Ir para conteúdo
  • 0

[Pedido] Item Teleport


Marcelo Junior

Pergunta

Boa Tarde Xtibianos :3, estou precisando de um script que acredito ser simples porém não consegui, a vários tópicos mais todos que tentei deu erro.

 

Queria um item que desse teleporte ao player para certo lugar e quem esse item não fosse removido da sua bag.

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0
Link para o comentário
Compartilhar em outros sites

  • 0

data>actions>script e faz um arquivo com qualquer nome .lua e cole :

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


local config = {
pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no").
battle = "yes", -- players deve estar sem battle ("yes" or "no")
pos = {x=xxxx, y=xxxx, z=xxxx}
}


if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
end

if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
end

if item.itemid == 1234 then    --id do item
doPlayerSendTextMessage(cid,22,"Você foi teleportado para o centro pokémon!")
doTeleportThing(cid,config.pos)
doSendMagicEffect(getCreaturePosition(cid), 10)
doSendMagicEffect(frompos,6)
end
return 1
end

em seguida vá em data>actions e ponha pra editar o arquivo actions.xml e ponha isso:

<action itemid="id_do_item" script="nome_do_arquivo.lua"/>
Editado por kaleudd
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...