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

Functor

Core Developers
  • Постов

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

  • Посещение

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

    147

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

  1. Посмотрел я в отладчике. Это нужно фиксить в data\imf\*.imf файлах. Если сами не разберетесь, то сообщите. Объясню более детально.
  2. Дело не в эмуле. Открываем EXE в HEX редакторе и меняем: 9F 86 01 00 9F 86 01 00 9F 86 01 00 9F 86 01 00 на: FF E0 F5 05 FF E0 F5 05 FF E0 F5 05 FF E0 F5 05 Применил фикс к Вашему EXE: https://mega.nz/#!wE1QlKzA!lm8bLp8LfvVW3R4dZIQ4ToZi-dVMciMluWdKG8vZuUo
  3. falamyr, находите 100% способ повторить ошибку/краш и выкладывайте эмуль. Гляну при наличии свободного времени.
  4. В эмуляторе rAthena у НПЦ есть статы, присутствует скриптовая команда npcskill.
  5. Выкладывайте эмуль и EXE. На днях посмотрю.
  6. Functor

    Meteor Storm

    https://mega.nz/#!lAU2gC4K!KyYKJtMDa0h1OlMvyhUWHERh9fdnjc14F0EPQ3YHUSE
  7. https://github.com/rathena/rathena/wiki/Install-on-Centos
  8. А теперь установите zlib и повторите:
  9. Поправите новый диапазон ID как Вам надо и будет работать для самоцветов всех уровней.
  10. Открываем ../src/map/itemdb.h и меняем: #define itemdb_isenchant(i) (i >= 4700 && i <= 4999) на: #define itemdb_isenchant(i) ((i >= 4700 && i <= 4999) || (i >= 31598 && i <= 31609)) Сохраняем изменения и компилируем сервер.
  11. Загрузите на файловый обменник файлы: ../src/map/status.c ../src/map/itemdb.h
  12. Functor

    Meteor Storm

    Сообщите версию EXE или выложите EXE.
  13. Черный цвет значит, что код EXE не нашел файл палитры. Пропатчите EXE без патча "Ignore Missing Palette Error" и посмотрите какие файлы запрашивает EXE. Возможно Вы намудрили с патчами Shared Palettes.
  14. Открываем ../src/char/char_clif.c и в функции chclif_charlist_notify меняем: // This is needed on RE clients from october 2015 onwards // If you want to use one replace false by true here #if true && PACKETVER >= 20151001 на: // This is needed on RE clients from october 2015 onwards // If you want to use one replace false by true here #if false && PACKETVER >= 20151001 + В ../src/common/mmo.h для PACKETVER устанавливаем значение 20151104 В ../db/packet_db.txt для packet_db_ver устанавливаем значение 55 Сохраняем изменения и компилируем сервера(login, char, map).
  15. В какой момент получаете эту ошибку? Дайте ссылку на архив (EXE + эмуль) для воспроизведения ошибки. Как появится немного свободного времени - гляну.
  16. Для начала почитайте, что такое шестнадцатеричная система счисления. Настройка производится битовыми флагами. Каждому пункту отведен свой бит. 0x01 == 00000001 == 1 + 0x02 == 00000010 == 2 + 0x04 == 00000100 == 4 + 0x08 == 00001000 == 8 + 0x10 == 00010000 == 16 + 0x80 == 10000000 == 128 -------------------------- 0x9F == 10011111 == 159 Суть заключается в установке нужных битов. P.S. Не создавайте несколько постов подряд. Используем кнопку Изменить для редактирования сообщения.
  17. Для расшифровки необходимо наличие dll + EXE. Без этого ничего не получится.
×
×
  • Создать...
Яндекс.Метрика