Готовый сервер ragnarok online (!устаревшая версия!)

Предыдущая тема Следующая тема Перейти вниз

Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  Moonwolf в Пн Май 19, 2014 12:55 am

По многочисленным письмам и просьбам выкладываю максимально готовую сборку сервера и клиента (настроенную на локальную игру)
(сервер не предназначен для постоянной игры, ещё многие вещи надо править и дорабатывать(хотя у кого есть время и желание - для вас хорошая платформа), использую его чисто под ГМ аккаунтом что бы создать перса, шмот, оружие, телепортнуться в локу и опробовать как это будет.... играю на РуОффе ( http://www.raggame.ru/ ), чего и вам советую!)
Сервер - rathena - Revision 17704 (последняя сборка на момент создания этой темы 18.05.2014)
Клиент - KRO (ragexe 2013.12.23 на мой взгляд одна из неплохих последних модификаций)

Нам понадобиться:
1)Сервер rathena - http://files.mail.ru/2089DAA78A3C459A80DC9C64F6DEC13A - пароль - moonwolf.toxicfarm
2)Клиент KRO - http://files.mail.ru/9F53DD6D89154F1685583950D18D659B - пароль - moonwolf.toxicfarm
3)Vertigo - http://vertrigo.sourceforge.net/?lang=ru

Скачали, запускаем и жмем на большую кнопку в центре

Возможно Брандмауэр Windows будет спрашивать вас, что делать с какими-то Апачами и прочей лабудой? Смело разрешайте этим приложениям все, чего они хотят.

Если возникли проблемы с доступностью 80 порта, то рядом с часами (нижний правый угол) выскочит соответствующее окошко, а "Плюсик" VertrigoServ окрасится в желтый цвет. Выключите приложения, занимающие 80 порт (например Skype) или перенастройте их, а затем перезапустите Vertrigo.

В трее ищем вертиго (должен быть с зелёным плюсиком) --> ПКМ --> Tools --> PHPMyAdmin

В появившемся окне вводим данные: root, vertrigo

Входим во вкладку "Базы данных", в поле "Создать базу данных" вводим название базы: (к примеру) 111

Справа выбираем вновь появившуюся базу eA, нажимаем Импорт и выбираем файл rAthena\sql-files\main.sql и rAthena\sql-files\logs.sql

Переходим к настройке сервера Ragnarok Online. (Он уже настроен под игру на локальном ПС, можно нерепроверить или пропустить)

Открываем rAthena\conf\char_athena.conf с помощью блокнота, находим

Код:
// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: 127.0.0.1


// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
char_ip: 127.0.0.1

Следующий файл: inter_athena.conf приводим настройки в следующий вид (настроено если создали базу 111 ранее)

Код:
// Global SQL settings
// overriden by local settings when the hostname is defined there
// (currently only the login-server reads/obeys these settings)
sql.db_hostname: 127.0.0.1
sql.db_port: 3306
sql.db_username: root
sql.db_password: vertrigo
sql.db_database: 111
sql.codepage:

// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: root
char_server_pw: vertrigo
char_server_db: 111

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: root
map_server_pw: vertrigo
map_server_db: 111

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: root
log_db_pw: vertrigo
log_db_db: 111
log_codepage:
log_login_db: loginlog

Далее для настройки эмулятора рагнарок, открываем файл map_athena.conf

Код:
// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: 127.0.0.1
 
// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
map_ip: 127.0.0.1

Поздравляю, только что вы запустили сервер Рагнарок онлайн на своей локальной машине.
......................................................................................................................................................................

Запускаем runserver-sql.bat и дожидаемся загрузки во всех трёх окнах

......................................................................................................................................................................

Распаковываем клиент

Запускаем opensetup.exe, нажимаем внизу lua и настраиваем его под себя, сохраняем

Запускаем MoonWolfRO.exe, регистрируем новый аккаунт:
Простой игровой аккаунт создается в окне ввода лога и пароля.
Чтобы создать новвый акаун пишим:
логин_m (мужской акк.), пример: vasia_m
логин_f (женский акк.), пример: masha_f
понятно что со следующим заходом в игру ненужно писать в окне логина _m или _f.

Делаем акк ГМским:
Заходим в PHPMyAdmin открываем свою базу 111, в ней таблица логин, кликаем по ней лкм, жмём изменить, в строке group_id ставим в левое поле 99. Сохраняем.


Последний раз редактировалось: Moonwolf (Пт Ноя 04, 2016 12:55 pm), всего редактировалось 2 раз(а)
avatar
Moonwolf
Admin
Admin

Сообщения : 396
Репутация : 15
Дата регистрации : 2009-01-13
Возраст : 34
Откуда : город воинской славы Елец

http://moonwolf.toxicfarm.com

Вернуться к началу Перейти вниз

Re: Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  Moonwolf в Чт Май 22, 2014 11:34 am

Ведётся работа по исправлению недочётов в серверной и клиентской части, StarPriest продолжил работу по руссификации для новых эпизодов....
avatar
Moonwolf
Admin
Admin

Сообщения : 396
Репутация : 15
Дата регистрации : 2009-01-13
Возраст : 34
Откуда : город воинской славы Елец

http://moonwolf.toxicfarm.com

Вернуться к началу Перейти вниз

Re: Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  StarPriest в Пт Май 23, 2014 5:16 pm

Да, работа продолжена только времени пока маловато, а работы ещё много.
avatar
StarPriest
Модератор
Модератор

Сообщения : 2
Репутация : 1
Дата регистрации : 2014-05-23

Вернуться к началу Перейти вниз

Re: Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  StarPriest в Пт Май 23, 2014 8:21 pm

Moonwolf пишет:По многочисленным письмам и просьбам выкладываю максимально готовую сборку сервера и клиента (настроенную на локальную игру)
(сервер не предназначен для постоянной игры, ещё многие вещи надо править и дорабатывать(хотя у кого есть время и желание - для вас хорошая платформа), использую его чисто под ГМ аккаунтом что бы создать перса, шмот, оружие, телепортнуться в локу и опробовать как это будет.... играю на РуОффе ( http://www.raggame.ru/ ), чего и вам советую!)

Да нет, ты преувеличиваешь, уже затачивается нормальный сервер для игры, сегодня потестил обмен пакетами и базы, пока стабильно. Нагрузка около 15 человек - полёт нормальный  Cool
avatar
StarPriest
Модератор
Модератор

Сообщения : 2
Репутация : 1
Дата регистрации : 2014-05-23

Вернуться к началу Перейти вниз

Re: Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  Moonwolf в Пт Май 23, 2014 10:09 pm

Да, после 10 часов работы над ошибками, он стал стабильным...  Smile 
avatar
Moonwolf
Admin
Admin

Сообщения : 396
Репутация : 15
Дата регистрации : 2009-01-13
Возраст : 34
Откуда : город воинской славы Елец

http://moonwolf.toxicfarm.com

Вернуться к началу Перейти вниз

Re: Готовый сервер ragnarok online (!устаревшая версия!)

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения