Назад

Как Что И Где

Автор: MiRoTVoReZ: Дата: 06.10.2008

Вопрос : Где находится файл с настройками умений (skills)?
Ответ : eathena\db\skill_db.txt

Вопрос : Где находится файл с настройками профессий/классов?
Ответ : eathena\db\гдето тут..

Вопрос : Где найти те спрайты, которые я вижу в игре?
Ответ : Спрайты находятся в .grf файлах клиента, в оригинале это sdata.grf

Вопрос : Где находится файл с настройками вещей?
Ответ : Описание вещей находится в sdata.grf

idnum2itemdesctable.txt - описание предметов
idnum2itemdisplaynametable.txt - их названия в инвентаре
idnum2itemresnametable.txt - название спрайта для предмета
itemparamtable.txt - параметр предмета (только для оружия и одежды)
itemslotcounttable.txt - кол-во слотов (только для оружия и одежды)
itemslottable.txt - тип предмета (только для оружия и одежды)
Не забудьте проверить что бы параметры совпадали с настройками eathena\db\item_db.txt

Вопрос : Где указать точку появления нового персонажа?
Ответ : eathena\conf\char_athena.conf
// Start point, Map name followed by coordinates (x,y)
start_point: new_zone01.gat,53,111

Вопрос : Как запустить сервер после того как все настроено?
Ответ : Ответ Запускаешь map-serv.exe / char-serv.exe / login-serv .exe в корневом каталоге эмулятора.

Вопрос : После запуска сервера, вылетает ошибка connect failed(socket 4,code111)!
Ответ : Возможно несколько причин : а) Не настроен Рутер б) Занят порт

Вопрос : Где прописывать ip и ports (порты) сервера?
Ответ :

eathena/conf/char_athena.conf
eathena/conf/login_athena.conf
eathena/conf/map_athena.conf

Вопрос : Могли бы Вы выложить уже готовый сервер?
Ответ : Нет.

Вопрос : Я "там то" скачал клиент, и у меня ничего не выходит, что делать?
Ответ : Тема ведется на основе файлов выложенных в "прикрепленном сообщении", скачайте чистый
sakray и все необходимые файлы выложенные в данной теме, и тогда задавайте вопрос, в ином случае
ответа Вы не получите.

Вопрос : Где настраивать кол-во получаемого опыта в игре?
Ответ : eathena\conf\battle\exp.conf

Вопрос : Как мне закрыть/открыть замки в игре, где находится файл с конфигурацией замков?
Ответ : eathena\npc\warps\guild\guildcastles.txt

Вопрос : А какой мне вписывать ip в настройках сервера?
Ответ : Внешний ip смотреть тут - [ Проверка внешнего IP ]

Вопрос : Где искать скрипты NPC? Events?
Ответ : eathena/conf/npc

Вопрос : Как сделать так, что бы показывались очки жизни у монстров?
Ответ : eathena/conf/battle/monster_conf


// Display some mob info next to their name? (add as needed)
// (does not works on guardian or emperium)
// 1: Display mob HP (Hp/MaxHp format)
// 2: Display mob HP (Percent of full life format)
// 4: Display mob's level
show_mob_info:

by sergeidead

Автор: Cole McCormick: Дата: 07.11.2008

а точняк

Автор: aN00B1s: Дата: 10.22.2008

Впечатление, что просто "Скопипастили".

Автор: Cole McCormick: Дата: 10.22.2008

не сами писали) канешно ответы ненавсе вопросы но на самые частые есть ответ.

Автор: Мяфк: Дата: 11.01.2008

Да отличный гайд для новиньких) Но я думаю они никогда не ищут а только спрашивают))

Автор: Cole McCormick: Дата: 11.01.2008

я понял почему ты сказал что ощущение что скопипастили) просто раньше на другом хосте сайт стоял , при переезде оттуда базу забрать неудалось я так копировал посему ссылок нет)

Автор: Мяфк: Дата: 11.01.2008

А что ценная была база?))

Автор: Cole McCormick: Дата: 11.01.2008

да, просто хостеры отказались дамп давать почемуто.

Автор: Мяфк: Дата: 11.01.2008

Вопрос: Что мне делать если у меня переменный айпи?
Ответ: Есть несколько сайтов которые вам дают хостинг no-ip вот например один из них:

Вопрос: Где настраивать дроп вещей и т.д.
Ответ: conf/battle/drop_conf

Вопрос: Где мне изменять пароль и другую информацию в базе?
Ответ: Зайдите в привелегии там измените профили

Вопрос: Что делать если мне выдаёт ошибку xxx@localhost using password yes ??(вместо xxx что то другое)
Ответ: Ваше имя или пароль неправильны зайдите в conf/inter_eathena.conf там найдите:
// MySQL Login SQL Server
login_server_ip: 127.0.0.1 ваш айпи
login_server_port: 3306 порт
login_server_id: ruseathena имя пользователя базы
login_server_pw: eathena пароль пользователя
login_server_db: ragnarok имя базы
У вас может быть немного подругому измените всё под себя! и с другими(char,map,log)

Вопрос: Где мне изменить максимальный лвл
Ответ: Зайдите в conf\battle\client.conf там найдите вот это:
// Maximum allowed 'level' value that can be sent in unit packets.
// Use together with the aura_lv setting to tell when exactly to show the aura.
// NOTE: You also need to adjust the client if you want this to work.
// NOTE: Default is 99. Values above 127 will probably behave incorrectly.
// NOTE: If you don't know what this does, don't change it!!!
max_lv: 99 здесь ставьте кол-во которое вам надо
Потом идите в папку db там увидите блокнот exp переименнуйте его в showexp потом увидите блокнот exp2 его переименнуйте в exp и в нём изменяйте думаю будет понятно =))
Гайд поже дополню =))

