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

Functor

Core Developers
  • Постов

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

  • Посещение

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

    147

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

  1. Image Collector создает две папки с картинками итемов. Одну с большими(collection), а другую с маленькими(item). Названиями картинок являются их item_id.
  2. В ближайшее время напишу утилиту. Необходимо будет выбрать data.grf и папку для сохранения результата. Остальное утилита сделает сама.
  3. Renegade Bastard, я бы отнес это больше к юмору, чем к учебному материалу.
  4. Functor

    Thor Patch Unpacker

    Thor Patch Unpacker предназначен для распаковки патчей от Thor патчера.
  5. Functor

    Ауры

    Модификация src сервера + работа в отладчике над клиентским EXE и его модификация + написание dll.
  6. Именно здесь "накосячили". В EXE, который Вы заливали, не применен патч "Increase Headgear ViewID".
  7. Добавьте в архив lua файлы + файлы новой вещи и запостите ссылку на него.
  8. Папка data читается. Вещи одеваются без гравити ошибки. При одевании любой вещи? Качайте 95 ревизию: http://svn6.assembla.com/svn/ClientSide/Lua_Project/
  9. Николай, выкладывайте Ваш EXE.
  10. В таком случае напишите версию Вашего EXE. Скажу какие байты необходимо изменить. Либо при дифе EXE выбирайте опцию Enable 127 Hairstyles.
  11. То есть стилист считает 27 прическу максимальной? Какой диапазон показывает стилист при выполнении строчки: mes "Выбери номер с ^000088"+@min+"^000000 до ^880000"+@max+"^000000.";
  12. Показывайте стилиста.
  13. В таком случае желаю удач в решении проблемы. Необходимую инфу Вам дали.
  14. Конечно есть вариант. Выкладывайте эмуль. Поскольку Вы не в состоянии решить данную проблему.
  15. Мапфлаг может устанавливатся в скриптах.
  16. Вы явно путаете мапфлаги. Проверять/отключать нужно nosave.
  17. Functor

    Magnum AntiCheat

    Ответил в ПМ.
  18. Можно для начала часть. Не покупать же кота в мешке.
  19. Работает, но с откатом до середины октября 2011 года. http://www.eathena.ws/board/index.php?showtopic=280532
  20. Открываем ../src/map/skill.c и в функции skill_castend_nodamage_id меняем: case AS_SPLASHER: if(tstatus->mode&MD_BOSS || tstatus-> hp > tstatus->max_hp*3/4) { if (sd) clif_skill_fail(sd,skillid,USESKILL_FAIL_LEVEL,0); map_freeblock_unlock(); return 1; } clif_skill_nodamage(src,bl,skillid,skilllv, sc_start4(bl,type,100,skilllv,skillid,src->id,skill_get_time(skillid,skilllv),1000)); if (sd) skill_blockpc_start (sd, skillid, skill_get_time(skillid, skilllv)+3000); break; на: case AS_SPLASHER: if(tstatus->mode&MD_BOSS || tstatus-> hp > tstatus->max_hp*3/4) { if (sd) clif_skill_fail(sd,skillid,USESKILL_FAIL_LEVEL,0); map_freeblock_unlock(); return 1; } clif_skill_nodamage(src,bl,skillid,skilllv, sc_start4(bl,type,100,skilllv,skillid,src->id,skill_get_time(skillid,skilllv),1000)); break;
  21. Это где Вы писали, что не в курсе про дату EXE? Процитируйте пожалуйста. Откуда мне знать, для чего Вы показываете гравити ошибку в другой теме? Все что касается текущей проблемы, должно быть написано в этой теме. Обязательно покажите. Или Вы ждете что бы я попросил? Вы сами компилировали эмуль?
  22. Либо Вы даете максимум инфы, либо решаете проблему сами. Какой EXE? Какой эмуль и ревизия? Какие значения PACKETVER и packet_db_ver?
  23. offset 313A6C меняем 8B 14 96 на 90 90 90 offset 313A8D меняем 8B 04 82 на 90 90 90 offset 313AFC меняем 8B 14 96 на 90 90 90 offset 313B1D меняем 8B 04 82 на 90 90 90 offset 313A3D меняем 1B на 7F offset 313ACD меняем 1B на 7F offset 313CC1 меняем 1B на 7F offset 3CB0FE меняем 73 на 64 offset 3CB11A меняем 73 на 64
  24. Functor

    Хексинг экзе

    Лично я бы не использовал настолько старый EXE. Подождем аргументацию ТС-а.
×
×
  • Создать...
Яндекс.Метрика