Показать сообщение отдельно
Непрочитано 27.12.2012, 16:24   #8
Пользователь

Автор темы (Топик Стартер) Re: Отключение загрузки скриптов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Трейс сделайте, скорее всего из дочернего вызывается.
Простите - глупый ворпос, а как это в IDEA сделать?+)

Добавлено через 31 минуту
Цитата:
Сообщение от ExLite Посмотреть сообщение
Из 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();
        }
Code: Java
в ГС c scriptsObjects только:
 
import l2p.extensions.scripts.ScriptObject;
 
public static FastMap<String, ScriptObject> scriptsObjects = new FastMap<String, ScriptObject>().setShared(true);
Code: Java
Мы удаляем из памяти скрипты. Но, что-то я не вижу их загрузку.

Добавлено через 1 час 20 минут
Разобрался и пришел в ужас (надеюсь, что это не так)

Зачем 7 раз загружать скрипты в память?

Последний раз редактировалось niko42; 27.12.2012 в 17:44. Причина: Добавлено сообщение
niko42 вне форума Ответить с цитированием