Ir para conteúdo

Featured Replies

Postado

Créditos no Script

Explicação: Simples comando pra teleportar o player para qualquer lugar

Exemplo: /tt Renato, 350, 147, 7

Sem bugs! 100%

Vá em data/talkactions/scripts copie qualquer arquivo, renomeie para teleportthing.lua e cole dentro:


--[by Renato Ribeiro to TibiaKing.com]--

function onSay(cid, words, param, channel)
if(param == '') then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "É necessário um paramêtro.")
return TRUE
end

local prm = string.explode(param, ",")
local plr = getPlayerByName(prm[1])

if (plr == nil) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O player está offline ou não existe.")
elseif (prm[4] == nil or prm[4] == '') then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "É necessário todas as coordenadas x, y, z, respectivamente separada por vírgulas.")
else
doTeleportThing(plr, {x=prm[2], y=prm[3], z=prm[4]})
doSendMagicEffect(getCreaturePosition(cid), 10)
return TRUE
end
end
[/code] Va em data/talkactions/talkactions.xml e ponha em gamemaster ou em qualquer lugar:
[code]<talkaction log="yes" words="/tt" access="3" event="script" value="teleportthing.lua">

Não retire o acess="3", IMPORTANTE!

Bjundas</talkaction>

Postado

Hehe, agora sim ta melhorando. Cuidado com os parâmetros das talks (os falados no tibia), pois mesmo sendo números ainda são strings. Tipo, se eu falar:

!tel Demonbholder,151,60,7

Os números vão ser strings do mesmo jeito. Só to falando porque tu ta fazendo várias talks ai tem que saber isso.

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo