Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=86)
-   -   Установка сервера eAthena (https://forum.zone-game.info/showthread.php?t=340)

PROGRAMMATOR 03.03.2008 17:04

Установка сервера eAthena
 
Ну вот и пришло время выложить этот мануал у нас :)
Я то сам не увлечен этой игрой, даже больше того - она мне не нравится, но тем немения я уважаю мнение других и знаю что многие хотят сделать себе сервер Ragnarok. Что нам и предстоит сейчас проделать.

Начнём с основного, что нужно нам:

Конечно же клиент игры, качаем... на любом работающем сервере :)
Сервер eAthena качаем на офф сайте, то есть _http://svn.dac-ro.net - здесь
MySql качаем _http://www.mysql.ru - здесь

Так Установите игру к примеру сюда:

Код:

d:/games/ragnarok/
Теперь распакуйте скаченый сервер eAthena вот сюда:
Код:

c:/server/
Начинаем настройку

Переходим в папку:
Код:

c:/server/conf/
Ищем файл grf-files.txt открываем его и видим следующее:

Код:

//-----------------------------------------
// GRF List
//-----------------------------------------

grf: C:\Program Files\Gravity\RO\data.grf
grf: C:\Program Files\Gravity\RO\sdata.grf

// You may add more in this format
// grf: <data file path>

//------ Others ---------------------------

//Path to directory that contains the data dir
//NOTE: Path must include trailing backslash, only one data_dir entry is supported.
//data_dir: C:\Program Files\Gravity\RO\

Как видите здесь указываются пути к *.grf файлам, меняем на свой:

Код:

//-----------------------------------------
// GRF List
//-----------------------------------------

grf: d:/games/ragnarok/data.grf
grf: d:/games/ragnarok/sdata.grf

// You may add more in this format
// grf: <data file path>

//------ Others ---------------------------

//Path to directory that contains the data dir
//NOTE: Path must include trailing backslash, only one data_dir entry is supported.
//data_dir: C:\Program Files\Gravity\RO\

Кстати у меня был только один пак sdata.grf, если у вас тоже, то укажите только его (вторую строчку просто сотрите либо закомментируйте //).

Теперь копируем скачаный с просторов Рунета "Sakexe.exe" в папку с игрой.
И там же в папке с игрой:
Код:

d:/games/ragnarok/data/
Удаляем все что есть и создаем "sclientinfo.xml" с таким вложением:
Код:

<?xml version="1.0" encoding="Win-1251" ?> 
<clientinfo> 
<servicetype>america</servicetype> 
<servertype>sakray</servertype> 
<extendedslot>1</extendedslot>> 
<connection> 
<display>Ragnarok Online: Localhost</display> 
<desc>http://localhost</desc> 
<address>127.0.0.1</address>
<port>6900</port>
<version>2</version>
<langtype>7</langtype>
<registrationweb>none</registrationweb>
<aid>
<admin>GM ID</admin>
<admin>2nd GM ID</admin>
</aid>
</connection>

Если внимательно посмотреть на код, то мы увидем что и где нужно изменить для ваших нужд. Я запускаю на компе с ип адресом 127.0.0.1.

Переходим в папку с сервером:

Код:

c:/server/conf/
Находим там файл inter_athena.conf открываем блокнотом и видим следующее:

Код:

// MySQL Login SQL Server
login_server_ip: 127.0.0.1
login_server_port: 3306
login_server_id: ragnarok  // можно не менять
login_server_pw: ragnarok // пароль к мускулю
login_server_db: ragnarok // база данных

// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: ragnarok
char_server_pw: ragnarok
char_server_db: ragnarok

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: ragnarok
map_server_pw: ragnarok
map_server_db: ragnarok

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: ragnarok
log_db_pw: ragnarok
log_db: log

// MySQL Mail SQL Server
mail_server_ip: 127.0.0.1
mail_server_port: 3306
mail_server_id: ragnarok
mail_server_pw: ragnarok
mail_server_db: ragnarok

// for TXT -> SQL convertors
db_server_ip: 127.0.0.1
db_server_port: 3306
db_server_id: ragnarok
db_server_pw: ragnarok
db_server_logindb: ragnarok

И еще один файлик "char_athena.conf" открываем и проделываем тоже самое, только БД там нет, указываем айпи и все.

Теперь создадим базу данных с именем ragnarok
Далее переходим:

Код:

c:/server/sql-files/
Первым делом выполняем запросы которые вписаны в db_tables.sql
Описывать не буду как сделать запрос, а то какой админ его не сделает?
И так по очереди все файлы залейте в БД.

И теперь запускаем по очереди:

char-server_sql.exe
login-server_sql.exe
map-server_sql.exe

И переходим в папку с игрой, запускаем "Sakexe.exe"
Откроется окошко, типо обновится и жмём "Старт"
Осталось зарегистрироватся, для этого в игре вводим логин и пароль, пример:

Логин: vasya_M
Пароль: 12345
Так у вас сразу появится вопрос - а что это за "_M". Тут всё просто, M тоесть Male, F это Female, соответственно пол Мужской и Женский (тут если атдин то в любом случае выбираем "_M" так как если Женщина поставила сервер... У неё есть что-то мужское ))) Я то о терпении, а вы о чем?)
Создаём персонажа, заходим в игру можете побегать там :) Теперь выходим и лезем в юазу данных, а именно в таблицу "GM_account", там прописываем права своему персонажу, а что прописываем - расскажу в другой статье...

lujon 22.04.2008 21:36

Ответ: Установка сервера eAthena
 
А чего делать если выдаёт ошибку GG #150??

Black Angel 22.04.2008 21:48

Ответ: Установка сервера eAthena
 
Цитата:

А чего делать если выдаёт ошибку GG #150??
а подробнее ? да и в конфиге прописан путь к grf ?

presidential 03.06.2008 00:41

Ответ: Установка сервера eAthena
 
Цитата:

Сообщение от lujon (Сообщение 3352)
А чего делать если выдаёт ошибку GG #150??

что за ГГ Гейм гвард чтоли ето только в ла2 такая штука опиши подробно ошибку и дай скрин где её выбрасывает я помогу

skyche 03.08.2008 11:15

Ответ: Установка сервера eAthena
 
люди очь хочу поставить сервак рагнарока только вот загвоздка в том какой там качать их там море может кто то подскажет какуето канкретную зборочку а еще лутше выложит готовую??плиз

Black Angel 03.08.2008 12:21

Ответ: Установка сервера eAthena
 
я ложил уже ссылку на свн бери качай оттуда готовую :) либо жди пока я наконецто соберусь засунуть перевод скриптов и выложу русский сервер :D

Властелин 10.08.2008 01:19

Ответ: Установка сервера eAthena
 
Откуда качать это eAthena ???? Я нажимаю "здесь" а меня бросает на какой то сайт _http://svn.dac-ro.net/. ПОМОГИТЕ НУБУ !:( :( :(

Black Angel 10.08.2008 01:45

Ответ: Установка сервера eAthena
 
качай из соседней темы

diz 10.08.2008 15:12

Ответ: Установка сервера eAthena
 
Цитата:

Сообщение от Властелин (Сообщение 16926)
Откуда качать это eAthena ???? Я нажимаю "здесь" а меня бросает на какой то сайт _http://svn.dac-ro.net/. ПОМОГИТЕ НУБУ !:( :( :(

там и есть самые последние сервера автора

просто там надо ещо скрипты цеплять, компелировать

а Black Angel даёт вам готовые серверы:)

Black Angel 10.08.2008 21:23

Ответ: Установка сервера eAthena
 
Цитата:

Сообщение от diz (Сообщение 17000)
а Black Angel даёт вам готовые серверы

в данном случае в созданой мной тем выложена ссылка на офф свн с готовыми сборками (обновляеться постоянно)


Текущее время: 07:21. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot