piratadoidao 1 Posted December 23, 2012 Report Share Posted December 23, 2012 Fala Galera... Eu andei pesquisando pelo Site, Até encontrei varios Tópicos relacionados... Mas nenhum conseguiu me ajudar de Fato... É um pedido bem simples e prático... Gostaria de um script.. Para que quando fosse puxada a Alavanca, 3 pedras fossem removidas de uma vez Ex: || x x x || No caso o "x" são as pedras que estão impedindo a passagem... E quando fosse puxada novamente a alavanca, elas fossem colocadas novamente. É bem simples! Conto com a ajuda de vocês Obrigado. Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/ Share on other sites More sharing options...
0 roriscrave 21 Posted December 23, 2012 Report Share Posted December 23, 2012 (edited) o que eu pus nao esta removendo, usa o do cara de baixo ai\/ Edited December 23, 2012 by roriscrave Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/#findComment-1421035 Share on other sites More sharing options...
0 StackMinute 13 Posted December 23, 2012 Report Share Posted December 23, 2012 (edited) pos1 = {x = 321, y = 123, z = 7, stackpos = 1} pos2 = {x = 321, y = 123, z = 7, stackpos = 1} pos3 = {x = 321, y = 123, z = 7, stackpos = 1} item = 1231 -- Arrume o ID alavanca1 = 3123 -- Arrume o ID alavanca2 = 1232 -- Arrume o ID function onUse(cid,item,topos,frompos,pos,item2) if item.itemid == alavanca1 then doRemoveItem(getThingPos(pos1),1) doRemoveItem(getThingPos(pos2),1) doRemoveItem(getThingPos(pos3),1) elseif item.itemid == alavanca2 then doCreateItem(item,1,pos1) doCreateItem(item,1,pos2) doCreateItem(item,1,pos3) else return false end return true end Edited December 23, 2012 by StackMinute Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/#findComment-1421043 Share on other sites More sharing options...
0 piratadoidao 1 Posted December 23, 2012 Author Report Share Posted December 23, 2012 Não funcionou Testei aqui E outra.. não tem como fazer em uma alavanca só? rsrs' Vlws ^^' Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/#findComment-1421062 Share on other sites More sharing options...
0 StackMinute 13 Posted December 23, 2012 Report Share Posted December 23, 2012 Não funcionou Testei aqui E outra.. não tem como fazer em uma alavanca só? rsrs' Vlws ^^' Tem certeza que adicionou as tags? Testei antes de postar aqui e funcionou Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/#findComment-1421066 Share on other sites More sharing options...
0 Oneshot 732 Posted December 23, 2012 Report Share Posted December 23, 2012 (edited) toma ai kra, esperu q funcione aeol local positions = { {x = 100, y = 100, z = 7}, {x = 101, y = 100, z = 7}, {x = 102, y = 100, z = 7} } local stone = 1250 function onUse(cid, item, fromPosition, itemEx, toPosition) for _, position in ipairs(positions) do local tmp = getTileItemById(position, stone) if tmp.uid > 0 then doRemoveItem(tmp.uid, 1) else doCreateItem(stone, position) end end doTransformItem(item.uid, (item.itemid == 1945 and 1945 or 1945)) return true end so colokar aew eça linhas no seu actions.xml <action uniqueid="4444" event="script" value="arquivo.lua"/> e coloka ai a uniqueid no seu map editor na alavaanca Edited December 23, 2012 by Oneshot Link to comment https://xtibia.com/forum/topic/202295-remover-pedras-varias/#findComment-1421072 Share on other sites More sharing options...
Question
piratadoidao 1
Fala Galera...
Eu andei pesquisando pelo Site, Até encontrei varios Tópicos relacionados...
Mas nenhum conseguiu me ajudar de Fato...
É um pedido bem simples e prático...
Gostaria de um script..
Para que quando fosse puxada a Alavanca, 3 pedras fossem removidas de uma vez
Ex:
|| x x x ||
No caso o "x" são as pedras que estão impedindo a passagem...
E quando fosse puxada novamente a alavanca, elas fossem colocadas novamente.
É bem simples!
Conto com a ajuda de vocês
Obrigado.
Link to comment
https://xtibia.com/forum/topic/202295-remover-pedras-varias/Share on other sites
5 answers to this question
Recommended Posts