3
2.8k
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

09 de maio de 2012 às 11:09
09 de maio de 2012 às 11:16
local to = {
["thais"] = {x = {x=999, y=999, z=9}},
["venore"] = {x = {x=999, y=999, z=9}}
}
function onSay(cid, words, param, channel)
local telep = destinations[param]
if param == "" or not telep then
return doPlayerSendCancel(cid, "Cidade incorreta ou inexistente.")
end
if(isPlayerPzLocked(cid) == true) then
return doPlayerSendCancel(cid, "Você não pode teleportar em combate!.")
end
return doTeleportThing(cid, telep.x) and doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) and doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você foi teleportado para " .. param .. ".")
end
E a Tag.
<talkaction words="/dash" access="1" script="nome_do_script.lua"/>
Não esqueça de configurar tudo, leia atentamente para não dar erro.
Editado Maio 9 por Valentine



info
Grupo: Campones
Registrado: 29/07/08
Posts: 52
Reputação: +6
Char no Tibia: coyoty
eu preciso de um talkaction que voce fala dentro de uma pz zone por exemplo
!dash thais ele te teleporta po templo de thais
!dash venore ele te teleporta pra o templo d venore etc..
to com 1 ot global 8.60 preciso muito desse script
quem me ajudar eu coloco de membro da staff e dou 1 rep mais
meu ip é..... fala comigo que eu mando ele por mensagem
nao quero divulgar o ot nem atraaplhar propaganda de ngm
: )