Общее·количество·просмотров·страницы

Создание samp сервера ©

San Andreas Multiplayer Server (сокращённо: SAMP-Server) - специальный сервер для многопользовательской игры в GTA San Andreas.

Как установить сервер SA-MP?

1) Для начала скачиваем SA-MP 0.3e Windows Server (последняя актуальная версия).
2) Открываем скаченный архив и распаковываем в удобную для вас папку, например: C:\SAMP-Server.
3) В папке с распакованным сервером, ищем файл server.cfg и открываем его c помощью блокнота.
4) Вся информация содержащаяся в этом файле, отвечает за основные параметры сервера.
5) Приступаем к настройке файла server.cfg.

Как настроить файл server.cfg?

Вы можете пропустить данный этап и сразу перейти к запуску сервера, но вам необходимо изменить rcon_password changeme на rcon_password 12345, где 12345 - ваш пароль от админки.

echo Executing Server Config... - Данная строчка обеспечивает загрузку файла конфигураций server.cfg на сервер, эту строчку не стоит трогать.

lanmode 0 - Установив значение 1, сервер будут работать по локальной сети.

rcon_password changeme - Это ваш пароль от встроенной админки RCON, вместо changeme вписываем ваш пароль (о том как войти в админку читайте в другой теме).

maxplayers 32 - Число игровых слотов (количество игровых мест), значение может варьироваться от 1 до 500 игровых слотов (для домашнего сервера, рекомендуется значение 1 до 20 слотов).

port 7777 - Порт сервера, обычно оставляют 7777, но вы можете сменить на любой другой.

hostname SA-MP 0.3 Server - Уникальное название вашего сервера, вместо SA-MP 0.3 Server пишем любое желаемое название для вашего сервера (поддерживается русский язык).

gamemode0 lvdm 1 - Игровой мод, где 0 - это номер используемый для нумерации игровых модов (пример: gamemode0 lvdm 1, на строчке ниже - gamemode1 bare 2, еще ниже - gamemode2 barron 3), lvdm - собственно название файла мода (находиться в папке C:\SAMP-Server\gamemodes) и 1 - отвечает за последовательность запуска игровых модов по команде сервера или вводу специальной команды из админки (пример: gamemode0 lvdm 1, на строчке ниже - gamemode1 bare 2, еще ниже - gamemode2 barron 3).

filterscripts adminspec actions - Подгружает дополнительные скрипты на сервер (в данном примере adminspec и actions - это названия файлов скриптов, каждый новый скрипт пишется через пробел в одну строчку, находиться в папке C:\SAMP-Server\filterscripts).

announce 0 - Очень важная опция, отвечает за отображение вашего сервера во вкладке Internet, если установлено значение 1 - сервер отображается.

query 0 - При значении равному 1 на сервер может зайти только Хостер (очень специфическая и редко используемая функция, описание может быть не точным!).

weburl www.sa-mp.com - Отображает ссылку на ваш сайт, вместо www.sa-mp.com вписываем любой другой адрес.

onfoot_rate 40 - Время обработки данных бега или ходьбы (измеряется в миллисекундах, настраивать необязательно).

incar_rate 40 - Время обработки данных транспорта (измеряется в миллисекундах, настраивать необязательно).

weapon_rate 40 - Время обработки данных оружия (измеряется в миллисекундах, настраивать необязательно).

stream_distance 300.0 - Максимальная дистанция, на которой игроки смогут видеть друг друга (измеряется в метрах, настраивать необязательно).

stream_rate 1000 - измеряется в миллисекундах, проверяет stream_distance у игроков на сервере и перепроверяет каждого игрока (настраивать не обязательно)

maxnpc 1 - При использовании собственных NPC (ботов), эта опция определяет максимальное их количество.

logtimeformat [%H:%M:%S] - Формат времени, используемый для введения лога на сервере [Часы:Минуты:Секунды].

// По окончанию работы с файлом, обязательно сохраняйте произведенные изменения!

Как запустить сервер SA-MP?

Теперь, выполнив все вышеприведенные инструкции, вы можете приступить к величайшему событию - запуску сервера.

1) В папке с сервером, ищем файл [color="#FFFFFF"]samp-server.exe[/color] и запускаем его, появиться черное консольное окошко, в котором отображается статус вашего сервера и все действия, которые на нем производятся.
// Если вы закроете консольное окошко, то ваш сервер выключиться!
2) Теперь вам необходимо узнать свой IP-адреса, для этого переходим на 2ip.ru и копируем его. Если у Вас ничего не вышло, стоит попробовать альтернативный метод ввода IP-адреса
Code

Зайти в командную строку (Пуск > Выполнить > cmd), в чёрное окошко ввести: ipconfig и скопировать IPv6-адрес.


3) Входим в SA-MP и добавляем свой сервер в избранное, IP-адрес будет выглядеть так ВАШ_IP:port, где ВАШ_IP вы узнали и скопировали с 2ip.ru, а port указали в файле server.cfg.
4) Если же после добавления вашего сервера в SA-MP, он не работает и вы видите следующее:

HostName: (Retrieving info...) ВАШ_IP:port
Address: ВАШ_IP:port
Players: 0 / 0
Ping: 9999
Mode:
Map:

Это значит, что у вас нету выделенного IP-адреса. Если вы хотите сделать так, чтобы другие игроки видели ваш сервер и могли на него заходить, то почитайте "Возможные развития событий" чуть ниже.

Как сделать так, чтобы на сервер смог зайти хотя бы я?

Добавьте в избранное следующий [color="#FFFFFF"]IP-адрес[/color] - localhost или localhost:port, где port, это порт, который вы указали в файле server.cfg.

// Туда сможете зайти только вы (конечно, если у вас нету выделенного[color="#FFFFFF"]IP-адрес[/color]'а).

Возможные развития событий:

1) У вас запуститься сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет постоянный (статический) [color="#FFFFFF"]IP-адрес[/color] (это, пожалуй, самый лучший вариант).
2) У вас запуститься сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет непостоянный (динамический) [color="#FFFFFF"]IP-адрес[/color] (хороший вариант, но очень неудобный).
3) У вас запуститься сервер и вы сможете на нем играть только один, либо с друзьями, не только по локальной сети (плохой вариант, но не смертельный, проблема решается приобретением выделенного IP-адреса у провайдера, установкой сервера на Хостинг или созданием игровой сети в Hamachi ).
4) У вас не запуститься сервер, черное окошко откроется на пару секунд и сразу же исчезнет (банальная ситуация, вы забыли ввести пароль от админки в файле настроек).
5) У вас не запуститься сервер, причины неизвестны (худший вариант из всех, решается переустановкой сервера или операционной системы).

3 комментария: