douguera 18 Postado Julho 30, 2010 Share Postado Julho 30, 2010 function onUse(cid, item, frompos, item2, topos) pos = {x=1110, y=498, z=7} if item.itemid == 2275 then doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!") doTeleportThing(cid,pos) doSendMagicEffect(topos,10) doSendMagicEffect(frompos,10) doRemoveItem(item.uid, 1) end return 1 end eu puis assim mais quando eu compro no npc vem com 50 ai eu usu some as 50 veis de sumir 1 em 1 auguem ajuda ae Link para o comentário Compartilhar em outros sites More sharing options...
MarcelloMendes 78 Postado Julho 30, 2010 Share Postado Julho 30, 2010 (editado) tenta assim : function onUse(cid, item, frompos, item2, topos) config = { pos = {x=1110, y=498, z=7}, item = 2275 } if item.itemid == config.item then doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!") doTeleportThing(cid,config.pos) doSendMagicEffect(topos,10) doSendMagicEffect(frompos,10) doPlayerRemoveItem(cid, config.item, 1) end return 1 end abraço ATUALIZEI bom tava olhando aki, ve si vai funcionar, porque tem que remover o charge, e nao o item, 'mas nao custa tentar'.. quanto a remover o charge num da pra eu fazer agora pq to no trabalho =/ abraço Editado Julho 30, 2010 por MarcelloMkez Link para o comentário Compartilhar em outros sites More sharing options...
dwhfms 168 Postado Julho 30, 2010 Share Postado Julho 30, 2010 (editado) Fiz uma modificação, agora ele só pode ser teleportado se estiver em PZ, assim se, por exemplo, ele estiver em um PvP e estiver perdendo, ou tiver com RED skull/PK morrendo ele não vai poder se teleportar. Também corrigi uma função: function onUse(cid, item, frompos, item2, topos) config = { pos = {x=1110, y=498, z=7}, item = 2275 } if not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendCancel(cid,"Para se teleportar você deve estar em PZ.") return TRUE end if item.itemid == config.item then doPlayerSendTextMessage(cid,25,"Voce Foi Teleportado ao Templo Vip.!") doTeleportThing(cid,config.pos) doSendMagicEffect(topos,10) doSendMagicEffect(frompos,10) doPlayerRemoveItem(cid, config.item, 1) end return 1 end Vê aí se funciona! Abraços! Editado Julho 30, 2010 por Won Helder Link para o comentário Compartilhar em outros sites More sharing options...
douguera 18 Postado Julho 30, 2010 Autor Share Postado Julho 30, 2010 cara n foi sera ke é nessa linha ke vai no actions.xml <action itemid="2275" script="tpvip.lua" /> Link para o comentário Compartilhar em outros sites More sharing options...
MarcelloMendes 78 Postado Julho 30, 2010 Share Postado Julho 30, 2010 tenta : function onUse(cid, item, frompos, item2, topos) config = { pos = {x=1110, y=498, z=7}, item = 2275 } if item.itemid == config.item then doPlayerSendCancel(cid,"Voce Foi Teleportado ao Templo Vip.!") doTeleportThing(cid,config.pos) doSendMagicEffect(topos,10) doSendMagicEffect(frompos,10) doPlayerRemoveItem(cid, item.uid, 1) end return 1 end Link para o comentário Compartilhar em outros sites More sharing options...
Oneshot 732 Postado Julho 30, 2010 Share Postado Julho 30, 2010 (editado) Olá! Para remover as cargas de uma runa, você pode fazer-la pelo modo convencional e mais adequado: Por Spell! Editado Julho 30, 2010 por Oneshot Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados