Jump to content
  • 0

Remover Pedras (Varias)


piratadoidao

Question

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
Share on other sites

5 answers to this question

Recommended Posts

  • 0
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 by StackMinute
Link to comment
Share on other sites

  • 0

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 by Oneshot
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...