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

Проблема с основным городом.


Рекомендуемые сообщения

Есть диво-место в основном городе (пронтера).

В чем соль:

- если на него заходишь то больше не можешь двигаться.

Перепробовал пару разных пронт одно и тоже.

Но как по мне проблема в эмуляторе.

Потому что на другом эмуле все ок.

рА 17702

Ссылка на комментарий
Поделиться на другие сайты

Поставил самую первую пронту с котрой кешировал мапу.- без изменений.

На счет нпц думал что это "но чат". Убрал - без изменений.

Ссылка на комментарий
Поделиться на другие сайты

Когда пропадает возможность передвигаться, работает команда @go?

В качестве клиентского EXE используется 2012-04-10aRagexeRE?

Покажите значение для PACKETVER (../src/common/mmo.h) и packet_db_ver (../db/packet_db.txt) ?

Укажите координаты "диво-места", выложите map_cache.dat и файлы мапы.

Ссылка на комментарий
Поделиться на другие сайты

Да, не пропадает возможность варпатся. Даже можно тыкнуть клеток так на 10 дальше и тогда персонаж дальше начнет двигаться.

Да, 2012

------------------------------

"#ifndef PACKETVER

#define PACKETVER 20120410"

--------------------------------

координаты 156,176

файлы:

тык

Просто раньше этой проблемы не наблюдалось. И сказать точно после чего перестало работать не могу.

+ Заметил что перестали работать 2 евента: таро и абра, хотя до этого работали корректно! Эвенты запускаются но не игроки не могу зарегистрироваться. Был случай что сервер упал после запуска. К сожаление дампа ошибок нету. Так как сервер был запущен не в режиме ГДБ.

И да, ошибка пропала с мвп:

Проблема действительно была в 1 букве


uint16 i;
Functor: на:
int16 i;

За что огромное спасибо.

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Проблема была в map_cache.dat

qg31.png

Напомню, что эмуль может читать map_cache.dat как с ../db/re, так и с ../db/pre-re.

Это зависит от дефайна RENEWAL в ../src/config/renewal.h


/// game renewal server mode
/// (disable by commenting the line)
///
/// leave this line to enable renewal specific support such as renewal formulas
#define RENEWAL

../src/config/const.h :


#ifdef RENEWAL
#define DBPATH "re/"
#else
#define DBPATH "pre-re/"
#endif

Исправленный map_cache.dat: http://www.mediafire...8/map_cache.rar

P.S. Для решения проблемы с ивентами, мне нужно видеть скрипты. Можете скинуть мне в Skype.

Изменено пользователем Functor
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Да похожая ошибка,проблема в том что поставил другую пронту а на месте где у старой были дома нельзя двигаться,как это исправить?

Заранее спасибо))

Ссылка на комментарий
Поделиться на другие сайты

Да похожая ошибка,проблема в том что поставил другую пронту а на месте где у старой были дома нельзя двигаться,как это исправить?

Заранее спасибо))

Используй программу mapcashee для запаковки новой локации по верх старой в server/db/map_cache.dat

Изменено пользователем ProJect
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика