Criei esse script com a função de me teleportar para a ilha dos gm's, e decidi compartilhar este simples script que pode ser util para muitos
Destino e Mensagem do script totalmente configuraveis, acesso ao comando do script é editavel pela tag.
Vamos ao Script :
vá em data/talkactions/scripts e crie um arquivo .LUA
--Script de Teleport by : Sea Team, NAO REMOVA OS CREDITOS --
function onSay(cid, words, param, channel)
pos = {x=121, y=408, z=7} <<< Destino que o script ira te levar
doSendMagicEffect(getPlayerPosition(cid),53)
doPlayerSendCancel(cid,"Bem vindo a ilha dos gm's!") <<< Mensagem que irá aparecer ao ser teleportado pelo script
doTeleportThing(cid,pos)
if(doTeleportThing(cid, pos, true) and not isPlayerGhost(tid)) then
doSendMagicEffect(pos, CONST_ME_TELEPORT)
end
return true
end
Agora a tag :
depois vá em talkactions.XML e coloque esta linha
<talkaction words="/tt" access="4" script="tpisle.lua"/>
Vermelho : Comando que será utilizado para executar a função do script
Verde : Acesso a função do script, no caso "4" seria para gm's e seus superiores terem acesso a função do script.
Azul : Local do script
Espero que isto ajude alguém, caso tenha gostado rep+, obrigado.