Ir para conteúdo

Featured Replies

Postado

Surgimento de portal com horário pré definido

Revscript para surgimento de portal em determinado horário, com configurações ajustáveis

 

O que o script faz?

Cria um portal as 10:00 no local que recebeu a variável portalPosition, e o mesmo teletransporta jogadores para o destino que recebeu a variável goToPosition.

Na variável time você pode alterar o horário em que o portal será criado.

local config = {
    time = "10:00:00",
    portalPosition = { x = 100, y = 100, z = 7 },
    goToPosition = { x = 200, y = 200, z = 7 },
    broadcast = true,
    text = "A portal appeared inside the dark mage's house.",
}

local portal = GlobalEvent("Portal")
function portal.onTime(interval)
    local item = Game.createItem(1387, 1, config.portalPosition)
    if item:isTeleport() then
        item:setDestination(config.goToPosition)
        if config.broadcast then
            Game.broadcastMessage(config.text, MESSAGE_EVENT_ADVANCE)
        end
    end
end

portal:time(config.time)
portal:register()

 

Editado por Anderson Sacani (veja o histórico de edições)

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