Автор: marshal: Дата: 11.17.2008

Цитата
Вопрос : Как запустить сервер после того как все настроено?
Ответ : Ответ Запускаешь map-serv.exe / char-serv.exe / login-serv .exe в корневом каталоге эмулятора.


:blink: так не проше? runserver-sql.bat

Автор: MiRoTVoReZ: Дата: 11.17.2008

Аналогичный вопрос ))

Автор: Хитрюга Джэк: Дата: 12.08.2009

где можно выставить значения по статам- напримиер сколько аги надо прокачать чтобы 5фли прибавилось ?
где убрать и изменить бонусы уровней - то есть при 1к уровне у персонажа уже 1к фли идёт стандартно, а я хотел бы уменьшить.

Автор: Мяфк: Дата: 12.08.2009

conf/battle/battle.conf

// Type of penalty that is applied to FLEE when more than agi_penalty_count monsters are targetting player
// 0 = no penalty is applied
// 1 = agi_penalty_num is reduced from FLEE as a %
// 2 = agi_penalty_num is reduced from FLEE as an exact amount
agi_penalty_type: 1

// When agi penalty is enabled, to whom it should apply to? (Note 3)
// By default, only players get the penalty.
agi_penalty_target: 1

// Amount of enemies required to be targetting player before FLEE begins to be penalized
agi_penalty_count: 3

// Amount of FLEE penalized per each attacking monster more than agi_penalty_count
agi_penalty_num: 10

Точно ни знаю, но возможно это, если не то, то где-то в срк.

Автор: Хитрюга Джэк: Дата: 12.08.2009

это совсем не то, я когда шерстил папки и на это натыкался.. если интересно могу перевести о чём тут, но тут совсем не о бонусах при левеле и уж точно не формула расчёта фли.

Вопрос : Где находится файл с настройками умений (skills)?
Ответ : eathena\db\skill_db.txt
и где там формула успеха при варки скилом фармаси у алхимиков??? как я понял там только описание скиллов, их формул урона и успеха в том файле нет.

встречный вопрос- где находятся формулы (успеха)урона(дамага) тех или иных скиллов??

Автор: San: Дата: 12.08.2009

формула варки находится в файле skill.c .
формулы урона и скилов находятся в skill.c, battle.c .

Автор: Хитрюга Джэк: Дата: 12.10.2009

где можно убрать бонусы при получении уровня?
не могу никак найти до сих пор как сделать чтобы при 1к левеле не было 1к фли.

Автор: San: Дата: 12.10.2009

db/job_db2.txt там все бонусы от джобов. если я правильно понял

Автор: Хитрюга Джэк: Дата: 12.10.2009

нет это не в дб2 фли при 1к уровне это бонус от базового уровня и он не +идёт как от джоба. то есть вот перс 1000левела у него стат такой 1+15 и это при том что я ещё ни одного очка на стат не скинул. получается что 1-первое число это то на сколько мы сами прокачали стат, а 5 -это от джоб бонус.
И при том что у меня аги всего 1+5 фли у меня =1006=1001+5. вот это я хочу убрать, чтобы фли от уровня не считалось, либо просто уменьшить это число фли.
вот скрин - никаких кастов никакого шмота. просто перс уровнем 1000

Автор: San: Дата: 12.10.2009

в етом я не уверен, возможно так:
в status.c строка примерно 1328(утя может быть и ниже и выше), там пишет такое

status->flee += level + status->agi;

изменяеш на
status->flee += status->agi;

и компилиш.

но я не уверен;)

Автор: Хитрюга Джэк: Дата: 12.10.2009

опасная операция, эта ваша компиляция)

Автор: San: Дата: 12.10.2009

почему?)

Автор: Хитрюга Джэк: Дата: 12.10.2009

полез на всякий делать резервную копию сервака... ) малоли...
ща проверю как скомпилирую.

Автор: San: Дата: 12.10.2009

Цитата Хитрюга Джэк;16330:
полез на всякий делать резервную копию сервака... ) малоли...
ща проверю как скомпилирую.


если не получится то можно все вернуть так как было и опять скомпилировать:D

Автор: Хитрюга Джэк: Дата: 12.10.2009

еее))) всё оказалось именно такм. процесс компиляции прошёл успешно. вместе с фли поменял и хит. теперь появился смысл качать декс и аги в игре)
а шанс варки гомункула я так и не нашёл в том текстовике) о котором ранее разговор шёл. но я уверен что он где-то там))

Автор: San: Дата: 12.10.2009

в каком текстовике? skill.c?

Автор: Хитрюга Джэк: Дата: 12.10.2009

да.
мне бы знать как именно там этот скилл прописан- я бы с поиском нашёл его. а так я и понятия не имею как он там назван...

Автор: San: Дата: 12.10.2009

скил называется
Pharmacy

Автор: Хитрюга Джэк: Дата: 12.10.2009

ок, через пару часов им займусь. а пока офф.

Автор: SmellSahaMax: Дата: 02.16.2011

Спасиб за тему пригадится =)
^.^

Автор: SmellSahaMax: Дата: 02.16.2011

Лави пасибку xD

Автор: Хитрюга Джэк: Дата: 06.24.2011

ещё бы сюда ссылочку на вопрос - как поставить 2 сервера на одном айпи