Как создать свой сервер: Туториал 

Как создать свой сервер: Туториал 


*Данный материал создан для пользователей, которые впервые сталкиваются с загрузкой мода.

Захотелось играть по своим правилам или решили сменить амплуа игрока на творца? Тогда это статья для вас, ведь зачастую игроки задаются вопросом: «Как же создать свой сервер SA-MP?». Можем с уверенностью сказать, что установить и настроить сервер SA-MP не так уж и сложно, главное — подойти к решению задачи комплексно и последовательно. 

Прежде чем начинать разрабатывать свой сервер, вы должны определиться с типом модификации. Мод — это основа игрового сервера. От его конфигураций зависит, какой будет игра, команды, миссии и многое другое. Существует несколько основных режимов:

  1. DM (Death Match) — игра на выживание.
  2. TDM (Team Death Match) — сервера, где игроки присоединяются к одной из враждующих фракций и сражаются в команде.
  3. RP (от английского Role Playing) — игра по ролям.
  4. RPG (от английского Role Playing Game) — ещё один жанр серверов, который очень похож на RP.
  5. Race/Drift/Stunt — сервера с гоночной тематикой.
  6. DayZ — сервера, копирующие популярную игру в жанре зомби-апокалипсис.

Когда вы определитесь с типом, можно переходить к следующему этапу.


Установка сервера SA-MP?

Скачиваем требуемый нам клиент и сервер на официальном сайте SA-MP App. 

Добавьте описание
  1. sa-mp-app-1.0-install.exe - клиент SA-MP App
  2. SA-MP 0.3.7-R2 Windows Server - сам сервер, на котором будет запущен игровой мод для ОС Windows. 
  3. SA-MP 0.3.7-R2 Linux Server (x86) - сам сервер, на котором будет запущен игровой мод для ОС Linux (данная версия, скорее, для хостинг-провайдеров, так как обычные пользователи очень редко используют данную ОС). 
  • Открываем скаченный архив и распаковываем в удобную для вас папку, например: C:\SAMP-Server
  • В папке с распакованным сервером, ищем файл server.cfg и открываем его c помощью блокнота.
  • Приступаем к настройке файла server.cfg, данный файл является основным для любого сервера SA-MP. В нём содержатся основные конфигурации, от которых зависит работоспособность вашего проекта в будущем. 


Настройка server.cfg

Как было сказано ранее - файл server.cfg содержит конфигурации сервера. Здесь подключаются моды, фильтерскрипты, плагины, устанавливаются название сервера, порт, язык, веб-сайт и многое другое.

Содержимое файла


Разберём каждую строчку:

  • echo Executing Server Config... — информирует систему о том, что данный файл является конфигом (нам данная строчка не нужна, ее не трогаем).
  • lanmode — 0 – игра по интернету, 1 – игра по локальной сети (мы собираемся играть по интернету, поэтому не трогаем).
  • rcon_password — «changeme» – администраторский RCON-пароль сервера (просто укажите любой пароль, смена пароля обязательна).
  • maxplayers — 50 – максимальное количество игроков на сервере (можно указать от 1 до 1000).
  • port — 7777 – порт Вашего сервера (сейчас нам не нужно редактировать этот параметр, поэтому пропускаем его).
  • hostname — «SA-MP 0.3 Server» - название вашего сервера (отображается в окне SA-MP в списке серверов, изменяем на своё).
  • gamemode0 — «grandlarc 1» – ваш основной мод, тот самый, жанр который вы выбирали (сейчас нам это не нужно, поэтому пропускаем).
  • filterscripts — «gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner» – подключаемые filterscript's (фильтерскрипты) — дополнительные скрипты, разделяются через пробел (сейчас данный параметр мы не будем трогать, пропускаем).
  • weburl — сайт вашего сервера (пишем сайт своего сервера).
  • Остальные параметры НЕ ТРОГАЕМ. Они служат для детальной настройки конфигурации сервера.

После того как все правки внесены, сохраняем файл server.cfg и закрываем его! 

Настройка конфигурации сервера закончена, переходим к следующему этапу.


Создание мода

В корневой папке вашего сервера, ищем и заходим в папку pawno, в ней открываем файл pawno.exe. 

Теперь, когда у вас открыта программа Pawno, нажимаем на белый файлик (первая кнопка в основном меню pawn). 

Добавьте описание


Вы создали код для вашего мода (мод еще совсем пуст, но уже будет работать). Переходим к компилированию кода. Для этого, следует нажать кнопку с синим треугольником и сохранить мод в папку gamemode в вашей директории сервера. 


Добавьте описание


Запуск сервера.exe

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

В папке с сервером, ищем файл samp-server.exe и запускаем его. Если Вы правильно настроили server.cfg, то откроется консольное окошко, где отображается статус вашего сервера и все действия, которые на нем происходят.


В Windows — это обычная командная строка:

Добавьте описание

*Если вы закроете консольное окно, то ваш сервер выключится!


Далее открываем клиент SA-MP App и добавляем сервер в избранное, IP-адрес будет выглядеть так ВАШ_IP:port, где ВАШ_IP (*узнать свой IP можно на сайтах, которые определяют IP адрес), а port указали в файле server.cfg (по умолчанию – 7777). Если пинг есть, значит вы сделали все правильно. Запускаем сервер и наслаждаемся своим творением! 



Report Page