Ir para conteúdo

TempleStone - Stone que Teleporta Player Para o Templo TFS 1.2

Featured Replies

Postado

Olá pessoal, hoje venho trazer um script que foi pedido por um amigo e que talvez alguém daqui também precise. Script simples porém útil.

 

Vamos lá, primeiramente crie um arquivo lua em data/actions/scripts com o nome stonetemplo.lua e adicione 



function onUse(cid, item, frompos, item2, topos)
 
 
local config = {
pz = "no", -- players precisam estar em protection zone para usar? ("yes" or "no").
battle = "yes", -- players deve estar sem battle ("yes" or "no")
pos = {x=159, y=387, z=7}  ---- Coordenadas do templo
}
 
 
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 == 9693 then ---- id do item
doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo") -- mensagem quando ele for usado
doTeleportThing(cid,config.pos)
doSendMagicEffect(getCreaturePosition(cid), 10)
doSendMagicEffect(frompos,6)
end
return 1
end

 

a configuração do script é onde está em VERMELHO

 

agora vá em data/actions e abra o arquivo actions.xml e adicione a linha



<action itemid="9693" script="stonetemplo.lua" />

 

a action está no item 9693 que é o jester doll mas você pode usar outro item, é isso ai espero poder servir para alguém. SE ESTIVER NA ÁREA ERRADA, POR FAVOR MOVAM.

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo