o que eu pus nao esta removendo, usa o do cara de baixo ai\/
Remover Pedras (Varias)
Por piratadoidao, 23 de dez. de 2012 em Scripts
info
Grupo: Conde
Registrado: 18/07/08
Posts: 545
Reputação: +21
Char no Tibia: Nem eu sei

Editado Dezembro 23 por roriscrave
info
Grupo: Artesão
Registrado: 18/12/12
Posts: 112
Reputação: +13

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 por StackMinute
info
Grupo: Campones
Registrado: 20/01/12
Posts: 69
Reputação: +1
Gênero: Masculino
Char no Tibia: Piiratta

Não funcionou ![]()
Testei aqui ![]()
E outra.. não tem como fazer em uma alavanca só? rsrs'
Vlws ^^'
info
Grupo: Artesão
Registrado: 18/12/12
Posts: 112
Reputação: +13

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 ![]()
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 por Oneshot





info
Grupo: Campones
Registrado: 20/01/12
Posts: 69
Reputação: +1
Gênero: Masculino
Char no Tibia: Piiratta
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.