Ir para conteúdo

Script Se Teleport Quando Se Usa O Item


pvjf

Posts Recomendados

Bom eu tenhu um script (action) q funcionava muito bem na versao 8.10 , o de sistema de teleporte com white pearl. Quando você usa ela voce eh teleportado para o templo. Mas quando fui passala para o o 8.54 não ta funfando =/, na vdd funfa soh q tem q usar em + de 1 e tds desaparecem quando era para apenas 1 desaparecer, se conseguirem arrumar isso... obrigado qualker duvida posta aew.

 

Aki o script :

 

function onUse(cid, item)

doRemoveItem(item.uid,1)

return doRemoveItem(item.uid) and doTeleportThing(cid, {x = 160, y = 54, z = 7}) or doPlayerSendCancel(cid, "Sorry not possible.")

end

Link para o comentário
Compartilhar em outros sites

Oi, eu já tinha visto um problema parecido antes, só não entendi o por que da mensagem de erro no seu script, já que não há nenhuma condição... Testa esse ai:

 

function onUse(cid, item)

 

doChangeTypeItem(item.uid, item.type - 1)

doTeleportThing(cid, {x = 160, y = 54, z = 7})

end

 

Qualquer coisa, avisa.

 

-- Edit: Mudei o script, este deve funcionar.

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

 

tenta esse

 

local remove = "yes" -- Coloque "no" caso queria que o item seja infinito.
local pos = {x=800, y=408, z=7} -- posição do templo

function onUse(cid, item, frompos, item2, topos)
if item2.uid == cid then
doTeleportThing(cid, pos)
doSendMagicEffect(getPlayerPosition(cid), 10)
if remove == "yes" then
doRemoveItem(item.uid, 1)
end
else
doPlayerSendCancel(cid, "Use on yourself")
end
end

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...