4144
-
Постов
33 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Сообщения, опубликованные 4144
-
-
не используйте этот патч. он для более старых клиентов.
-
dev пакеты для mysql надо установить. в зависимости от ос и версии ос, они поразному могут называться
- 1
-
а еще какая PACKER_VERSION или какой тип клиента выбран? тот-же что и настоящий клиент или тип поумолчанию?
-
какие плагины или моды и какие именно ошибки?
-
Какой эмулятор? И какой клиент?
-
long это обычно 64 бита, т.е. 8 байт
int это обычно 32 бита, т.е. 4 байта
unsigned задает что данные беззнаковые- 1
-
если уж уродовать исходники, то зачем unsigned long? Тагда уж int или unsigned int
- 1
-
конфиг также может быть отключен в настройках. Поумолчанию включен
-
конфигурационный файл для этого и сделал чтобы указать сколько статов добавлять на любом уровне
-
CELL_FORCEVENDING это не глобальная переменная. Глобпальные переменные пишутся не так.
Это несуществующая константа, выше я уже об этом писал
-
Смотрите файл db/re/statpoint.txt
Одна строка в нем - один уровень
- 1
-
прочитайте мой комментарий. там написано почему эти ошибки
-
Это все нормально.
Просто сервер сообщает, что клиент послал пакет с данным id, но сервер не знает как обрабатывать пакет, и просто его игнорирует.
Это было добавлено, чтобы отлавливать скрытые фичи клиента, которые еще не реализованы.
Если будет id другой чем 0x044A, об этом лучше сообщать. А 0x044A не будет выводить предупреждение в следующей релизнутой версии herc.
- 1
-
ошибка значит что константа CELL_FORCEVENDING не существует. И из-за ограничений скриптового движка, раз нет константы, оно пытается прочитать переменную игрока CELL_FORCEVENDING, но т.к. у вас этот код выполняется в OnInit, игрока тут какбы еще нет. Отсюда и ошибка.
Судя по всему эта константа из какого-то мода. Смотрите этот мод.
Про deprecated number view id. Для npc надо использовать не цифры, а имена из constants.conf
-
тогда возьмите grf любой свежей версии на форуме или скачайте с kro сайта, и такую-же версию клиента. Желательно иметь свежую версию nemo и выбрать как минимум recommended патчи + copy cdclient. И да hercules желательно тоже не старее чем версия клиента, которую вы выберите. Можно брать в том числе последнюю версию, но чтобы новые фичи работали, нужно брать herc отсюда https://github.com/HerculesWS/Hercules/pull/2353 или подождать релиза в эти выходные.
И попробуйте запустить.
- 1
-
Если не поможет, попробуйте rathena поменять на hercules, хотябы для тестов.
-
Возможно вы используете слишком новую grf с устаревшим клиентом 2018-06-21.
Если да, попробуйте это исправление. http://herc.ws/board/topic/16391-2018-06-2021ragexere-char-select-fix/#comment-89721
-
-
некоторые exe файлы клиента можно скачать отсюда: http://nemo.herc.ws/downloads/
-
data/msgstringtable.txt
он может быть как в файловой системе так и внутри grf
- 1
-
положить корректный msgstringtable. и возможно применить или бурать патч для чтения msgstringtable
-
клиенты zero это начиная с 2017-10-18. zero это специальные клиенты, хотя называются тоже ragexe как обычные kro клиенты.
langtype 14 должны поддерживать все клиенты. единственная проблема, нужно применить патч для загрузка корейского external settings файла. В nemo это патч "Always load Korea ExternalSettings lua file". Его нужно применять не только для zero но и для любых kro клиентов за 2018.
Патчилку можно взять здесь https://gitlab.com/4144/Nemo
-
репозиторий https://github.com/theultramage/PR-Hercules/ устарел на два года.
Корректный репозиторий вот тут https://github.com/HerculesWS/Hercules
-
Сервер скорее всего очень древний, клиент с фичами 2012-2013 года, но пересобранный с некоторыми обновлениями...
Похоже на старичков вроде iro/fro застрявших в прошлом.
2014-02-05 Ragexe Full Client
в EXE
Опубликовано
не патченные exe лучше взять отсюда http://nemo.herc.ws/downloads/#2014