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

Готовый сервер Interlude Idelia.su x100 MultiCraft

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

thumb-2798395bd0cc55cb91e8146698549936-i7iwslq0euc.jpg



Название: Готовый сервер Interlude Idelia.su x100 MultiCraft

Добавил: MrWindows

Добавлен: 23 Aug 2016

Категория: Сборки

Автор: MrWindows
Хроники: Interlude

 



Готовый сервер Interlude Idelia.su x100 MultiCraft


На основе: Lucera 1.7 от L2jLovely rev 18


(Привязанное ядро, чтобы перепревязать ядро придётся обратиться к команде которая работает над ядром).

 


Сборка тестировалась в далёком 2015 году с онлайном 500+ тел.

 

Описание сервера x100 MultiCraft:

 

Что вас ждет на открытие сервера:
Все персонажи появляются в стандартных точках.
Во всех местах появления расставлены все необходимые NPC.
Все персонажи появляются с TOP NG вещами.

 

Дополнения:
На сервере присутствуют моб чемпион, они имеют повышенную награду (х5) и усиленные характеристики.
Защита от ботов, фармботов.
Меню настройки персонажа .menu

 

Игровая валюта сервера:
Idelia Coin (Добывается с чемпионов, твт)
Vote (Получаете за голосование в л2топе, твт)
Coin Of Luck (за пожертвование)

 

Информация:
Качественная сборка, которая соответствует официальному серверу Interlude
Уникальная сборка разработанная опытными Java специалистами
Рейты сервера XP x100, SP x100,Drop Adena x50, Drop Items x400, Spoil x400, Quest x50.
Рейты с ПА х200,х200,х100, х700, х700
Респаун всех РБ 12 часов, Нубл RБ — 2-3 часа,РБ на Алли 12-14 часов.Эпики по оффу
Получение профессий у проф менеджера в городах.
Установлен GM-Shop до Б грейда.
А рецепты за Festival Adena в Special -Shop
Мобам 76+ добавлен в дроп лист Festival Adena, шанс 5%
Pyshkin в Гиране.
ОтключениеВключения опыта
Шанс заточки 50%, с помощью блессов — 55%.
Максимальное количество саб-классов — 5,саб класс без квеста
Время каста комманды «unstuck» — 15 сек.
Квест на нубл сокращённый (квест-итемы в GM-Shope).
Безопасная заточка +3
Шанс получить в оружие скилл от ЛС TOP - 10%; HIGH - 7%; MID - 5%; Life - 3%.
Осады каждую неделю
в Специал шопе доступна Apella Set аналог дкр,драк,ик сету + 1.000 цп
В Special Shope - за Idelia Coin можно преобрести Buff Coin
Баффер до 62 ур без платный (после 62-76 стоимость 100к за бафф, после 76-80 стоимость 200к за баф)

 

Олимпиада:
Период олимпиады 2 неделя
Максимальная заточка на олимпе +6
Запуск олимпиады будет на следующий день после старта 1900 - 0000 МСК.

 

Eпик боссы:
Все эпики стандартных лвл.
Вход в Ant Nest (до 48 уровня, 49 и выше отправляет в город) и Devil Isle (до 68 уровня, 69 и выше отправляет в город) - запрещен для хай лвл.
На всех эпиках реализованы PvP зоны.
Все эпик боссы привязаны к вечернему респауну

 



Нажмите здесь, чтобы скачать файл

  • Upvote 4

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


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

Фаилы обновил, тепрь можно и с Windows запускать, не только с Lunix и добавил ядро 18-той ревы (он привязано, чтобы перепревязать ядро придётся обратиться к команде которая работает над ядром)

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


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

Фаилы обновил, тепрь можно и с Windows запускать, не только с Lunix и добавил ядро 18-той ревы (он привязано, чтобы перепревязать ядро придётся обратиться к команде которая работает над ядром)

18 это та что в шаре лежит в виде сурсов?

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


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

18 это та что в шаре лежит в виде сурсов?

Компил 18-той ревы

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


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

И как норм игроки не жаловались? Баги и т.п..

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

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


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

все включил захожу выбираю серв пишит

Ваша попытка зайти на сервер была отклонена и за большого количества пользователей 

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


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

