Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Файловая система
  WWW
  Security
  system
  Games Servers
  Quake III Arena
  Counter-Strike 1.6
  X-Bomber
  Transport Tycoon Deluxe
  PVPGN
  EA Battlefield 2 server
  WOW(mangos)serv
  Call of Duty 4
  Ragnarok Online
  Enemy Territory
  CS 1.6 server manual
  GTA San Andreas
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> Games Servers —> GTA San Andreas

Установка и настройка сервера GTA San Andreas (SAMP).

Автор: Suslick.


Процесс установки и настройки сервера 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 для тех кто не знает как это сделать. Так что товарисчи "критики" пжалста идите лесом.



размещено: 2011-02-09,
последнее обновление: 2011-02-15,
автор: Suslick

maxijon, 2011-02-10 в 12:09:59

Кто нибудь поднимал ? скажите люди добрые и злые..

Suslick, 2011-02-10 в 14:04:44

Я поднимал прямо в процессе написания, если всё сделаете правильно работать будет. Конечно для тонкой настройки придётся еще поискать инфы, но необходимый минимум для поднятия рабочего сервака тут есть.



Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 19 чел.
За последние 30 мин было: 81 человек
За сегодня было
13961 показов,
1490 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.1314 секунд
Из них PHP: 48%; SQL: 52%; Число SQL-запросов: 75 шт.
Исходный размер: 58285; Сжатая: 11023