Автор: fairon: Дата: 02.22.2009
почитав различные темы по вопросу изменения макс лвла я сделал всё что было написано:
1)client.conf изенил значение на 1000
2)в папке db файлик exp2.txt,там изенил значения базового и джоба, и переименовал его в exp.txt
после этого начал пробовать на своём сервере но опыт дальше 99 базовго и 99 джоба не идёт (а статы настраивал,они идут дальше 99)
потом ещё копался по форуму и вычитал про изменение в соурсе:
1)src/map/map.h
2)battle.c (как понял в самом низу,там поменял на 1000 как написано в теме)
НО! даже после этого персонаж не качается дальше 99 лвла *obstenku*
Как я понимаю после этих действий должен по любому качаться до 1к лвла,но увы при загрузке афины выдаёт мол 1000 не допустимое значение,мас значение <99>
Подскажите плиз где ещё что поменять в настройках чтобы это ограничение 99 всё таки убрать, за ранее благодарен
Автор: web: Дата: 02.24.2009
а про exe забыли?
Автор: fairon: Дата: 02.24.2009
Originally posted by dbImOk;6982
Ищем...
src/map/map.h
#define MAX_LEVEL 99
меняем на что хотим
Далее...
src/map/battle.c
{ "max_lv", &battle_config.max_lv, 99, 0, 127, },
{ "aura_lv", &battle_config.aura_lv, 99, 0, INT_MAX, },
здесь тоже на нужный
И компилим. Также не забудьте удалить exp.txt и exp2 переименовать в exp.txt и подправить wink
client.conf вообще не трогай)
Автор: web: Дата: 02.24.2009
насколько я помню лвл выставляется в конфиге и в ехе файле.. и все... исходники править не приходилось никогда
Автор: fairon: Дата: 02.24.2009
Originally posted by web;7050
насколько я помню лвл выставляется в конфиге и в ехе файле.. и все... исходники править не приходилось никогда
Автор: Мяфк: Дата: 02.25.2009
Ты хоть серв компилил?
Автор: fairon: Дата: 02.25.2009
если дело в этом то стоит попробовать:) но мне казалось эта готовая сборка уже скомпилированая в которой надо тока подставить свои значения в конфигах, я не давно начал этой темой заниматься так тчо может чего та не догоняю)) позже время будет посмарю ещё..работа ща не когда=\ эх*be*