Ir para conteúdo

Posts Recomendados

Olá XTibianos,

 

Gostaria de um script que faz o seguinte:

 

Você puxa a alavanca, a pedra some da posição escolhida e após 10 segundos (por exemplo) ela volta ao local de onde foi removida.

 

Se ajudar, segue o script que faz a pedra sumir, porém, não tem o tempo.

 

function onUse(cid, item, frompos, item2, topos)

stonepos = {x=220, y=38, z=10, stackpos=1}
getstone = getThingfromPos(stonepos)

if item.uid == 14513 and item.itemid == 1945 and getstone.itemid == 1304 then

doRemoveItem(getstone.uid,1)
doSendMagicEffect(stonepos,2)
doTransformItem(item.uid,item.itemid+1)

elseif item.uid == 14513 and item.itemid == 1946 and getstone.itemid == 0 then

doCreateItem(1304,1,stonepos)
doSendMagicEffect(stonepos,10)
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
return 1
end

Agradeço desde já.

Link para o comentário
https://xtibia.com/forum/topic/104515-pedidopedra-temporizada/
Compartilhar em outros sites

Aqui está:

 

function createStone(parameters)

getstone = getThingfromPos(parameters.stonepos)

if getstone.itemid == 0 then

doCreateItem(1304,1,parameters.stonepos)

doSendMagicEffect(parameters.stonepos,10)

end

end

function onUse(cid, item, frompos, item2, topos)

 

seconds = 10 -- segundos para criar a pedra

stonepos = {x=220, y=38, z=10, stackpos=1}

getstone = getThingfromPos(stonepos)

 

if item.uid == 14513 and item.itemid == 1945 and getstone.itemid == 1304 then

 

doRemoveItem(getstone.uid,1)

doSendMagicEffect(stonepos,2)

doTransformItem(item.uid,item.itemid+1)

parameters = {stonepos = {x=220, y=38, z=10, stackpos=1}}

addEvent(createStone,1000*seconds,parameters)

elseif item.uid == 14513 and item.itemid == 1946 then

doTransformItem(item.uid,item.itemid-1)

else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

return 1

end

Editado por noobinhu
Link para o comentário
https://xtibia.com/forum/topic/104515-pedidopedra-temporizada/#findComment-671403
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...