Документация по ОС FreeBSD Понедельник, 20.05.2024, 09:39
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

Установка и настройка сервера GTA San Andreas (SAMP) [2011]
Процесс установки и настройки сервера GTA не должен вызвать затруднений, на самом деле всё давольно просто и понятно. Однако я всё же решил написать эту заметку для тех кому она может пригодиться, хотя в основном от того что заняться больше было нечем.

И так предположим что вы имеете установленую систему (freeBSD разумеется^^).Я буду использовать freeBSD 8.0
Если систему вы ещё не установили читаем тут как это делается.

Систему установили, идём дальше. На этом этапе неплохо было бы обновить порты, если не знаете как, то здесь описан очень неплохой способ это сделать.

Ну вот, систему поставили, порты обновили, можем двигаться дальше. На данном этапе хотелось бы заметить что разработчики Samp почему то не удосужились написать версию сервера для freeBSD, поэтому придётся ставить эмулятор Linux и запускать сервер при помощи него.

Ставим эмулятор Linux:
MegaServer# cd /usr/ports/emulators/linux_base-f10

MegaServer# make install clean

У меня почему-то выдал ошибку:

===> linux_base-f10-10_3 linuxulator is not (kld)loaded.
*** Error code 1

Не стал с ним спорить и дал то что он просит...
MegaServer# kldload linux.ko

Затем снова...
MegaServer# make install clean

И наконец то начался процесс установки)))

Как только процесс завершится, необходимо будет отредактировать некоторые файлы.

MegaServer# ee /boot/loader.conf

Добавляем в конец файла:
linux_load="YES"
linprocfs_load="YES"

MegaServer# ee /etc/rc.conf

Добавляем в конец файла:
linux_enable="YES"

MegaServer# ee /etc/sysctl.conf

Добавляем в конец файла:
kern.fallback_elf_brand=3
kern.ipc.maxsockbuf=524288

И последний штрих...
MegaServer# ee /etc/fstab

Добавляем в конец файла:
linprocfs /compat/linux/proc linprocfs rw 0 0

На этом установка эмулятора Linux завершена, перезагружаем компьютер.
MegaServer# reboot

//А вдруг кто то не знает как ))))))

Следующий этап - profit, простите увлёкся, слдующий этап - установка SAMP

Теперь скачиваем samp с сайта производителя www.sa-mp.com
MegaServer# cd /usr/local/etc/

MegaServer# fetch http://team.sa-mp.com/files/samp03csvr.tar.gz

Распаковываем...
MegaServer# tar xvfz *.tar.gz

Теперь настраиваем...
MegaServer# cd /usr/local/etc/samp03

MegaServer# ee server.cfg

echo Executing Server Config...
lanmode 0 # 0-Сервак в интернете, 1-в локалке
rcon_password changeme # Пароль для удалённого администрирования
maxplayers 50 # Максимальное число игроков
port 7777 # Порт
hostname SA-MP 0.3 Server # Имя сервера
gamemode0 grandlarc 1 # Игровой режим
filterscripts base gl_actions gl_property gl_realtime #Моды игрового режима
announce 0
query 1
weburl www.sa-mp.com # Адрес, который будет показываться в SAMP.
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000

После того как вы прописали в конфиге свои настройки пришло время запустить наш сервер.
MegaServer# ./samp03svr > /dev/null &


Started server on port: 7777, with maxplayers: 50 lanmode is OFF.

Врде бы работает, но для надёжности проверяем...
MegaServer# sockstat | grep samp


root samp03svr 2623 4 udp4 *:7777 *:*
root samp03svr 2622 4 udp4 *:7777 *:*

Ну вот собственно и всё, можно начинать играть.

P.S. Прошу заметить что данная заметка не претендует на роль "библии" SAMP и написана как 100% рабочий быстрый способ поднять сервер SAMP для тех кто не знает как это сделать. Так что товарисчи "критики" пжалста идите лесом.



Источник: http://www.lissyara.su/?id=2163
Категория: Установка и настройка | Добавил: oleg (10.02.2011) | Автор: Suslick
Просмотров: 999 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 1
1 Frank_Ice  
0
Спасибо

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024