Ragnarok server

Раздел посвящён игровым серверам и игрушкам вообще.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
khiluck
рядовой
Сообщения: 47
Зарегистрирован: 2007-07-26 19:48:31
Откуда: Одесса

Ragnarok server

Непрочитанное сообщение khiluck » 2008-10-13 22:59:01

Всем привет!
Есть большое желание поднять свой сервер рагнарок, нарыл кучу инфы в инете... есть два варианта это сделать из под винды(сразу забываем, неинтересно:) и из под *nix'ов (интересует в частности freebsd).
Так вот, единственная толковая статейка:
http://eathena.deltaanime.net/wiki/inde ... troduction
Но есть в ней много несоответствия и непоняток для меня :(
Пытался не раз настроить, но то ли статья старовата... то ли лыжи :)
Вощем, огромная просьба, господа гуру, кому не влом попробуйте поднять сервачок ро, и поделитесь опытом!

Заранее огромное спасибо!!! :roll:

P.S. еще ссылка
http://www.eathena.ws/board/Basic-Setup-f164.html
(\__/)
(='.' =)
E[:]|||||[:]З
(")_(")

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение MASiK » 2008-10-14 21:43:36

ууххх как давно это было :) Жди товарисща FenX'а он всё расскажет если будет у него настроение :)))

А так, качаешь с рипозитория саму eAthena (У гугла спроси где cvs репозиторий или у eathena.ws офф сайта эмулятора РО)

Качаешь в любоую папку я в Хом ставлю обычно /home/roserver/

И пишешь gmake sql для скуль версии и gmake для txt версии

если чёта там новое стало и уже не так то 100% соберёться и та и другая если набрать из корня gmake он саберёт всё

Ну и естественно не забываем сам gmake поставить, ну а если тебе надо ещё и рассказать как импортировать базы, скуля, как поставить сам скуль, как установить фриБСД, и как настроить этот сервер....

Тада лучше ставь на винде...
Самурай

Аватара пользователя
khiluck
рядовой
Сообщения: 47
Зарегистрирован: 2007-07-26 19:48:31
Откуда: Одесса

Re: Ragnarok server

Непрочитанное сообщение khiluck » 2008-10-14 23:40:29

ВСЕ рассказывать совсем необязательно... :) интересует исключительно процесс установки сервера eAthena и какие доп. компоненты нужны для его работы. Спасибо за совет, буду ждать товарисча FenX'a, надеюсь он подскажет :oops:

А непонятка вот этом месте (статья http://eathena.deltaanime.net/wiki/inde ... troduction):

Код: Выделить всё

Populate your eAthena database tables
$cd ~svnathenauser/stable/sql-files
$mysql -umysql-user -pmysql-user-pwd eathenaro < main.sql
$mysql -umysql-user -pmysql-user-pwd eathenaro < db_tables.sql
$mysql -umysql-user -pmysql-user-pwd eathenaro < item_db.sql
$mysql -umysql-user -pmysql-user-pwd eathenaro < mob_db.sql
$mysql -umysql-user -pmysql-user-pwd log < logs.sql

Populate your rocp database tables
$cd ~svnathenauser/rocp/install/athena
$mysql -umysql-user -pmysql-user-pwd cp < install.sql
$mysql -umysql-user -pmysql-user-pwd cp < item_db.sql
$mysql -umysql-user -pmysql-user-pwd cp < mob_db.sql
где собстно, брать эти *.sql файлы???
(\__/)
(='.' =)
E[:]|||||[:]З
(")_(")

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение MASiK » 2008-10-15 17:06:12

они лежат в самом дитрибьютиве, когда по СВНу скачаете, там будет папка /doc/sql или просто /sql точно не помню, пощарьте по репозиторию, там всё есть
Самурай

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-10-16 8:36:55

Код: Выделить всё

$ cd ~eathenadir
$ svn co http://svn.eathena.ws/svn/ea/trunk/ ./
$ cd ./sql-files
$ ls -l | more
Увидишь огромный список sql dump`ов.
Основные тебе нужно вогнать в твою базу.
(main; log; mob_db; item_db;)
Так же, по желанию - запусти дамп для перевода всех пассов из обычного формата в md5.
Это для голой установки с ноля))

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

В остальном - ничего нового:

Код: Выделить всё

$ cd ~eathenadir
$ gmake sql
Кстати, использовать рекомендую именно Trunk версию,
Ибо Stable практически не обновляется...
В транке все последние фешки и изменения.

Ах да, совсем забыл :)
По поводу гайда на вики афины:
Забудь про ROCP, мой тебе совет :)
В ней дыр как в решете :)
Накроют твою базу быстро :)

По своему опыту, рекомендую юзать ROSE (_http://ro-se.by.ru)

Да, ещё :)
Рекомендую почитать русскую ветку, прилепленные темы:
_http://www.eathena.ws/board/?showforum=131

Только если будешь писать - следи за кодировкой :)
За посты и заголовки тем в кодировке, отличной от ISO-8859-1, я баню фсех :))))

Аватара пользователя
khiluck
рядовой
Сообщения: 47
Зарегистрирован: 2007-07-26 19:48:31
Откуда: Одесса

Re: Ragnarok server

Непрочитанное сообщение khiluck » 2008-10-16 13:35:47

О! спасибо огромное :Yahoo!: вечером попробую...
(\__/)
(='.' =)
E[:]|||||[:]З
(")_(")

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-10-20 7:58:43

Поищи на eathena.ws проект SAthena. Зефирус шлепает новые моды и фичи для афинки, много интересного.
Плюс стоит смотреть на разделы Script Releases, Database Releases.
Транк в некоторых случаях работает лучше чем стэйбл.
Open your mind, use Open Source. (c) не помню кто

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-10-21 2:19:51

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

проще разобраться в сорсах и выдернуть из сафены то, что нужно.

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-10-31 7:56:04

Как успехи с поднятием сервера ? Напиши статью, будет гуд если поделишься опытом.

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-10-31 13:59:26

Зачем статья?
Там же всё элементрно
А расписывать какая опция для чего - это уже на man page потянет...
Да и плюс была приведена сылка на офф вики
Даже знаний инглиша не надо, ибо команды ничем не отличаются...

Хотя, если так нужна статья - накатать не проблема...
Правда на форуме народ жалуеЦо на несовместимость библиотек на х64 платформах...
Так что пока не будет рабочего варианта на все платформы - смысл статьи резко теряется...

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-13 19:13:03

И все же будет статья ?

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-23 18:21:38

Прошу помощи у знающих людей .
Скачал я с svn сервер делаю

Код: Выделить всё

$ gmake clean
получаю вот такой ответ

Код: Выделить всё

gmake: *** No rule to make target `clean'.  Stop.
Скажите что делаю не так ?

И еще вопрос под линукс нужны вот такие пакеты
* glibc > v2 rpm
* zlib v1.2.3 rpm l
Как проверить наличие в системе (FeeBSD) таких пакетов ?

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-23 18:23:17

FenX писал(а):Зачем статья?
Там же всё элементрно
А расписывать какая опция для чего - это уже на man page потянет...
Да и плюс была приведена сылка на офф вики
На офф вики гайд по инсталу кудато запропастился . Вот и прошу помочь .

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-11-24 6:24:56

gmake sql - для sql - версии.
gmake txt - для текстовой.
gmake - обе сразу.
Open your mind, use Open Source. (c) не помню кто

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-24 17:49:30

Код: Выделить всё

$ cd /usr/home/ragnarok/server_ro
$ gmake sql
gmake: *** No rule to make target `sql'.  Stop.
$
Это о чем нить говорит ?
kosh писал(а):gmake sql - для sql - версии.
gmake txt - для текстовой.
gmake - обе сразу.
То что эти аманды я знаю еще перед ними надо gmake clean , но барада у меня с ним .
То же самое если пробовать через make .

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-11-26 6:40:00

Makefile в server_ro/ есть ?
Open your mind, use Open Source. (c) не помню кто

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-26 8:10:41

Есть но имеет странное расширение .

Код: Выделить всё

Makefile.in
.
Сборка скачана с

Код: Выделить всё

http://svn.eathena.ws/svn/ea/branches/stable/

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-11-28 10:18:42

слей с svn, там должен быть просто Makefile
gmake check
gmake clean
gmake sql
Open your mind, use Open Source. (c) не помню кто

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-11-28 14:16:45

Ты же видел что я привел ссылку откуда я сливал . Посматри сам.

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-11-30 23:47:22

ужос Оо

Код: Выделить всё

$ ./configure --enable-mapregsql
для Stable ветки.

После этого уже

Код: Выделить всё

$ gmake clean && gmake sql

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-12-01 6:52:41

У меня что stable, что trunk собирается без ./configure
Open your mind, use Open Source. (c) не помню кто

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-12-01 19:13:23

./configure создаёт makefile`ы
и последнии не входят в комплект к svn версии.

изначально идут комплектом .in файлы,
которые используются для компиляции с помошью automake.

kosh
рядовой
Сообщения: 15
Зарегистрирован: 2008-10-20 7:34:59

Re: Ragnarok server

Непрочитанное сообщение kosh » 2008-12-02 7:03:34

Хм, точно, просмотрел svn, у меня Makefile тянется с давней версии.
Open your mind, use Open Source. (c) не помню кто

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение Shaman » 2008-12-05 15:44:42

Вечер добрый .

Как я понял вот это

Код: Выделить всё

gmake[1]: Leaving directory `/usr/home/ragnarok/eathena_server/src/map'
building conf/import folder...
building save folder...
не есть гуд ? Можете подсказать что это и счем это едят .

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Ragnarok server

Непрочитанное сообщение FenX » 2008-12-05 23:44:05

Нормально всё)))
это просто информативные сабжи компилятора :)
он сказал что закончил всё в дире .../src/map, благопалучно из неё вышел
и приступил к копированию (читай переименованию) необходимых директорий :)

Если посмотришь весь вывод, то примерно такие же сабжы найдёшь и о предыдущих этапах компиляции :)