-
Постов
940 -
Зарегистрирован
-
Посещение
-
Победитель дней
147
Сообщения, опубликованные Functor
-
-
14 часа назад, Elmiria сказал:
ну ээ, у меня на мамонте (еА) если размер (игрока, монстра) менять скриптом, то он возвращается к исходному через полчаса, а у вас, на космических кораблях (рА, герк) не так?
Дело не в эмуле. Открываем 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
- 1
-
falamyr, находите 100% способ повторить ошибку/краш и выкладывайте эмуль. Гляну при наличии свободного времени.
-
Примените патч вручную:
- 1
-
В эмуляторе rAthena у НПЦ есть статы, присутствует скриптовая команда npcskill.
-
Выкладывайте эмуль и EXE. На днях посмотрю.
-
31 минуты назад, RelaX сказал:
http://rgho.st/7sMcWzQRP
Спасибо!https://mega.nz/#!lAU2gC4K!KyYKJtMDa0h1OlMvyhUWHERh9fdnjc14F0EPQ3YHUSE
- 1
-
https://github.com/rathena/rathena/wiki/Install-on-Centos
Цитатаyum install gcc make mysql mysql-devel mysql-server pcre-devel zlib-devel
Цитата./configure --enable-64bit --with-mysql
- 1
-
Цитата
yum install zlib-devel
- 1
-
Какой линукс у Вас?
-
А теперь установите zlib и повторите:
Цитата./configure --enable-64bit
- 1
-
Попробуйте:
Цитата./configure --enable-64bit
- 2
-
Поправите новый диапазон ID как Вам надо и будет работать для самоцветов всех уровней.
- 1
-
Открываем ../src/map/itemdb.h и меняем:
#define itemdb_isenchant(i) (i >= 4700 && i <= 4999)
на:
#define itemdb_isenchant(i) ((i >= 4700 && i <= 4999) || (i >= 31598 && i <= 31609))
Сохраняем изменения и компилируем сервер.
- 1
-
Загрузите на файловый обменник файлы:
../src/map/status.c ../src/map/itemdb.h
-
Сообщите версию EXE или выложите EXE.
-
-
Черный цвет значит, что код EXE не нашел файл палитры.
Пропатчите EXE без патча "Ignore Missing Palette Error" и посмотрите какие файлы запрашивает EXE.
Возможно Вы намудрили с патчами Shared Palettes.
-
-
Открываем ../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).
-
6 минут назад, Kreol89 сказал:
Любой ехе, акромя 2015.10.29 выдаёт вот такую ошибку...
[Error]: WFIFOSET: Maximum write buffer size for client connection 4 exceeded, most likely caused by packet 0x099d (len=298, ip=127.0.0.1).
В какой момент получаете эту ошибку?
Дайте ссылку на архив (EXE + эмуль) для воспроизведения ошибки.
Как появится немного свободного времени - гляну.
-
Где посмотреть этот мод?
-
Проверяли работу эмуля без "Clan System" ?
-
Для начала почитайте, что такое шестнадцатеричная система счисления.
Настройка производится битовыми флагами. Каждому пункту отведен свой бит.
0x01 == 00000001 == 1
+
0x02 == 00000010 == 2
+
0x04 == 00000100 == 4
+
0x08 == 00001000 == 8
+
0x10 == 00010000 == 16
+
0x80 == 10000000 == 128
--------------------------
0x9F == 10011111 == 159Суть заключается в установке нужных битов.
P.S. Не создавайте несколько постов подряд. Используем кнопку Изменить для редактирования сообщения.
- 2
-
Для расшифровки необходимо наличие dll + EXE. Без этого ничего не получится.
RagnaToS
в Совместные проекты / поиск партнёров
Опубликовано
Посмотрел я в отладчике. Это нужно фиксить в data\imf\*.imf файлах. Если сами не разберетесь, то сообщите. Объясню более детально.