Более полезный и полный гайд можно найти тут Базовые настройки
Для начала скачайте какую-нибудь версию eAthena.В нашем случаи вы можете скачать здесь(EAthena SVN TXT) Распаковываем архив куда угодно,например C:\eAthenaTXT\ Теперь создадим настройки для игры в offline режиме,тоесть без подключения к интернету. Идем в папку /conf/ изменяем файлы
1-char_athena.conf:
Ищем такую строчку: //login_ip: 127.0.0.1
Заменяем ее на: login_ip: 127.0.0.1
Затем все в этом же файле ищем строчку: // char_ip:127.0.0.1
Заменяем ее на: char_ip:127.0.0.1
2-login_athena.conf:
Ищем такую строчку: //bind_ip: 127.0.0.1
Заменяем ее на: bind_ip: 127.0.0.1
3-map_athena.conf:
Ищем такую строчку: //char_ip: 127.0.0.1
Заменяем ее на: char_ip: 127.0.0.1
Ищем такую строчку: //map_ip: 127.0.0.1
Заменяем ее на: map_ip: 127.0.0.1
Последний штрих. Изменяем файл grf-files.txt (без учета комментариев):
grf: C:\Program Files\Gravity\RO\data.grf grf: C:\Program Files\Gravity\RO\sdata.grf
//data_dir: C:\Program Files\Gravity\RO\
Во всех гайдах которые я читал пишут, что нужно изменить пути к файлам и все заработает. Допустим у вас Рагнарок в папке C:\Ragnarok\, тогда файл grf-files.txt должен иметь вид:
grf: C:\Ragnarok\data.grf grf: C:\Ragnarok\sdata.grf
data_dir: C:\Ragnarok\
Теперь остается только запустить сам эмулятор, но программы нужно запускать в строго определенной последовательности:
login-server.exe // Первая char-server.exe // Вторая map-server.exe // Третья
Естественно,закрывать их нужно только после того как наиграетесь в Рагнарок. Если map-server.exe заработал более или менее нормально,но выдал ошибки типа:
[Error]data\map_x.gat not found (bla bla bla) [Notice]Removing map [ map_x.gat ] from maplist
Если таких ошибок немного, то вам несказанно повезло и у вас нормальный клиент. Смело идите в раздел Настройки клиента, который находится в самом низу статьи. Если же случилось обратное, то Welcome у меня было тоже самое. Эту проблему я разрулил в разделе ниже.
Настройка клиента
Я покажу пример для RusRO клиента. Вот пример файла baka1.xml, который находится в папке /data/, которая в свою очередь находится в папке с игрой. Если ее там нет, то создайте.
baka1.xml :
<clientinfo> <desc>Ragnarok Client Information - Taiwan Version</desc> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>Servant</display> <desc>None</desc> <address>127.0.0.1</address> <port>6900</port> <version>1</version> <aid> <admin>101282</admin> <admin>101285</admin> <admin>101288</admin> <admin>101291</admin> <admin>104649</admin> <admin>104664</admin> <admin>104665</admin> <admin>104666</admin> <admin>104667</admin> <admin>104668</admin> <admin>104906</admin> <admin>104907</admin> <admin>104908</admin> <admin>104909</admin> </aid> </connection> </clientinfo>
Этот пример расчитан только на ваш самодельный сервер для игры в оффлайне. Если у вас клиент не RusRo, то попробуйте назвать этот файл sclientinfo.xml или clientinfo.xml,может быть что-нибудь выйдет. Теперь запускайте клиент, регистрируйте нового пользователя и играйте. Программы эмулятора, которые я описывал выше, должны быть при этом включены.
Вот и все,играйте=)
|