-
Total de itens
284 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que Maluko Aprendiz postou
-
Me passem um tutorial de como criar NPC's eu ja tentei usar NPC maker mais o ot rejeitou o npc que fiz.... plix respostas!
-
Exevo Death Hur Minha Primeira spell não sei se vão gostar. Abra a pasta data/spells/scripts/attack e copie um arquivo lua e cole, apague tudo que tem la dentro e cole isto: -----Spell by Maluko Aprendiz----- local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DROWNDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 100, 100, 50, 50) local arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Depois feche e Salve o LUA como exevo mega mas. Vá para a pasta data/spells/spells.XML ´Procure o seguinte Tópico = ---Attack Spells E cole dentro desta area isto: </instant> <instant name="Exevo Death Hur" words="exevo death hur" lvl="20" mana="100" aggressive="0" selftarget="1" exhaustion="900" needlearn="0" script="attack/exevo mega mas.lua"> <vocation name="Sorcerer" /> <vocation name="Druid" /> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> Feche e salve o XML e log com seu GOD e teste esta bela magia. 100 % by Maluko Aprendiz Proibido copia não autorizada Screenshot:
-
Exevo Mas Gran[/size] Pessoal Minha segunda spell para quem gostou da primeira peguem essa pra kina: Abra a pasta data/spells/scripts/attack copiem e cole um arquivo Lua e abram ele, apaguem tudo que estiver dentro e colem isso: -----Spell by Lucas Farina----- local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1000, 900, 400, 200) local arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Pronto agora vá na pasta data/spells/spells.XML E procure ---Attack Spells cole la: </instant> <instant name="Exevo Mas Gran" words="exevo mas gran" lvl="50" mana="200" prem="1" exhaustion="2000" needlearn="0" script="attack/exevo mas gran.lua"> <vocation name="Knight" /> <vocation name="Elite Knight" /> Vocês pediram eu coloquei!! Screenshot: Flw vou postar mais magias de area..
-
Exevo Frozen Hur Minha Primeira spell não sei se vão gostar. Abra a pasta data/spells/scripts/attack e copie um arquivo lua e cole, apague tudo que tem la dentro e cole isto: -----Spell by Lucas Farina----- local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GIANTICE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1000, 900, 400, 200) local arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora va para pasta data/spells/spells.XML Procure --Attack Spells Ouviram né não é --Attack Runes é --Atackk Spells Cole isto --> [b] </instant> <instant name="Exevo Frozen Hur" words="exevo frozen hur" lvl="50" mana="200" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="attack/exevo ice.lua"> <vocation name="Sorcerer" /> <vocation name="Druid" /> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> [/b] Vocês pediram eu coloquei!! screenshot: Só para sorcerers e druids vlw...
-
Começando Seu Otserver
tópico respondeu ao Maluko Aprendiz de Maluko Aprendiz em Tutoriais para Iniciantes
Cara é mais simples de todos mas, você quiz dizer que não sabe fazer um ot ow não sabe mexer com ot sqlite? Resp: ? -
Simples Tutorial de como criar um ot 8.40 Pessoal resolvi postar um tutorial de como criar um ot server 8.40 via discador, pois eu tentei ler tutos e tive que aprender na marra... Vou ensinar a quem esteja na mesma situação que eu antigamentee. Primeiro baixe um ot no caso deste tutorial 8.40 mais atual: OTLINK ---------------------------- http://www.xtibia.com/forum/Download-OTserv-f11.html Depois disso abra a pasta do otserver, nesse caso foi o ot theforgotennserver rev 04... Abra um arquivo chamado config.lua com o bloco de notas: Procure a senguinte frase: -- Connection config ip = "192.168.1.2" Coloque seu ip aqui entre as aspas ip = "seuip" . Você pode saber seu ip neste site www.whatip.com Então procure esta outra frase: -- Rates rateExperience = rateSkill = rateMagic = rateLoot = rateSpawn = Está é a configuração de xp basica.. Vamos configura - lá. Primeiro a xp rateExperience = (coloque aqui quantas vezes vai multiplicar a xp) Segundo o Skill rateSkill = (coloque aqui quantas vezes vai multiplicar o Skill) Terceiro o Magic Level rateMagic = (coloque aqui quantas veze vai multiplicar o MagicLevel) Quarto o Loot rateLoot = (coloque aqui a chance de loot, maximo é 100) Quinto o Spawn rateSpawn = (coloque aqui a velocidade de respawn que vai ter em seu otserver) Salve e feche o Lua. Agora vamos para o proximo passo: Liberar Portas Siga as imagens a seguir: Abra o Painel de Controle Vá em firewall do Windows Agora vá na aba "Exceções" e lá embaixo "Adicionar Porta". Agora vamos editar os campos: 1° Campo o Nome Nome : tibia ot ------------------------------------------------ 2° Campo o Numero da Porta Numero : 7171 ------------------------------------------------ De OK 3° Campo o Protocolo Protocolo : (X) TCP ( ) UDP ------------------------------------------------- Pronto a Porta está configurada... --------------------------------------------- Agora Vamos colocar aquele ip, tipo: testeserver.servergame.com Entre no seguinte site> www.no-ip.com Vamos se cadastrar; No painel lateral do lado de lá > Coloque seus dados e então la no fim clique e se cadastre... Entre com sua conta e clique em "ADD HOST" Coloque somente o nome no primeiro campo tipo : Mamãe No segundo escolha um tipo de protocolo tipo: (aqui vai o nome do seu sever que você colocou la no 1° campo.servergame.com. Então da um clique em "Create Host" Va em Iniciar - Executar - digite : cmd ... Ira aparecer isso: Digite ipconfig Copie o ip que apereceu: Então digite esse ip no change ip; agora vá la na pasta do seu ot server e clique na executavel, espere aparecer isto: Então entre com seu Gm e jogue... 100% by Maluko Aprendiz Se alguem ver este mesmo post em outro lugar denuncie! Para saber como criar um Gm: Clique Aqui Flw o e-mail para contato é lukfarina.2008@gmail.com
-
Qual é A Action Mais Simples ?
tópico respondeu ao Maluko Aprendiz de Maluko Aprendiz em Lixeira Pública
Valew ai maninho... Se vc souber outros tutos me fala blz?? te ++ -
Pessoal esse é meu primeiro tutorial aqui mas vamos lá, vou ensinar à por um item à venda em um NPC pois vi que as pessoas queriam fazer mana rune, mas nao conseguiam colocar à venda... Mão na massa... Abra apasta de seu ot... Testado em 8.40 data/npc/scripts. Ex: eu abri o NPC de magia no meu ot, e apreceu o seguinte code: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItem({'wand of voodoo', 'voodoo'}, 8922, 22000, 'wand of voodoo') shopModule:addBuyableItem({'wand of inferno', 'inferno'}, 2187, 15000, 'wand of inferno') shopModule:addBuyableItem({'wand of decay', 'decay'}, 2188, 5000, 'wand of decay') shopModule:addBuyableItem({'wand of draconia', 'plague'}, 8921, 7500, 'wand of draconia') shopModule:addBuyableItem({'wand of starstorm', 'starstorm'}, 8920, 18000, 'wand of starstorm') shopModule:addBuyableItem({'wand of cosmic energy', 'cosmic'}, 2189, 10000, 'wand of cosmic energy') shopModule:addBuyableItem({'wand of vortex', 'vortex'}, 2190, 500, 'wand of vortex') shopModule:addBuyableItem({'wand of dragonbreath', 'dragon'}, 2191, 1000, 'wand of dragonbreath') shopModule:addBuyableItem({'northwind rod', 'northwind'}, 8911, 7500, 'northwind rod') shopModule:addBuyableItem({'underworld rod', 'underworld'}, 8910, 22000, 'underworld rod') shopModule:addBuyableItem({'hailstorm rod', 'hailstorm rod'}, 2183, 15000, 'hailstorm rod') shopModule:addBuyableItem({'terra rod', 'terra'}, 2181, 10000, 'terra rod') shopModule:addBuyableItem({'snakebite rod', 'snakebite'}, 2182, 500, 'snakebite rod') shopModule:addBuyableItem({'necrotic rod', 'necrotic'}, 2185, 5000, 'necrotic rod') shopModule:addBuyableItem({'moonlight rod', 'moonlight'}, 2186, 1000, 'moonlight rod') shopModule:addBuyableItem({'springsprout rod', 'springsprout'}, 8912, 18000, 'springsprout rod') shopModule:addBuyableItem({'ultimate health potion', 'uhp'}, 8473, 310, 'ultimate health potion') shopModule:addBuyableItem({'great health potion', 'ghp'}, 7591, 190, 'great health potion') shopModule:addBuyableItem({'strong health potion', 'shp'}, 7588, 100, 'strong health potion') shopModule:addBuyableItem({'health potion', 'hp'}, 7618, 45, 'health potion') shopModule:addBuyableItem({'great spirit potion', 'gsp'}, 8472, 190, 'great spirit potion') shopModule:addBuyableItem({'great mana potion', 'gmp'}, 7590, 120, 'great mana potion') shopModule:addBuyableItem({'strong mana potion', 'smp'}, 7589, 80, 'strong mana potion') shopModule:addBuyableItem({'mana potion', 'mp'}, 7620, 50, 'mana potion') shopModule:addBuyableItem({'light wand', 'lightwand'}, 2163, 500, 'magic light wand') shopModule:addBuyableItem({'heavy magic missile', 'hmm'}, 2311, 300, 20, 'heavy magic missile rune') shopModule:addBuyableItem({'great fireball', 'gfb'}, 2304, 500, 20, 'great fireball rune') shopModule:addBuyableItem({'explo', 'xpl'}, 2313, 800, 20, 'explosion rune') shopModule:addBuyableItem({'ultimate healing', 'uh'}, 2273, 700, 20, 'ultimate healing rune') shopModule:addBuyableItem({'sudden death', 'sd'}, 2268, 1000, 20, 'sudden death rune') shopModule:addBuyableItem({'blank', 'rune'}, 2260, 10, 'blank rune') shopModule:addBuyableItem({'spellbook'}, 2175, 150, 'spellbook') npcHandler:addModule(FocusModule:new()) Copie um frase EX: shopModule:addBuyableItem({'wand of voodoo', 'voodoo'}, 8922, 22000, 'wand of voodoo') Ache no script: ...8922, 22000,... O id do item, depois o preço. Você modifica de acordo com o id e o price, quando é contavel fica assim: id, preço, quantidade Os nomes você muda para no nosso caso mana rune... Depois cole isso em uma linha.. e pronto. espero ter ajudado...
-
Po cara seu tuto ajudou a eu dar mais um passo em script.. Eu estou postando que nem loko para pedir help em script... vlw add aii.... se puder dar um tuto particular...
-
Tudo Sobre A Linguagem Lua
tópico respondeu ao Conde Sapo de Maluko Aprendiz em Tutoriais de Scripting
Ow cara me da um help sobre script aeww... vlw -
Pessoal plix qual é a action mais facil... Quero aprender do basico... te
-
Ow colex eu não quero ser pidão mas eu queria pedir se vc nao pode me passar um pouco mais sobre scripter... Plix meu e - mail : lukfarina.2008@gmail.com vlw espero respost...
-
Olá pessoal preciso de ajuda em script... Queria que o colex visse essa mensagem.... :withstupidsmiley: Por favor eu quero muito ser script me ajudem... Espero respostas... Urgente: Flw
-
Ow me ensina a fazer actions plix espero repostass...
-
Preciso De Scripter, Ot's Admin Serios E Web Master
um tópico no fórum postou Maluko Aprendiz Lixeira Pública
Pessoal eu n sou dos melhores mais to querendo formar um equipe de profissionais. Nao sou bom em scripts - se alguem quiser me dar uma aulinha vai. Eu tenho cargo de por ot's no ar para que os playes possam jogar. posso criar imagens e Logos. Sei colocar e tirar quests scripts e mais caso aja engregado à cargo postem aqui ow por e-mail: lukfarina.2008@gmail.com -
Pessoal quero formar um equipe de mapper, scripter e webmaster. 1 de cada.. Mande a resposta por esse e-mail \/ Meu E- MAil :alarm:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.