piratadoidao 1 Postado Dezembro 23, 2012 Share Postado Dezembro 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 para o comentário Compartilhar em outros sites More sharing options...
0 roriscrave 21 Postado Dezembro 23, 2012 Share Postado Dezembro 23, 2012 (editado) o que eu pus nao esta removendo, usa o do cara de baixo ai\/ Editado Dezembro 23, 2012 por roriscrave Link para o comentário Compartilhar em outros sites More sharing options...
0 StackMinute 13 Postado Dezembro 23, 2012 Share Postado Dezembro 23, 2012 (editado) 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 Editado Dezembro 23, 2012 por StackMinute Link para o comentário Compartilhar em outros sites More sharing options...
0 piratadoidao 1 Postado Dezembro 23, 2012 Autor Share Postado Dezembro 23, 2012 Não funcionou Testei aqui E outra.. não tem como fazer em uma alavanca só? rsrs' Vlws ^^' Link para o comentário Compartilhar em outros sites More sharing options...
0 StackMinute 13 Postado Dezembro 23, 2012 Share Postado Dezembro 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 para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Dezembro 23, 2012 Share Postado Dezembro 23, 2012 (editado) 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 Editado Dezembro 23, 2012 por Oneshot Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
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 para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados