Ir para conteúdo

Featured Replies

Postado
Ola pessoal do Tibiaking Beleza ? Gostaria de Pedir um Script , que em certa hora do Dia , todos sejam puxados , em um determinado local
 
 
Exemplo as 5 Horas , todos sejam puxados para X:1028 Y:909 Z:6

Resolvido por Wakon

Ir para solução
Postado
  • Solução

Em "Data/globalevents/scripts", pushAll.lua:

local t = {
    timePush = "15:30",
    msg = "Todos os players foram puxados á sala.",
    pos = {x = 160, y = 54, z = 7}
}

function onThink(interval, lastExecution)  
    hours = tostring(os.date("%X")):sub(1, 5)   
    for _, pid in ipairs(getPlayersOnline()) do
        if hours == t.timePush then
        doTeleportThing(pid, t.pos)
        doBroadcastMessage(t.msg)
        end
    end
   return true
end

Em "Data/globalevents", no arquivo globalevents.xml:

<globalevent name="pushAll" interval="60" event="script" value="pushAll.lua"/>

Caso dê bug e fique executando varias vezes, altere o interval para 60000.

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.7k

Informação Importante

Confirmação de Termo