4144

Пользователи
  • Публикации

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

  • Посещение

Все публикации пользователя 4144

  1. MATK больше чем 65к

    long это обычно 64 бита, т.е. 8 байт int это обычно 32 бита, т.е. 4 байта unsigned задает что данные беззнаковые
  2. MATK больше чем 65к

    если уж уродовать исходники, то зачем unsigned long? Тагда уж int или unsigned int
  3. Stats point

    конфиг также может быть отключен в настройках. Поумолчанию включен
  4. Stats point

    конфигурационный файл для этого и сделал чтобы указать сколько статов добавлять на любом уровне  
  5. CELL_FORCEVENDING это не глобальная переменная. Глобпальные переменные пишутся не так. Это несуществующая константа, выше я уже об этом писал
  6. Stats point

    Смотрите файл db/re/statpoint.txt Одна строка в нем - один уровень
  7. прочитайте мой комментарий. там написано почему эти ошибки
  8. Warning в hercules эмуле

    Это все нормально. Просто сервер сообщает, что клиент послал пакет с данным id, но сервер не знает как обрабатывать пакет, и просто его игнорирует. Это было добавлено, чтобы отлавливать скрытые фичи клиента, которые еще не реализованы. Если будет id другой чем 0x044A, об этом лучше сообщать. А 0x044A не будет выводить предупреждение в следующей релизнутой версии herc.  
  9. ошибка значит что константа CELL_FORCEVENDING не существует. И из-за ограничений скриптового движка, раз нет константы, оно пытается прочитать переменную игрока CELL_FORCEVENDING, но т.к. у вас этот код выполняется в OnInit, игрока тут какбы еще нет. Отсюда и ошибка. Судя по всему эта константа из какого-то мода. Смотрите этот мод. Про deprecated number view id. Для npc надо использовать не цифры, а имена из constants.conf
  10. тогда возьмите grf любой свежей версии на форуме или скачайте с kro сайта, и такую-же версию клиента. Желательно иметь свежую версию nemo и выбрать как минимум recommended патчи + copy cdclient. И да hercules желательно тоже не старее чем версия клиента, которую вы выберите. Можно брать в том числе последнюю версию, но чтобы новые фичи работали, нужно брать herc отсюда https://github.com/HerculesWS/Hercules/pull/2353 или подождать релиза в эти выходные. И попробуйте запустить.
  11. Если не поможет, попробуйте rathena поменять на hercules, хотябы для тестов.  
  12. Возможно вы используете слишком новую grf с устаревшим клиентом 2018-06-21. Если да, попробуйте это исправление. http://herc.ws/board/topic/16391-2018-06-2021ragexere-char-select-fix/#comment-89721
  13. ws -> ru

    Lets encrypt раздает всем бесплатные сертификаты и так.  
  14. некоторые exe файлы клиента можно скачать отсюда: http://nemo.herc.ws/downloads/
  15. data/msgstringtable.txt он может быть как в файловой системе так и внутри grf  
  16. положить корректный msgstringtable. и возможно применить или бурать патч для чтения msgstringtable
  17. RO:Zero

    клиенты 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
  18. репозиторий https://github.com/theultramage/PR-Hercules/ устарел на два года. Корректный репозиторий вот тут https://github.com/HerculesWS/Hercules
  19. Официалка возвращается в Россию?

    Сервер скорее всего очень древний, клиент с фичами 2012-2013 года, но пересобранный с некоторыми обновлениями... Похоже на старичков вроде iro/fro застрявших в прошлом.  
  20. В заголовках стоит utf-8, значит и русский текст в этом файле на диске должен быть сохранен в utf8 Если у вас все файлы в 1251, то и в заголовке поставьте 1251
  21. RO:Zero

    А какие проблемы с zero? что-то не патчится?
  22. Пару вопросиков

    Обход гепарда в привате есть точно, в паблике скорее всего нету. Также не знаю про последнюю версию гепарда, обошли её или нет. Вообще любые клиентские защиты можно обойти, но мало кто может и хочет это делать.  
  23. Phenomena aka Дмитрий Лучковский

    md5 еще плохо тем, что если добавить нормальный хеш, то нельзя будет автоматически сконвертировать существующие пароли из md5 в этот хеш.
  24. Phenomena aka Дмитрий Лучковский

    Для hercules существует пул реквест с pbkdf2, но разработчик, который его начал писать, похоже забил.  
  25. Quest Max Level 98 - 99

    Если вы хотите исключить уровень 98, то поменяйте условие на:  if ( BaseLevel <= 98 || BaseLevel > 99 || #GAIN == 10 ) end; Если хотите исключить уровень 99, то поменяйте на:  if ( BaseLevel < 98 || BaseLevel => 99 || #GAIN == 10 ) end; Или вообще если нужно условие только для одного уровня, на пример 99, то замените на:  if ( BaseLevel != 99 || #GAIN == 10 ) end;