AN
action

Teleport Scroll

Por Animal Pak, 05 de ago. de 2015 em Actions e Talkactions

2
1.9k
Animal PakA
05 de agosto de 2015 às 12:37

Em actions/actions.xml adicione:

<action itemid="8189" script="tpscroll.lua" />

Em actions/scripts crie um arquivo tpscroll.lua e dentro coloque:

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

templo =  getPlayerMasterPos(cid)
posicion = getCreaturePosition(cid)

   if item.itemid == 8189 then
      if (getCreatureCondition(cid, CONDITION_INFIGHT) == FALSE) then
      getThingfromPos(posicion)
      doSendMagicEffect(getCreaturePosition(cid), 36)
      doTeleportThing(cid, templo, TRUE)
      doRemoveItem(item.uid,1)
      doSendMagicEffect(getCreaturePosition(cid), 36)
      return true
   else
      doPlayerSendCancel(cid,"Não pode se teletransportar durante o battle.")
      doSendMagicEffect(getCreaturePosition(cid), 2)
      end
   end
end

Créditos:

boniyasha

2 anos depois...
UntFrcU
31 de agosto de 2017 às 22:33

Bom script. To usando no meu ot. Mas poderia me ajudar? Tentei colocar ele para ter 5 cargas mudando aqui "doRemoveItem(item.uid,1)" para "doRemoveItem(item.uid,5)" e não foi, tem um jeito certo de alterar essa configuração?