import sys
from com.l2jfrozen.gameserver.model.entity.event import HideAndSeek
HideAndSeek.start()
When try add HideAndSeek.start(); in gameserver.java i get message Starting Hide And Seek event! and after this text show console don't loading till the finish.
this is start function from hideandseek.java
public static void start() throws InterruptedException, IOException
{
long regPeriod = Config.HAS_REGPERIOD * 60 * 1000;
long gamePeriod = Config.HAS_GAMETIME * 60 * 1000;
long startRegTime = System.currentTimeMillis();
int delay;
Announcements.getInstance().announceToAll(REG_ANNOUNCE);
setIsRegistering(true);
System.out.println("Starting Hide And Seek event!");
spawnRegisterNpc();
while (startRegTime + regPeriod > System.currentTimeMillis())
{
delay = (int) ((startRegTime + regPeriod) - System.currentTimeMillis());
short inSec = (short) (delay / 1000);
if (Config.HAS_REGPERIOD > 10)
{
while (delay > 599000)
{
for (int i = 0; i < regPeriod - delay; i = i + 180000)
{
Announcements.getInstance().announceToAll("Hide & Seek: " + ((i - regPeriod) / 1000) / 60 + " mins left to join the event");
Thread.sleep(1000);
}
}
}
Hello, I'd like to change a title color for custom npc.
I created custom NPC, cloned existing. I put unique id for it in npcname-e, npcgrp and database.
I have "0" to serverSideName in db, so that it would use npcname-e, but instead it has "NoNameNPC"and no title color change.
📢 ¡ATENCIÓN JUGADORES DE LINEAGE 2! 📢
¡L2 Crest Converter ha llegado! El programa creado por PulserX para obtener crests de clan (banderas) que realmente funciona, programado y distribuido de manera gratuita a todo el mundo por su humilde servidor.
¿Cansado de que el viejo CrestMaker falle y arruine tus imágenes en Windows 10/11? Hemos creado una solución actualizada.
✅ Optimizado para Windows 10/11
✅ Convierte PNG/JPG perfectamente
✅ Adiós a las imágenes cuadriculadas
L2 Crest Converter es la herramienta que garantiza que tu crest se vea tal como la diseñaste.
Descárgalo y velo en acción aquí:
👉 https://youtu.be/OVsoi5Vaj7M?si=mhE8Aet0w5nwo6ZE
👉 https://youtu.be/OVsoi5Vaj7M?si=mhE8Aet0w5nwo6ZE
👉 https://youtu.be/OVsoi5Vaj7M?si=mhE8Aet0w5nwo6ZE
Question
l2fire
Hello, i have added this B1gbooss Hide&seek event.
Code added without any errors, but event isn't start i dont know why..
this is global_task.sql
INSERT INTO `global_tasks` VALUES ('6', 'jython', 'TYPE_FIXED_SHEDULED', '0', '1000', '2000', 'has.py');there is has.py data/scripts/cron
import sys from com.l2jfrozen.gameserver.model.entity.event import HideAndSeek HideAndSeek.start()When try add HideAndSeek.start(); in gameserver.java i get message Starting Hide And Seek event! and after this text show console don't loading till the finish.
this is start function from hideandseek.java
public static void start() throws InterruptedException, IOException { long regPeriod = Config.HAS_REGPERIOD * 60 * 1000; long gamePeriod = Config.HAS_GAMETIME * 60 * 1000; long startRegTime = System.currentTimeMillis(); int delay; Announcements.getInstance().announceToAll(REG_ANNOUNCE); setIsRegistering(true); System.out.println("Starting Hide And Seek event!"); spawnRegisterNpc(); while (startRegTime + regPeriod > System.currentTimeMillis()) { delay = (int) ((startRegTime + regPeriod) - System.currentTimeMillis()); short inSec = (short) (delay / 1000); if (Config.HAS_REGPERIOD > 10) { while (delay > 599000) { for (int i = 0; i < regPeriod - delay; i = i + 180000) { Announcements.getInstance().announceToAll("Hide & Seek: " + ((i - regPeriod) / 1000) / 60 + " mins left to join the event"); Thread.sleep(1000); } } }
Edited by l2fire2 answers to this question
Recommended Posts