Ir para conteúdo

[fechado] Topico Respondido


MaSTeRziNRuLeZ

Posts Recomendados

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

 

escadapos = {x = 160, y = 24, z = 7}

escadaid = 1386

 

if item.actionid == 21000 and item.itemid == 1945 then

doCreateItem(escadaid, 1, escadapos)

doPlayerSendTextMessage(cid, 25, "Uma escada foi criada.")

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

elseif item.actionid == 21000 and item.itemid == 1946 then

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

end

return TRUE

end

Script da escada (nao testei)

 

Script da pedra:

 

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

pedra = getThingFromPos(pedrapos)
pedraid = 252
pedrapos = {x = 4, y = 6, z = 7, stackpos = 253}

if item.actionid == 22000 and item.itemid == 1945 then
doRemoveThing(pedra)
doTransformItem(item.uid, item.uid+1)
elseif item.actionid == 22000 and item.itemid == 1946 then
doCreateItem(pedraid, 1, pedrapos)
doTransfromItem(item.uid, item.uid-1)
end
return TRUE
end

Também não testei.

Abraços :)

Editado por Wiltry
Link para o comentário
Compartilhar em outros sites

wiltry:

a stackpos =253 e pra ser usada em creaturas.

 

 

topico:

 

coloca esse codigo dentro de um editor de texto tipo o bloco de notas e depois e so fechar ele e salvar dentro da pasta do seu ot no diretorio data/actions/scripts

 

salve ele com o formato lua ficando assim. nome do script.lua

Link para o comentário
Compartilhar em outros sites

<action actionid="ID" script="other/NOMEDOSCRIPT.lua"/>

Uma linha dessas pra cada um dos scripts.

E você tem que colocar o actionid na alavanca :p

Fica na pasta actions/scripts/other o script.

 

#Marcry~

Obrigado pela informação, não sabia disso :)

Link para o comentário
Compartilhar em outros sites

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