Krivedkin Опубликовано 7 ноября, 2012 Жалоба Поделиться Опубликовано 7 ноября, 2012 (изменено) Подскажите пжлст, где изменить путь к таким файлам, как attr_fix.txt(bd) и т.д., они находятся в папке re, где их прописать, чтобы они работали?Еще один вопрос такого же рода, только где прописываются scripts_athena.conf(npc) и т.д., чтобы мне вынести с папки re все файлы и должным образом подключить. Изменено 7 ноября, 2012 пользователем Krivedkin Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 8 ноября, 2012 Жалоба Поделиться Опубликовано 8 ноября, 2012 Файл находятся в папке ra/db/re/attr_fix.txtЧтоб использовалась папка re - нужно раскомментировать строчки в файле ra/src/config/renewal.h Там определяется какой тип сервера будет и какие формулы использовать (реневал или дореневал).Если строчки закомментированы - использоваться соответственно будет папка pre-reАналогично и с нпцами. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Krivedkin Опубликовано 8 ноября, 2012 Автор Жалоба Поделиться Опубликовано 8 ноября, 2012 У меня в ra/src/config/renewal.h раскоментировано #define RENEWAL_EXP, почему тогда сервер говорит об ошибке [Error]: can't read db/pre-re/exp_guild.txt? Ссылка на комментарий Поделиться на другие сайты Поделиться
Jarek Опубликовано 8 ноября, 2012 Жалоба Поделиться Опубликовано 8 ноября, 2012 По-моему сервер все время читает pre-re/exp_guild.txtПопробуйте в функции inter_guild_ReadEXPзаменитьsprintf(line, "%s/pre-re/exp_guild.txt", db_path);на#ifdef RENEWAL_EXPsprintf(line, "%s/re/exp_guild.txt", db_path);#elsesprintf(line, "%s/pre-re/exp_guild.txt", db_path);#endif 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 9 ноября, 2012 Жалоба Поделиться Опубликовано 9 ноября, 2012 Перенесено в раздел Src/Фиксы Ссылка на комментарий Поделиться на другие сайты Поделиться
Krivedkin Опубликовано 9 ноября, 2012 Автор Жалоба Поделиться Опубликовано 9 ноября, 2012 По-моему сервер все время читает pre-re/exp_guild.txtПопробуйте в функции inter_guild_ReadEXPзаменитьsprintf(line, "%s/pre-re/exp_guild.txt", db_path);на#ifdef RENEWAL_EXPsprintf(line, "%s/re/exp_guild.txt", db_path);#elsesprintf(line, "%s/pre-re/exp_guild.txt", db_path);#endifЭто где надо изменить, не понял...?И еще вопрос, как сделать, чтобы сервер использовал скуловскую базу мобов(mob_db.sql и mob_skill_db.sql), а не тхт?Как эти скуловские файлы подключить? Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 9 ноября, 2012 Жалоба Поделиться Опубликовано 9 ноября, 2012 По-моему сервер все время читает pre-re/exp_guild.txtПопробуйте в функции inter_guild_ReadEXPзаменитьsprintf(line, "%s/pre-re/exp_guild.txt", db_path);на#ifdef RENEWAL_EXPsprintf(line, "%s/re/exp_guild.txt", db_path);#elsesprintf(line, "%s/pre-re/exp_guild.txt", db_path);#endifЭто где надо изменить, не понял...?И еще вопрос, как сделать, чтобы сервер использовал скуловскую базу мобов(mob_db.sql и mob_skill_db.sql), а не тхт?Как эти скуловские файлы подключить?Это в ra/src/char/int_guild.c// Read exp_guild.txtint inter_guild_ReadEXP(void)Базы подключаются в конфигах.ra/conf/inter_athena.conf//Use SQL item_db, mob_db and mob_skill_db for the map serveruse_sql_db: no 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения