-
Публикаций
724 -
Зарегистрирован
-
Посещение
-
Победитель дней
2 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Mizuwokiru
-
InteliJ IDEA + Android SDK.
-
Ищу папку system 530 протокола под NCSoft-овский клиент (eng).
-
нужна помощь Ребят Выручайте Пож... Компиляция Enterwold
тема ответил Mizuwokiru в теме Ядро сервера
http://forummaxi.ru/topic/50357-ishodnik-l2jservercommunityfix/ http://forummaxi.ru/files/file/270-ishodnyj-kod-first-team/ -
нужна помощь Ребят Выручайте Пож... Компиляция Enterwold
тема ответил Mizuwokiru в теме Ядро сервера
Ошибка в этом shared(), но в чем дело не пойму. В любом случае, разбирать декомпил - бред имхо. Лучше возьми какие-то исходники и пили их. -
нужна помощь Ребят Выручайте Пож... Компиляция Enterwold
тема ответил Mizuwokiru в теме Ядро сервера
ай, походу немного не так выразился, в общем попробуй вот так: private static FastList<PlayerSpawnListener> listeners = new FastList<>().shared(); хотя не знаю, верно ли это. -
нужна помощь Ребят Выручайте Пож... Компиляция Enterwold
тема ответил Mizuwokiru в теме Ядро сервера
Ты пытаешься присвоить переменной listeners типа FastList объект типа Collection (видимо, метод shared() возвращает Collection). Соответственно, оно из-за этого не может скомпилить. Нужно присвоить переменной типа FastList объект того же типа. -
В любом случае, за основу нужно брать какой-то легенький язык программирования, дабы было так же легко осваивать более сложные.
-
Сначала понятие и построение алгоритма, а потом уже изучать языки Pascal(Obj.Pascal) и Basic для основы. Далее можно выбрать между C, C++, C#, Java. F# и т.д., либо все вместе =) Я тоже советую C#, как написано постом выше. Он достаточно легок в освоении.
-
UPDATE merchant_buylists SET price = price / 98.85;
-
ооох, открываешь папку gameserver/data/scripts/npc/model, там у тебя выбьет кучу java-файлов с окончанием -Instance (FrintezzaInstance.java к примеру). Там ищешь нужный инстанс, а в нем bypass. Если там нет, то поройся по всему каталогу scripts, В крайнем случае ищешь в ядре и скриптах "SkillList" (с кавычками) с помощью Notepad++(Ctrl+F).
-
Кстати, а при чем здесь ID, если оружие нормально работает, не считая только мультиселлов? По идее, если бы ID превышал макс.значение, то либо оружие вовсе не грузилось (в консоли выводило что-то вроде "Wrong weapon ID"), либо грузилось оружие, ID какого равно |65535 - ID_оружия|.
-
В xml-файле со статами оружия добавь строку <set name="icon" val="путь_к_иконке.как_в_датнике"/>
-
То, что она самая сырая. Если Вы подумали, что я что-то имею против скриптов, то вы немного ошиблись с выводом. Я лишь хотел сказать, что данная версия "не самая лучшая", но содрать пару пакеток можно.
-
А в чем, собственно, особенность вашего Dat Editor`а? По-моему как файл эдитор, но только еще можно просматривать в виде таблицы. Такую же операцию можно проделать вручную при помощи FileEditor и MS Excel.
-
Попробуйте это
- 4 ответа
-
- 1
-
-
Это тестовая сборка Lindvior l2-scripts, играл раньше на одном из серверов линдвы, где стояла такая обнова. Дерьмо, в общем.
-
Нужно сначала добить линдвиор, а потом Эпизод пилить.
-
Хм, найдите класс, в котором загружаются все скрипты (геймсервер.ява по идее), найдите там метод с их загрузкой и выводом исключения InstantiationException, ну и вывода его в консоль, типа System.out.println("ERROR " + path + ": Scripts: Failed running " + meth + "\n" + exception); А дальше по логике - смотрите на что ссылается данный эксепшн (блок try).
-
Кинь исходник класса сюда.
-
Скорей всего дело в конструкторе, прописанном в данном классе. Что-то явно не нравится яве.
-
Лучше l2.bin - L2ProtocolVersion, ибо иногда л2.ехе показывает совсем не то)
-
Lindvior, по идее 531 протокол.
-
1) Нужно изменить тип зоны в zones.xml (может называться немного иначе) 2) Либо нужно включить в конфигах, либо не реализовано в ядре (за этим к разработчикам) 3) По-моему тоже связанное с zones.xml, только там координаты точек телепорта "В город" (вроде) 4) Не понял, нубл не идет на блок бафф? Выключи блок бафф и кидай нубл. А если нубл вообще не бросается, смотри data/stats/skills.
-
Открой файл запуска и в строке вызова процесса java добавь ulimit -c unlimited. Только перед -cp (-classpath) желательно.