Отключение загрузки скриптов
Здравствуйте.
Понадобностью, надо отключить загрузку скриптов на уровне ядра. Сборка l2p Epilogue. Ни как не могу найти нужный поток Scripts.getInstance().load(true) - что-то вроде этого. Подскажите, пожалуйста, где даёт команду на загрузку скриптов. |
Re: Отключение загрузки скриптов
в файле GameServer.java строка Scripts.getInstance();
|
Re: Отключение загрузки скриптов
Цитата:
|
Re: Отключение загрузки скриптов
значит Scripts.getInstance().init()
|
Re: Отключение загрузки скриптов
Цитата:
Для упращенки: public GameServer() throws Exception:Развернуть ↓ |
Re: Отключение загрузки скриптов
Трейс сделайте, скорее всего из дочернего вызывается.
|
Re: Отключение загрузки скриптов
Из l2p/extensions/scripts/Scripts.java
public void shutdown() { for(ScriptObject go : GameServer.scriptsObjects.values()) { try { go.invokeMethod("onShutdown"); } catch(Exception f) { f.printStackTrace(); } } GameServer.scriptsObjects.clear(); }в ГС c scriptsObjects только: import l2p.extensions.scripts.ScriptObject; public static FastMap<String, ScriptObject> scriptsObjects = new FastMap<String, ScriptObject>().setShared(true); |
Re: Отключение загрузки скриптов
Цитата:
Добавлено через 31 минуту Цитата:
Добавлено через 1 час 20 минут Разобрался и пришел в ужас (надеюсь, что это не так) http://img705.imageshack.us/img705/1695/dr32reag.jpg Зачем 7 раз загружать скрипты в память? |
Re: Отключение загрузки скриптов
niko42, он не 7 раз грузит, смотрите метод getInstance() если он null, то загрузит, в обратном случае вернёт уже список скриптов.
|
Re: Отключение загрузки скриптов
Цитата:
|
Текущее время: 14:38. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot