Ir para conteúdo
  • 0

Alavanca + Item = Teletransporta Player


mrfmarcelo

Pergunta

Quando o player colocar o item 9971 num lugar específico e puxar a alavanca, será teletransportado para uma outra sala. Como faz esse script?

 

--edit--

 

O item precisa sumir quando pressionar a alavanca

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

2 respostass a esta questão

Posts Recomendados

  • 0

Já que você me mandou PM... vê aí esse que eu fiz (ainda tô começando, mas acho q funciona)

Crie um arquivo em actions>scripts:

function onUse(cid, item, frompos, item2, topos)
itempos = {x = 108, y = 58, z = 7, stackpos = 255} ---  posição do item, não mexa no stackpos
teleport = {x = 100, y = 40, z = 7} -- posição para onde será teleportado
x = getThingfromPos(itempos)
if x.itemid == 9971 then
if item.actionid == 2423 and item.itemid == 1945 or item.itemid == 1946 then
doTransformItem(item.itemid,1946)
doRemoveItem(x.uid,1)
doTeleportThing(cid, teleport)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, 'Voce foi teleportado.')
end
end
end

 

Você coloca essa tag no action.xml e bota o actionid da alavanca 2423:

<action actionid="2423" event="script" value="nomedoseuarquivo.lua"/>

Link para o comentário
Compartilhar em outros sites

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