Amigo, gostei do seu script, rep+ porem, tenho 2 duvidas:
1º Para adicionar mais monstro é assim, procede ?
doSummonCreature("grim reaper", {x=2200, y=3113, z=7}, "grim reaper2", {x=2000, y=6666,z=6)
Certo ?
2º, como eu faço para quando esse player seja teletransportado, ele ganhe 1 item ? vlw ( se possivel, queria que quando o player morresse esse item fosse removido, porem acho q seria mt complicado, mais se vc tiver disposto a fazer ^^ )




info
Grupo: Campones
Registrado: 01/01/13
Posts: 18
Reputação: +6
Char no Tibia: Dark Guii
Olá ÉksTibianos! Estou aqui para ensinar vocês a fazer um script, é bem simplesinho e fácil!
Dark Guii, como funciona esse script?
Você clica em TAL item, é teleportado e invoca uma criatura em algum lugar perto de você!
Como faremos isso? Quero aprender e colocar esse script no meu OT!
Bom, primeiramente, abra a pasta do seu OT e depois vá até data/actions/scripts!
Feito isso, crie um arquivo chamado summonitem, no formato de .lua! Não esqueça disso! Abrindo o arquivo, coloque isso dentro:
function onUse(cid, item, frompos, item2, topos) doTeleportThing(cid,{x=2199, y=3113, z=7}) <-- POS para quando o item ser usado, para onde você será teleportado. if item.actionid == 6178 then <-- Action ID que será usado no item. Se mudar aqui, deve mudar no actions XML também! doSummonCreature("grim reaper", {x=2200, y=3113, z=7}) <-- Entre "aspas" é o monstro que será summonado e do lado a POS onde ele irá aparecer! doSendMagicEffect(topos,14) <-- Não mexer else doPlayerSendCancel(cid,"Desculpe, Não é possivel") <-- Não mexer end return TRUE <-- Isso tem que deixar pra não dar erro! endQuando colocar isso no arquivo, volte para a pasta ACTIONS e abra o actions.xml e cole essa tag (Lembrando que o actionID daqui deve ser compatível com o do arquivo, senão vai dar erro!):
Se ocorrer algum bug, comunicar-me por favor!
Ah é, esqueci. As linhas dentro do script que eu utilizei para explicar, tip aquele Não Mexer, onde você irá aparecer quando usar, blá,blá blá... Removam aquelas partes, só as que eu expliquei, tipo, só depois daquelas setas <-- disso daí pra lá > pode apagar, porque senão acho que vai dar erro!
@EDIT
Foi mal gente, pra quem deu errado, é que sem querer eu pus o nome do arquivo de summonitem.lua e no actions.xml eu pus summonstone.lua
Pra quem deu erro, corrige aí fazendo favor!
Editado Março 4 por DarkGuii