Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

TFS 0.4

Qual o motivo deste tópico? 

Script Globalevents não funciona

Está surgindo algum erro? Se sim coloque-o aqui. 
Não

 

Você tem o código disponível? Se tiver publique-o aqui: 

 local configInv = {
   ["18:20"] = {
       nombre = "Invasion Temple - PVP DESLIGADO POR 5 MINUTOS - ",
       posiciones = { from = { x = 67, y = 198, z = 7 }, to = { x = 123, y = 155, z = 7 } },
       monstruos = { "200 Ventinho", "200 Dragon" }
    }
}

local noPvpDelay = 5
local monsterRewardId = 0
local function executeInvasion(config)
   doBroadcastMessage(config.nombre .. " inicio.")
   for index, info in pairs(config.monstruos) do
      local nombreMonstruo = info:match("%s(.+)")
      local monstruoCantidad = tonumber(info:match("(%d+)"))
      local summon = doSummonCreature(nombreMonstruo, { x = math.random(info.posiciones.from.x, info.posiciones.to.x), y = math.random(info.posiciones.from.y, info.posiciones.to.y), z = math.random(info.posiciones.from.z, info.posiciones.to.z) })
      if monsterRewardId == 0 and (math.random(100) >= 50 or index == #config.monstruos) then
         monsterRewardId = summon
      end
   end
end

function onThink(interval, lastExecution)
   local invasion = configInv[tostring(os.date("%X")):sub(1, 5)]
   if invasion then
      setWorldType(WORLD_TYPE_NO_PVP)
      doBroadcastMessage(invasion.nombre .. " inicia em 1 minutos.")
      addEvent(executeInvasion, 1000 * 60 * 1, invasion)
      addEvent(setWorldType, 1000 * 60 * noPvpDelay, WORLD_TYPE_PVP)
   end
   return true
end

 

Basicamente O Script Não Está Funcionando.
Não Gera Erro, Porem Também Não Funciona. Ele Deveria Por Uma Quantidade De Mob Espalhada Pelo Mapa E Desligar O PvP Por Um Tempo Configuravel, E Ser Ativado Em Uma Hora Configuravel.

@FeeTads Caso Esteja No Seu Alcance E Você Possa Me Ajudar <3<3<3 

Editado por Thony D. Serv (veja o histórico de edições)

  • Respostas 16
  • Visualizações 1.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • é as positions, quando for pos e topos é sempre do MENOR para o MAIOR   posiciones = { from = { x = 67, y = 198, z = 7 }, to = { x = 123, y = 155, z = 7 } },   para   posicio

  • creio q seja nesse info, tenta colocar configInv.posiciones.from.x no lugar de todos os info.posiciones

  • na vdd mano eu acho que todo esse script aqui ta bugado, não sei te dizer oq nele, mas tem que refazer kkkkk, tirando o from e topos da config la iria ficar mais facil até, mais tarde eu chego testo e

Posted Images

Postado

é as positions, quando for pos e topos é sempre do MENOR para o MAIOR

 

posiciones = { from = { x = 67, y = 198, z = 7 }, to = { x = 123, y = 155, z = 7 } },

 

para

 

posiciones = { from = { x = 67, y = 155, z = 7 }, to = { x = 123, y = 198, z = 7 } },

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Postado
  • Autor
  Em 04/04/2022 em 13:12, Vodkart disse:

é as positions, quando for pos e topos é sempre do MENOR para o MAIOR

 


posiciones = { from = { x = 67, y = 198, z = 7 }, to = { x = 123, y = 155, z = 7 } },

 

para

 


posiciones = { from = { x = 67, y = 155, z = 7 }, to = { x = 123, y = 198, z = 7 } },

 



@Vodkart Olha não foi não, tentei mudar para menor e para maior e nada, bem nem o PVP ta ajustando conforme o script aponta, ele nem para nopvp vai, e o erro continua o mesmo que mostrei ai encima, a unica coisa que funciona é o broadcastmessage, meu script está assim:

 

Mostrar conteúdo oculto

 

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo