Пятница, 19.04.2024, 23:36


Приветствую Вас Гость | RSS


Главная | [Работа с исходником]Создаем свой game/db - Форум | Регистрация | Вход
Metin2 сервера, руководства, гайды, читы, боты

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Форум » Metin2 » Руководства для серверов » Руководства (старые) » [Работа с исходником]Создаем свой game/db (*icon-0*)
[Работа с исходником]Создаем свой game/db
God_Livid Дата: Понедельник, 01.06.2015, 16:39 | Сообщение # 1

Сообщений: 507

Статус: Не на сайте
#НекрыВосстаньте



Гайд от Dealex, перевел и отредактировал FacelessBilly (я)

Что нам нужно:
- готовая машина freebsd 9.2
ID: root
PASS: 123456
- pack для компиляции
- pack с файлами исходника

После того как вы скачали все, что нам будет нужно, и установили машину, делаем следующее:

1. Запускаем машину и пишем след. команды
Код
rm /var/db/mysql/account/string.ibd
     rm /var/db/mysql/player/string.ibd

2. Пишем sysinstall и идем по пути  Configure->Networking->Interfaces->em0->No->No
Вписываем свои данные.
3. Пишем в консоле /etc/rc.d/netif restart
Если выскочит /etc/rc.conf - not found",
то пишем ee /etc/rc.conf и удаляем 4 и 5 линии от конца.
4. Подк. через FilleZilla к серверу, идем по пути /usr/src и в эту папку кидаем файл kraizy.tgz
После того как файл закачан на сервер пишем след. команду - tar zxvf kraizy.tgz
5. Удаляем ярлык с название 'Extern', его можно найти по пути /usr/src/mainline_released/mainline_sg/Srcs/
Создаем новый ярлык след. командой: ln -s /usr/src/mainline/Srcs/Extern /usr/src/mainline_released/mainline_sg/Srcs
6. С папки "KOMPILACJA_TUT" переносим все файлы/папки в след. каталоги:
c (До главного каталога /)[Права 777]
- compile.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/)[Права/Chmod 777]
- build.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/game/src/)[Права 777]
- build_db.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/db/src/)[Права 777]
-  USR_INCLUDE (usr/include/)[Права 755]
-  USR_LOCAL_UNCLUDE (/usr/local/include/)[Права 755]
-  _EXTERN_LIB (/usr/src/mainline/Srcs/Extern/lib/)[Права 644]
-  LIBDEVIL (/usr/src/mainline_released/mainline_sg/Srcs/Server/libdevil/)[Права 644]
-  LIBGAME_LIB (/usr/src/mainline_released/mainline_sg/Srcs/Server/libgame/lib/)[Права 644]
-  LIBHACKSHIELD_LIB (/usr/src/mainline_released/mainline_sg/Srcs/Server/libhackshield/lib/)[Права 644]
-  LIBSERVERKEY (/usr/src/mainline_released/mainline_sg/Srcs/Server/libserverkey/)[Права 644]
7. Идем по пути /usr/src/mainline_released/mainline_sg/Srcs/Server/db/src и открываем файл Makefile

Продолжение следует...




Сообщение отредактировал valkiriy - Вторник, 18.08.2015, 11:38

 
Сообщение#НекрыВосстаньте



Гайд от Dealex, перевел и отредактировал FacelessBilly (я)

Что нам нужно:
- готовая машина freebsd 9.2
ID: root
PASS: 123456
- pack для компиляции
- pack с файлами исходника

После того как вы скачали все, что нам будет нужно, и установили машину, делаем следующее:

1. Запускаем машину и пишем след. команды
Код
rm /var/db/mysql/account/string.ibd
     rm /var/db/mysql/player/string.ibd

2. Пишем sysinstall и идем по пути  Configure->Networking->Interfaces->em0->No->No
Вписываем свои данные.
3. Пишем в консоле /etc/rc.d/netif restart
Если выскочит /etc/rc.conf - not found",
то пишем ee /etc/rc.conf и удаляем 4 и 5 линии от конца.
4. Подк. через FilleZilla к серверу, идем по пути /usr/src и в эту папку кидаем файл kraizy.tgz
После того как файл закачан на сервер пишем след. команду - tar zxvf kraizy.tgz
5. Удаляем ярлык с название 'Extern', его можно найти по пути /usr/src/mainline_released/mainline_sg/Srcs/
Создаем новый ярлык след. командой: ln -s /usr/src/mainline/Srcs/Extern /usr/src/mainline_released/mainline_sg/Srcs
6. С папки "KOMPILACJA_TUT" переносим все файлы/папки в след. каталоги:
c (До главного каталога /)[Права 777]
- compile.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/)[Права/Chmod 777]
- build.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/game/src/)[Права 777]
- build_db.sh (/usr/src/mainline_released/mainline_sg/Srcs/Server/db/src/)[Права 777]
-  USR_INCLUDE (usr/include/)[Права 755]
-  USR_LOCAL_UNCLUDE (/usr/local/include/)[Права 755]
-  _EXTERN_LIB (/usr/src/mainline/Srcs/Extern/lib/)[Права 644]
-  LIBDEVIL (/usr/src/mainline_released/mainline_sg/Srcs/Server/libdevil/)[Права 644]
-  LIBGAME_LIB (/usr/src/mainline_released/mainline_sg/Srcs/Server/libgame/lib/)[Права 644]
-  LIBHACKSHIELD_LIB (/usr/src/mainline_released/mainline_sg/Srcs/Server/libhackshield/lib/)[Права 644]
-  LIBSERVERKEY (/usr/src/mainline_released/mainline_sg/Srcs/Server/libserverkey/)[Права 644]
7. Идем по пути /usr/src/mainline_released/mainline_sg/Srcs/Server/db/src и открываем файл Makefile

Продолжение следует...

Автор - God_Livid
Дата добавления - 01.06.2015 в 16:39
no-blat Дата: Воскресенье, 21.02.2016, 03:07 | Сообщение # 2

Сообщений: 424

Статус: Не на сайте
Цитата God_Livid ()
Продолжение следует...
где? rolleyes



 
Сообщение
Цитата God_Livid ()
Продолжение следует...
где? rolleyes

Автор - no-blat
Дата добавления - 21.02.2016 в 03:07
RevisE Дата: Понедельник, 22.02.2016, 21:35 | Сообщение # 3

Сообщений: 440

Статус: Не на сайте
Смысла в продолжении нету, давно есть Source с которым все "типа разобрались".
А вот гайдов по этому Source никто сделать не может\не хочет\не будет, потому-что дохрена школьников (которые воообще ничего не смогут сделать) полезут что-то делать. А этого не хотелось бы =/



 
СообщениеСмысла в продолжении нету, давно есть Source с которым все "типа разобрались".
А вот гайдов по этому Source никто сделать не может\не хочет\не будет, потому-что дохрена школьников (которые воообще ничего не смогут сделать) полезут что-то делать. А этого не хотелось бы =/

Автор - RevisE
Дата добавления - 22.02.2016 в 21:35
Форум » Metin2 » Руководства для серверов » Руководства (старые) » [Работа с исходником]Создаем свой game/db (*icon-0*)
  • Страница 1 из 1
  • 1
Поиск:

Загрузка..

Яндекс.Метрика
Copyright Necromancers © 2024 Сайт основан на мотивах Метин-2


Все права на некоторые элементы дизайна принадлежат официальному сайту www.metin-2.ru