В консоли Геймсервера при запуске в самом конце  чужой адрес.

[iNFO 07:09:24]: Ready on IP: l2chel.ddns.net:7777.

Ip везде в конфигах стоят мои

логин пароль водится и на выборе сервера выкидывает и показан пинг 4000 "Статус" Хороший

cce4bb9c63f0.jpg

0f1ea250ed57.jpg

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

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


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

В консоли Геймсервера при запуске в самом конце  чужой адрес.

[iNFO 07:09:24]: Ready on IP: l2chel.ddns.net:7777.

Ip везде в конфигах стоят мои

логин пароль водится и на выборе сервера выкидывает и показан пинг 4000 "Статус" Хороший

cce4bb9c63f0.jpg

0f1ea250ed57.jpg

ребята все еще актуальная проблема помогите...

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


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

ребята все еще актуальная проблема помогите...

ну где чужие ip смени на свой на локалку попробуй потому что там привязанное ядро) 

 

так что запускай на 127.0.0.1

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

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


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

ну где чужие ip смени на свой на локалку попробуй потому что там привязанное ядро) 

 

так что запускай на 127.0.0.1

на локалке все работает мне нужно не для локалки сборку х100-х1200

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


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

Банит как только пытаюсь взять премиум акаунт в чем может быть проблема?
 

[WARN 00:44:25]: C:\idelia\game\data\scripts\custom\Services\Services.java
java.lang.NullPointerException
        at ru.catssoftware.gameserver.util.PcAction.addPremiumServices(Unknown S
ource)
        at ru.catssoftware.gameserver.util.PcAction.addPremiumServices(Unknown S
ource)
        at custom.Services.Services.onAdvEvent(Unknown Source)
        at ru.catssoftware.gameserver.model.quest.Quest.notifyEvent(Unknown Sour
ce)
        at ru.catssoftware.gameserver.model.actor.instance.L2PcInstance.processQ
uestEvent(Unknown Source)
        at ru.catssoftware.gameserver.network.clientpackets.RequestBypassToServe
r.runImpl(Unknown Source)
        at ru.catssoftware.gameserver.network.clientpackets.L2GameClientPacket.r
un(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
[INFO 00:44:29]: AUDIT:╨Ш╨│╤А╨╛╨║ Delivi0n ╨┐╤Л╤В╨░╨╗╤Б╤П ╨┐╨╛╨╗╤Г╤З╨╕╤В╤М ╨╜╨╡╨
┤╨╛╨┐╤Г╤Б╤В╨╕╨╝╨╛╨╡ ╨║╨╛╨╕╤З╨╡╤Б╤В╨▓╨╛ ╨╕╤В╨╡╨╝╨╛╨▓!,player Delivi0n 4
[INFO 00:46:10]: Client smokes110592 [127.0.0.1] connected with hwid 8cc9bdb6
[INFO 00:47:11]: L2Top: 0 processed

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


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

как сделать чтоб внешка заработала ?

package ru.catssoftware.gameserver;

import com.lameguard.LameGuard;
import java.io.File;
import java.io.IOException;
import java.io.PrintStream;
import java.net.InetAddress;
import java.util.Calendar;
import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import javolution.util.FastMap;
import org.apache.log4j.Logger;
import ru.catssoftware.Config;
import ru.catssoftware.L2DatabaseFactory;
import ru.catssoftware.Message;
import ru.catssoftware.extension.GameExtensionManager;
import ru.catssoftware.gameserver.cache.CrestCache;
import ru.catssoftware.gameserver.cache.HtmCache;
import ru.catssoftware.gameserver.communitybbs.CommunityBoard;
import ru.catssoftware.gameserver.datatables.AdditionalSkillTable;
import ru.catssoftware.gameserver.datatables.ArmorSetsTable;
import ru.catssoftware.gameserver.datatables.CharNameTable;
import ru.catssoftware.gameserver.datatables.CharTemplateTable;
import ru.catssoftware.gameserver.datatables.ClanTable;
import ru.catssoftware.gameserver.datatables.EventDroplist;
import ru.catssoftware.gameserver.datatables.FishTable;
import ru.catssoftware.gameserver.datatables.GmListTable;
import ru.catssoftware.gameserver.datatables.HelperBuffTable;
import ru.catssoftware.gameserver.datatables.HennaTable;
import ru.catssoftware.gameserver.datatables.HennaTreeTable;
import ru.catssoftware.gameserver.datatables.HeroSkillTable;
import ru.catssoftware.gameserver.datatables.ItemTable;
import ru.catssoftware.gameserver.datatables.JailSpawnTable;
import ru.catssoftware.gameserver.datatables.LevelUpData;
import ru.catssoftware.gameserver.datatables.NobleSkillTable;
import ru.catssoftware.gameserver.datatables.NpcTable;
import ru.catssoftware.gameserver.datatables.PetDataTable;
import ru.catssoftware.gameserver.datatables.PetSkillsTable;
import ru.catssoftware.gameserver.datatables.ResidentialSkillTable;
import ru.catssoftware.gameserver.datatables.ServerData;
import ru.catssoftware.gameserver.datatables.SkillSpellbookTable;
import ru.catssoftware.gameserver.datatables.SkillTable;
import ru.catssoftware.gameserver.datatables.SkillTreeTable;
import ru.catssoftware.gameserver.datatables.SpawnTable;
import ru.catssoftware.gameserver.datatables.TeleportLocationTable;
import ru.catssoftware.gameserver.datatables.TradeListTable;
import ru.catssoftware.gameserver.datatables.xml.AugmentationData;
import ru.catssoftware.gameserver.datatables.xml.DoorTable;
import ru.catssoftware.gameserver.datatables.xml.ExtractableItemsData;
import ru.catssoftware.gameserver.datatables.xml.NpcLikePcTemplates;
import ru.catssoftware.gameserver.datatables.xml.StaticObjects;
import ru.catssoftware.gameserver.datatables.xml.SummonItemsData;
import ru.catssoftware.gameserver.geodata.GeoData;
import ru.catssoftware.gameserver.geodata.pathfinding.PathFinding;
import ru.catssoftware.gameserver.gmaccess.gmCache;
import ru.catssoftware.gameserver.gmaccess.gmController;
import ru.catssoftware.gameserver.handler.ChatHandler;
import ru.catssoftware.gameserver.handler.ItemHandler;
import ru.catssoftware.gameserver.handler.SkillHandler;
import ru.catssoftware.gameserver.handler.UserCommandHandler;
import ru.catssoftware.gameserver.handler.VoicedCommandHandler;
import ru.catssoftware.gameserver.idfactory.IdFactory;
import ru.catssoftware.gameserver.instancemanager.AuctionManager;
import ru.catssoftware.gameserver.instancemanager.AutoSpawnManager;
import ru.catssoftware.gameserver.instancemanager.AwayManager;
import ru.catssoftware.gameserver.instancemanager.BlockListManager;
import ru.catssoftware.gameserver.instancemanager.BoatManager;
import ru.catssoftware.gameserver.instancemanager.CastleManager;
import ru.catssoftware.gameserver.instancemanager.CastleManorManager;
import ru.catssoftware.gameserver.instancemanager.ClanHallManager;
import ru.catssoftware.gameserver.instancemanager.CoupleManager;
import ru.catssoftware.gameserver.instancemanager.CrownManager;
import ru.catssoftware.gameserver.instancemanager.CursedWeaponsManager;
import ru.catssoftware.gameserver.instancemanager.DayNightSpawnManager;
import ru.catssoftware.gameserver.instancemanager.DimensionalRiftManager;
import ru.catssoftware.gameserver.instancemanager.EventsDropManager;
import ru.catssoftware.gameserver.instancemanager.FactionManager;
import ru.catssoftware.gameserver.instancemanager.FactionQuestManager;
import ru.catssoftware.gameserver.instancemanager.FortManager;
import ru.catssoftware.gameserver.instancemanager.FortSiegeManager;
import ru.catssoftware.gameserver.instancemanager.FourSepulchersManager;
import ru.catssoftware.gameserver.instancemanager.InstanceManager;
import ru.catssoftware.gameserver.instancemanager.ItemsOnGroundManager;
import ru.catssoftware.gameserver.instancemanager.MapRegionManager;
import ru.catssoftware.gameserver.instancemanager.MercTicketManager;
import ru.catssoftware.gameserver.instancemanager.PartyRoomManager;
import ru.catssoftware.gameserver.instancemanager.PetitionManager;
import ru.catssoftware.gameserver.instancemanager.QuestManager;
import ru.catssoftware.gameserver.instancemanager.RaidBossSpawnManager;
import ru.catssoftware.gameserver.instancemanager.RaidPointsManager;
import ru.catssoftware.gameserver.instancemanager.SiegeManager;
import ru.catssoftware.gameserver.instancemanager.TimedItemControl;
import ru.catssoftware.gameserver.instancemanager.TownManager;
import ru.catssoftware.gameserver.instancemanager.ZoneManager;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.BanditStrongholdSiege;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.DevastatedCastleSiege;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.FortResistSiegeManager;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.FortressOfDeadSiege;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.RainbowSpringSiege;
import ru.catssoftware.gameserver.instancemanager.clanhallsiege.WildBeastFarmSiege;
import ru.catssoftware.gameserver.instancemanager.games.fishingChampionship;
import ru.catssoftware.gameserver.instancemanager.grandbosses.AntharasManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.BaiumManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.CoreManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.FrintezzaManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.OrfenManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.QueenAntManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.SailrenManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.ValakasManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.VanHalterManager;
import ru.catssoftware.gameserver.instancemanager.grandbosses.ZakenManager;
import ru.catssoftware.gameserver.instancemanager.lastimperialtomb.LastImperialTombManager;
import ru.catssoftware.gameserver.instancemanager.leaderboards.ArenaManager;
import ru.catssoftware.gameserver.instancemanager.leaderboards.FishermanManager;
import ru.catssoftware.gameserver.mmocore.SelectorConfig;
import ru.catssoftware.gameserver.mmocore.SelectorThread;
import ru.catssoftware.gameserver.model.AutoChatHandler;
import ru.catssoftware.gameserver.model.L2Manor;
import ru.catssoftware.gameserver.model.L2PcOffline;
import ru.catssoftware.gameserver.model.L2SiegeStatus;
import ru.catssoftware.gameserver.model.L2World;
import ru.catssoftware.gameserver.model.PhantomPlayers;
import ru.catssoftware.gameserver.model.entity.Castle;
import ru.catssoftware.gameserver.model.entity.Hero;
import ru.catssoftware.gameserver.model.entity.Siege;
import ru.catssoftware.gameserver.model.entity.events.BigSquash;
import ru.catssoftware.gameserver.model.entity.events.Cristmas;
import ru.catssoftware.gameserver.model.entity.events.EventMedals;
import ru.catssoftware.gameserver.model.entity.events.GameEventManager;
import ru.catssoftware.gameserver.model.entity.events.L2day;
import ru.catssoftware.gameserver.model.entity.events.StarlightFestival;
import ru.catssoftware.gameserver.model.olympiad.Olympiad;
import ru.catssoftware.gameserver.model.quest.QuestMessage;
import ru.catssoftware.gameserver.model.restriction.ObjectRestrictions;
import ru.catssoftware.gameserver.network.IOFloodManager;
import ru.catssoftware.gameserver.network.L2GameClient;
import ru.catssoftware.gameserver.network.L2GamePacketHandler;
import ru.catssoftware.gameserver.network.daemons.Hopzone;
import ru.catssoftware.gameserver.network.daemons.SuperDeamon;
import ru.catssoftware.gameserver.script.CoreScriptsLoader;
import ru.catssoftware.gameserver.scripting.L2ScriptEngineManager;
import ru.catssoftware.gameserver.taskmanager.AntiBotManager;
import ru.catssoftware.gameserver.taskmanager.AttackStanceTaskManager;
import ru.catssoftware.gameserver.taskmanager.DecayTaskManager;
import ru.catssoftware.gameserver.taskmanager.KnownListUpdateTaskManager;
import ru.catssoftware.gameserver.taskmanager.LeakTaskManager;
import ru.catssoftware.gameserver.taskmanager.OfflineManager;
import ru.catssoftware.gameserver.taskmanager.SQLQueue;
import ru.catssoftware.gameserver.taskmanager.TaskManager;
import ru.catssoftware.gameserver.taskmanager.tasks.TaskPcCaffe;
import ru.catssoftware.gameserver.threadmanager.DeadlockDetector;
import ru.catssoftware.gameserver.util.PcAction;
import ru.catssoftware.gameserver.util.Util;
import ru.catssoftware.info.Version;
import ru.catssoftware.protection.CatsGuard;
import ru.catssoftware.util.Console;
import ru.catssoftware.util.concurrent.RunnableStatsManager;

public class L2GameServer
{
  private static final Logger _log = Logger.getLogger(L2GameServer.class);
  private static SelectorThread<L2GameClient> _selectorThread;
  public static final Calendar _serverStarted = Calendar.getInstance();
  public static long _upTime = 0L;
  public static double _intialTime = 0.0D;
  public static String load = " l2chel.ddns.net";
  private static Set<StartupHook> _startupHooks = new HashSet();
  
  public L2GameServer()
    throws Throwable
  {
    showLogo();
    prepare();
    Console.printSection("Chat Filter");
    Config.loadFilter();
    Message.load();
    Console.printSection("Database Engine");
    L2DatabaseFactory.getInstance();
    PcAction.clearRestartTask();
    Console.printSection("System Info");
    Util.printGeneralSystemInfo();
    Console.printSection("Scripting Engines");
    L2ScriptEngineManager.getInstance();
    Console.printSection("ThreadPool Manager");
    ThreadPool();
    Console.printSection("Lineage 2 World");
    ServerData.getInstance();
    L2World.getInstance();
    Console.printSection("DeadLock Detector");
    if (Config.DEADLOCKCHECK_INTERVAL > 0) {
      DeadlockDetector.getInstance();
    } else {
      _log.info("DeadlockDetector: Manager is disabled");
    }
    Console.printSection("MapRegion Manager");
    MapRegionManager.getInstance();
    Console.printSection("Announce Manager");
    Announcements.getInstance();
    Console.printSection("ID Factory Manager");
    if (!IdFactory.getInstance().isInitialized()) {
      _log.fatal("IdFactory: Could not read object IDs from DB");
    }
    _log.info("IdFactory: Free ObjectID's remaining: " + IdFactory.getInstance().size());
    RunnableStatsManager.getInstance();
    Console.printSection("Extensions");
    GameExtensionManager.getInstance().load();
    Console.printSection("Geodata Engine");
    GeoData.getInstance();
    PathFinding.getInstance();
    Console.printSection("Static Objects");
    StaticObjects.getInstance();
    Console.printSection("Server Manager");
    if (Config.ALT_ALLOW_AWAY_STATUS) {
      AwayManager.getInstance();
    }
    GameTimeController.getInstance();
    BoatManager.getInstance();
    InstanceManager.getInstance();
    Console.printSection("TaskManagers");
    AttackStanceTaskManager.getInstance();
    if (Config.ANTI_BOT_SYSTEM) {
      AntiBotManager.getInstance();
    }
    DecayTaskManager.getInstance();
    KnownListUpdateTaskManager.getInstance();
    LeakTaskManager.getInstance();
    SQLQueue.getInstance();
    Console.printSection("Teleport Table");
    TeleportLocationTable.getInstance();
    Console.printSection("Skills");
    SkillTreeTable.getInstance();
    SkillTable.getInstance();
    AdditionalSkillTable.getInstance();
    ResidentialSkillTable.getInstance();
    PetSkillsTable.getInstance();
    NobleSkillTable.getInstance();
    HeroSkillTable.getInstance();
    Console.printSection("Items");
    ItemTable.getInstance();
    ArmorSetsTable.getInstance();
    AugmentationData.getInstance();
    if (Config.SP_BOOK_NEEDED) {
      SkillSpellbookTable.getInstance();
    }
    SummonItemsData.getInstance();
    ExtractableItemsData.getInstance();
    if (Config.ALLOW_FISHING) {
      FishTable.getInstance();
    }
    ItemsOnGroundManager.getInstance();
    if ((Config.AUTODESTROY_ITEM_AFTER > 0) || (Config.HERB_AUTO_DESTROY_TIME > 0)) {
      ItemsAutoDestroy.getInstance();
    }
    HtmCache.getInstance();
    Console.printSection("Characters");
    CharNameTable.getInstance();
    CharTemplateTable.getInstance();
    LevelUpData.getInstance();
    HelperBuffTable.getInstance();
    HennaTable.getInstance();
    HennaTreeTable.getInstance();
    if (Config.ALLOW_WEDDING) {
      CoupleManager.getInstance();
    }
    ClanTable.getInstance();
    CrestCache.getInstance();
    Hero.getInstance();
    BlockListManager.getInstance();
    Console.printSection("NPC Stats");
    NpcTable.getInstance();
    NpcLikePcTemplates.getInstance();
    PetDataTable.getInstance().loadPetsData();
    Console.printSection("Auto Handlers");
    AutoChatHandler.getInstance();
    AutoSpawnManager.getInstance();
    Console.printSection("Seven Signs");
    SevenSigns.getInstance();
    SevenSignsFestival.getInstance();
    Console.printSection("Entities and zones");
    CrownManager.getInstance();
    TownManager.getInstance();
    ClanHallManager.getInstance();
    DoorTable.getInstance();
    CastleManager.getInstance();
    SiegeManager.getInstance().load();
    FortManager.getInstance();
    FortSiegeManager.getInstance().load();
    ZoneManager.getInstance();
    MercTicketManager.getInstance();
    DoorTable.getInstance().registerToClanHalls();
    DoorTable.getInstance().setCommanderDoors();
    Console.printSection("Clan Hall Siege");
    FortResistSiegeManager.load();
    BanditStrongholdSiege.load();
    DevastatedCastleSiege.load();
    FortressOfDeadSiege.load();
    WildBeastFarmSiege.load();
    RainbowSpringSiege.load();
    Iterator localIterator = CastleManager.getInstance().getCastles().values().iterator();
    while (localIterator.hasNext())
    {
      Castle localObject = (Castle)localIterator.next();
      ((Castle)localObject).getSiege().correctSiegeDateTime();
    }
    Console.printSection("Events/Script/CoreScript/Engine");
    QuestManager.getInstance();
    CoreScriptsLoader.Register();
    try
    {
      L2ScriptEngineManager.getInstance().loadScripts();
    }
    catch (IOException localIOException)
    {
      _log.fatal("Failed loading scripts, no script going to be loaded");
    }
    QuestManager.getInstance().report();
    EventsDropManager.getInstance();
    EventDroplist.getInstance();
    if (Config.ARENA_ENABLED) {
      ArenaManager.getInstance().engineInit();
    }
    if (Config.FISHERMAN_ENABLED) {
      FishermanManager.getInstance().engineInit();
    }
    if (Config.SHOW_NOT_REG_QUEST) {
      QuestMessage.showNotRegQuest();
    }
    Console.printSection("HTML");
    _log.info(HtmCache.getInstance());
    Console.printSection("Spawns");
    SpawnTable.getInstance();
    if (Config.JAIL_SPAWN_SYSTEM) {
      JailSpawnTable.getInstance().loadJailSpawns();
    }
    if (Config.ALLOW_WEDDING) {
      PcAction.spawnManager();
    }
    DayNightSpawnManager.getInstance().notifyChangeMode();
    RaidBossSpawnManager.getInstance();
    RaidPointsManager.init();
    AutoChatHandler.getInstance();
    AutoSpawnManager.getInstance();
    Console.printSection("Economy");
    CursedWeaponsManager.getInstance();
    TradeListTable.getInstance();
    CastleManorManager.getInstance();
    L2Manor.getInstance();
    AuctionManager.getInstance();
    TimedItemControl.getInstance();
    PartyRoomManager.getInstance();
    Console.printSection("Olympiad");
    Olympiad.getInstance();
    Console.printSection("DimensionalRift");
    DimensionalRiftManager.getInstance();
    Console.printSection("FourSepulchers");
    FourSepulchersManager.getInstance().init();
    Console.printSection("Bosses");
    QueenAntManager.getInstance().init();
    ZakenManager.getInstance().init();
    CoreManager.getInstance().init();
    OrfenManager.getInstance().init();
    SailrenManager.getInstance().init();
    VanHalterManager.getInstance().init();
    Console.printSection("GrandBosses");
    AntharasManager.getInstance().init();
    BaiumManager.getInstance().init();
    ValakasManager.getInstance().init();
    LastImperialTombManager.getInstance().init();
    FrintezzaManager.getInstance().init();
    Console.printSection("Factions Manager");
    if (Config.FACTION_ENABLED)
    {
      FactionManager.getInstance();
      FactionQuestManager.getInstance();
    }
    else
    {
      _log.info("Faction Manager: disabled.");
    }
    Console.printSection("Handlers");
    ItemHandler.getInstance();
    SkillHandler.getInstance();
    UserCommandHandler.getInstance();
    VoicedCommandHandler.getInstance();
    ChatHandler.getInstance();
    Console.printSection("Misc");
    ObjectRestrictions.getInstance();
    L2SiegeStatus.getInstance();
    TaskManager.getInstance();
    GmListTable.getInstance();
    PetitionManager.getInstance();
    if (Config.ONLINE_PLAYERS_ANNOUNCE_INTERVAL > 0) {
      OnlinePlayers.getInstance();
    }
    CommunityBoard.getInstance();
    TimedItemControl.getInstance();
    fishingChampionship.getInstance();
    Console.printSection("PhantomPlayers");
    if (Config.ALLOW_PHANTOM_PLAYERS) {
      PhantomPlayers.init();
    }
    Console.printSection("Offline Service");
    if (Config.ALLOW_OFFLINE_TRADE) {
      OfflineManager.getInstance();
    }
    if (Config.RESTORE_OFFLINE_TRADERS) {
      L2PcOffline.loadOffliners();
    } else {
      L2PcOffline.clearOffliner();
    }
    Runtime.getRuntime().addShutdownHook(Shutdown.getInstance());
    System.gc();
    Console.printSection("ServerThreads");
    LoginServerThread.getInstance().start();
    L2GamePacketHandler localL2GamePacketHandler = new L2GamePacketHandler();
    Object localObject = new SelectorConfig(localL2GamePacketHandler);
    _selectorThread = new SelectorThread((SelectorConfig)localObject, localL2GamePacketHandler, localL2GamePacketHandler, localL2GamePacketHandler, IOFloodManager.getInstance());
    _selectorThread.openServerSocket(InetAddress.getByName(Config.GAMESERVER_HOSTNAME), Config.PORT_GAME);
    _selectorThread.start();
    Console.printSection("Daemons");
    SuperDeamon.getInstance();
    if (Config.ALLOW_HOPZONE_VOTE_REWARD) {
      Hopzone.getInstance();
    }
    if (Config.PC_CAFFE_ENABLED) {
      new TaskPcCaffe().schedule(Config.PC_CAFFE_INTERVAL * 60000);
    }
    Console.printSection("Events");
    GameEventManager.getInstance();
    Console.printSection("Mods");
    Cristmas.startEvent();
    EventMedals.startEvent();
    StarlightFestival.startEvent();
    L2day.startEvent();
    BigSquash.startEvent();
    Console.printSection("Gm System");
    gmController.getInstance();
    gmCache.getInstance();
    CatsGuard.getInstance();
    if (!CatsGuard.getInstance().isEnabled()) {
      try
      {
        Class localClass = Class.forName("com.lameguard.LameGuard");
        if (localClass != null)
        {
          File localFile = new File("./lameguard/lameguard.properties");
          if (localFile.exists())
          {
            Console.printSection("LameGuard");
            LameGuard.main(new String[] { "ru.catssoftware.protection.LameStub" });
          }
        }
      }
      catch (Exception localException) {}
    }
    Console.printSection("Tasks Manager");
    TaskManager.getInstance().startAllTasks();
    onStartup();
    System.gc();
    printInfo();
  }
  
  public static synchronized void addStartupHook(StartupHook paramStartupHook)
  {
    if (_startupHooks != null) {
      _startupHooks.add(paramStartupHook);
    } else {
      paramStartupHook.onStartup();
    }
  }
  
  private static void printInfo()
  {
    Console.printSection("Server Info");
    long l1 = (Runtime.getRuntime().maxMemory() - Runtime.getRuntime().totalMemory() + Runtime.getRuntime().freeMemory()) / 1048576L;
    long l2 = Runtime.getRuntime().maxMemory() / 1048576L;
    double d = System.currentTimeMillis();
    _log.info("Build version: " + Version.Version);
    _log.info("Free memory: " + l1 + " Mb of " + l2 + " Mb");
    _log.info("Ready on IP: " + Config.EXTERNAL_HOSTNAME + ":" + Config.PORT_GAME + ".");
    _log.info("Max players: " + Config.MAXIMUM_ONLINE_USERS);
    _log.info("Load time: " + (int)((d - _intialTime) / 1000.0D) + " Seconds.");
    Console.printSection("");
    _upTime = System.currentTimeMillis();
  }
  
  private static synchronized void onStartup()
  {
    Set localSet = _startupHooks;
    _startupHooks = null;
    Iterator localIterator = localSet.iterator();
    while (localIterator.hasNext())
    {
      StartupHook localStartupHook = (StartupHook)localIterator.next();
      localStartupHook.onStartup();
    }
  }
  
  public static void printMemUsage()
  {
    Console.printSection("Memory");
    for (String str : Util.getMemUsage()) {
      _log.info(str);
    }
  }
  
  public static SelectorThread<L2GameClient> getSelectorThread()
  {
    return _selectorThread;
  }
  
  public static Calendar getStartedTime()
  {
    return _serverStarted;
  }
  
  private void prepare()
  {
    System.setProperty("line.separator", "\r\n");
    System.setProperty("file.encoding", "UTF-8");
    System.setProperty("python.home", ".");
    Console.printSection("Preparations");
    _log.info("Checking folders: preparations");
    new File("log").mkdirs();
    new File("log/java").mkdirs();
    new File("log/error").mkdirs();
    new File("log/audit").mkdirs();
    new File("log/chat").mkdirs();
    new File("log/item").mkdirs();
    new File("data/crests").mkdirs();
    _log.info("Checking folders: all folders checked.");
    _intialTime = System.currentTimeMillis();
  }
  
  private void ThreadPool()
  {
    _log.info("ThreadPoolManager: Initializing.");
    ThreadPoolManager.getInstance();
    _log.info("General threads: ..... " + Config.GENERAL_THREAD_POOL_SIZE + ".");
    _log.info("Effect threads: ...... " + Config.EFFECT_THREAD_POOL_SIZE + ".");
    _log.info("AI threads: .......... " + Config.AI_THREAD_POOL_SIZE + ".");
    _log.info("Packet threads: ...... " + Config.PACKET_THREAD_POOL_SIZE + ".");
    _log.info("Total threads: ....... " + Config.THREAD_POOL_SIZE + ".");
  }
  
  private void showLogo()
  {
    System.out.println("..................................................................");
    System.out.println("...........Lineage.II.Interlude.Development.Team..................");
    System.out.println("..................................................................");
    System.out.println(".........................Lineage2-x10.ru............................");
    System.out.println("..................................................................");
  }
  
  public static abstract interface StartupHook
  {
    public abstract void onStartup();
  }
}

 

 

Удалить строку. L2GameServer.java

public static String load = " l2chel.ddns.net";

Теперь у нас будет ошибка в Config.java, убираем подгрузку load из EXTERNAL. Вуаля.

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

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


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

Удалить строку. L2GameServer.java

public static String load = " l2chel.ddns.net";

Теперь у нас будет ошибка в Config.java, убираем подгрузку load из EXTERNAL. Вуаля.

эту ?  

 public static String EXTERNAL_HOSTNAME = L2GameServer.load;

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


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

ребята помогите решить проблему с донат шопом, любые действия с ним приводят к бану чара

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


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

в логе пишет что игрок пытался получить недопустимое колличество итемов

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


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

в логе пишет что игрок пытался получить недопустимое колличество итемов

это мусор, забей на free ловели

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

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


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

в логе пишет что игрок пытался получить недопустимое колличество итемов

в конфиге стоит ограничение на получение итема 4037 , не более 200 едениц, если у тебя их больше, то ты получаешь автоматический бан, ищи в конфигах

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


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

в конфиге стоит ограничение на получение итема 4037 , не более 200 едениц, если у тебя их больше, то ты получаешь автоматический бан, ищи в конфигах

Уже разобрался спс

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


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

Вопрос как открыть файл jar?

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


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

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

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

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

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

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

Войти

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

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

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

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

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