Ir para conteúdo

Maluko Aprendiz

Visconde
  • Total de itens

    284
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Maluko Aprendiz postou

  1. 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!
  2. 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:
  3. 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..
  4. 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...
  5. 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: ?
  6. 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
  7. Valew ai maninho... Se vc souber outros tutos me fala blz?? te ++
  8. 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...
  9. 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...
  10. Ow cara me da um help sobre script aeww... vlw
  11. Pessoal plix qual é a action mais facil... Quero aprender do basico... te
  12. 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...
  13. 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
  14. Maluko Aprendiz

    Teleport Scroll

    Ow me ensina a fazer actions plix espero repostass...
  15. 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
  16. 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.
×
×
  • Criar Novo...