Перейти к содержанию

Gaikotsu

Постоялец
  • Публикаций

    1572
  • Зарегистрирован

  • Посещение

  • Победитель дней

    62
  • Отзывы

    0%

Весь контент Gaikotsu

  1. с дуба рухнул? никогда этой хренью под наванием "допы" не занимались
  2. почти 10 лет работы сервера и ни одного вайпа за это время. что же мы такого делаем не так?...
  3. Gaikotsu

    Проблема php

    блин, ошибки же в глаза бросаются прямо, да и пхп прям таки пальцем тычет, указывая в какой строке ошибка вот так вот делать нельзя $postboxtextsize=; $offlineminutes=; у переменных всегда должно быть хоть какое-то значение.
  4. можно просто не заниматься херней в виде периодических вайпов, но ведь это видимо не ваш путь?
  5. наверняка грейд слишком маленький указал в клиенте
  6. CharacterSelectionInfo writeC(0x09); writeD(size); writeD(0x07); // Максимальное количество персонажей на сервере writeC(0x00); // 0x00 - Разрешить, 0x01 - запретить. Разрешает или запрещает создание игроков writeC(0x01); // ? writeD(0x01); // 0x00 - Выводит предупреждение о лимитированной игре. writeC(0x00); // 0x01 - Предлагает купить ПА. ... ... ... ...
  7. потому что нефиг заниматься декомпиляцией такими декомпиляторами, которые не в силах разобрать весь код в классе и потому просто частично выкидывают его в итоге. З.Ы. вобще твои попытки что-то выправить в этой сборке посредством декомпиляции, правки и обратной компиляции только еще больше косяков внести смогут, чем исправлений.
  8. дак там по сути чисто импорты сменить, да поменять названия некоторых классов и все - что на что и так понятно по сути, достаточно чуть подумать.
  9. ну, в датапаке тоже скрипты имеются. или под своими услугами по датапаку ты подразумеваешь только разные мелкие редактирования хмлок и хтмлок в датапаке?
  10. ну дык вот возьми из феникса или овера и переделай под себя, благо там код достаточно простой.
  11. он видимо про итем брокера как на фениксе/овере - нпс, собирающий и показывающий в удобном виде (по категориям, с сортировкой по цене и т.д.) информацию о том что покупают/продают/крафтят все игроки в определенном радиусе от этого нпс.
  12. исходники есть? если есть от смотреть в каких переменных хранятся рейты и не идет ли где случаем их округление до ближайшего целого. если исходников нет - смириться с текущим положением или менять сборку.
  13. Gaikotsu

    Скил гладиатора

    ты надеюсь учел, что в результате твоей правки урон от этого скилла упал?
  14. Gaikotsu

    gameserver.properties

    зависит от того сколкькиядерный проц на сервере и других условий
  15. Gaikotsu

    Lindvior Баг с бафами.

    и лучше всего сделать работу со стэктайпами как в птс, если конечно есть исходники ядра выкинуть весь этот ад с перечислением кучи стэктайпов, чтобы запретить таким образом возможность наложить старые баффы в дополнение к новым и ввести как в птс блокирование определенных слотов - тем самым запрещая те скиллы, стэктайпы которых совпадают с блокированными. я про вот такое - как это может выглядеть
  16. совет тут один - не пытаться что-то с этим г..м делать. у тебя изначально все очень криво декомпильнулось, а ты еще пытаешься этот мусор получившийся обратно скомпилировать. даже если в конце концов ты все же сможешь это скомпилить - у тебя это уж точно будет работать не так как предполагалось.
  17. ага, как же без правки FuncEnchant в ядре на тему обработки всех необходимых стат, нифига у него не будет повышаться
  18. хроники то какие и сборка? если сборка поддерживает добавление enchant bonus'ов вещам, то делаем через них типа такого
  19. почему нет? -100, -200 и -300 - вполне себе стандартные значения для очков pc cafe, клановых очков и очков славы.
  20. если я не ошибаюсь, то в интерлюде вроде клиенту шлется только количество текущей экспы, а не уровень и % на текущем уровне, как в хрониках далее. т.е. уже на сам клиент интерлюда возложена обязаность высчитывать сам уровень и % на нем по полученному значению экспы по заложенным в нем таблицам. т.е. простым увеличением максимального уровня на стороне серва обойтись не удастся - надо еще и клиент править - таблица опыта вроде бы заложена в engine.dll.
  21. int lvlDiff = Math.max(npcLvl - openerLvl, 0);
  22. наиболее вероятная причина - из-за чего-то клиенту не отсылается пакет Die. Если ты говоришь что такое как с игроками так и с мобами, то скорее всего ты где-то при правках убил в методах обрабатывающих смерть вызовы этих же самых методов из родительских классов.
  23. любовью к деньгам конечно же
  24. карта мира L2 по секторам геодаты основная карта 15_10 ... 26_10 15_11 ... 26_11 15_12 ... 26_12 ... ... ... ... ... ... ... ... ... 15_23 ... 26_23 15_24 ... 26_24 15_25 ... 26_25 карта грации 11_23 ... 14_23 11_24 ... 14_24 11_25 ... 14_25 В линдвиоре и далее есть еще 6 скрытых секторов, которые в клиенте, в окне карты не отображаются, т.к. находятся за пределами основной карты - сектора 27_19, 27_20, 27_21, 28_19, 28_20, 28_21.
  25. ну тогда проще всего начать с пакета RequestMagicSkillUse и по цепочке иследовать весь путь каста скиллов.
×
×
  • Создать...