Перейти к содержанию
Авторизация  
Crazy150

Помогите переписать Скрип

Рекомендуемые сообщения

package ai;

import ru.catssoftware.gameserver.model.actor.instance.L2NpcInstance;
import ru.catssoftware.gameserver.model.quest.jython.QuestJython;
import ru.catssoftware.gameserver.Announcements;

public class NpcScriptThree extends QuestJython
{
//Ид боссов
private final static int[] BossIds = {59021};

public NpcScriptThree(int questId, String name, String descr)
{
super(questId, name, descr, 1);
for (int BossIds1 : BossIds)
 addSpawnId(BossIds1);
}

    public String onSpawn(L2NpcInstance raidboss)
    {
        int npcId = raidboss.getNpcId();
for (int id : BossIds)
if (npcId == id)
               Announcements.getInstance().announceToAll("РейдБосс : " + raidboss.getName() + " появился в мире!");
        return null;
    }

public static void main(String[] args)
{
new NpcScriptThree(-1, "NpcScriptThree", "ai");
}
}

помогите сделать так чтоб был аннонс 15 минут до рб 

Изменено пользователем Crazy150

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
package ai;

import ru.catssoftware.gameserver.model.actor.instance.L2NpcInstance;
import ru.catssoftware.gameserver.model.quest.jython.QuestJython;
import ru.catssoftware.gameserver.Announcements;

public class NpcScriptThree extends QuestJython
{
//Ид боссов
private final static int[] BossIds = {59021};

public NpcScriptThree(int questId, String name, String descr)
{
super(questId, name, descr, 1);
for (int BossIds1 : BossIds)
 addSpawnId(BossIds1);
}

    public String onSpawn(L2NpcInstance raidboss)
    {
        int npcId = raidboss.getNpcId();
for (int id : BossIds)
if (npcId == id)
               Announcements.getInstance().announceToAll("РейдБосс : " + raidboss.getName() + " появился в мире!");
        return null;
    }

public static void main(String[] args)
{
new NpcScriptThree(-1, "NpcScriptThree", "ai");
}
}

помогите сделать так чтоб был аннонс 15 минут до рб 

 

 

Это не называется помогите, это называется сделайте за меня!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это не называется помогите, это называется сделайте за меня!

помогите подскажите как и что изменить 

если же не влом 

Изменено пользователем Crazy150

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

помогите подскажите как и что изменить 

если же не влом

Нужен парс времени спауна рб.

А потом по таймеру запускать тред с анонсом -15 мин.

Далее обрабатывать то что спарсили и обновлять при onKill

Так что тут хватает работы )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...