Как сделать свой сервер в самп 03е

Обновлено: 04.07.2024

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

Как установить сервер SAMP?

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

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

Вы можете пропустить настройку файла server.cfg и сразу перейти к запуску сервера, но вам необходимо изменить значение changeme в строке rcon_password changeme - это будет ваш пароль от админки (например: rcon_password 12345 ).

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

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

rcon_password changeme - это ваш пароль от встроенной админки RCON, вместо changeme вписываем ваш пароль (например: rcon_password 12345 ).

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

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

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

gamemode0 grandlarc 1 - игровой мод, где grandlarc - это название файла мода (находится в папке C:\SAMP-Server\gamemodes)
gamemode 0 - это номер используемый для нумерации игровых модов, разрешено использоватьдо 16 игровых модов.
Пример использования:
gamemode 0 grandlarc 1
gamemode 1 bare 2
gamemode 2 barron 3

Цифра в конце строчки gamemode0 grandlarc 1 отвечает за последовательность запуска игровых модов по команде сервера или вводу специальной команды из админки.
Пример использования:
gamemode0 grandlarc 1
gamemode1 bare 2
gamemode2 barron 3

filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_elevator attachments skinchanger vspawner ls_mall ls_beachside - подгружает дополнительные скрипты на сервер, выделенное цветом - это названия файлов скриптов, каждый новый скрипт пишется через пробел в одну строчку, находится в папке C:\SAMP-Server\filterscripts, разрешено использовать до 16 скриптов).

announce 0 - очень важная опция, отвечает за отображение вашего сервера во вкладке Internet, если установлено значение 1 - сервер отображается.
// На момент последнего обновления статьи, вкладка Internet в SAMP не работает, она полностью дублирует вкладку Hosted (информация)

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

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

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

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

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

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

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

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

language English - значение English определяет язык сервера, можно заменить на любое другие значение, например Русский .

Дополнительные параметры

lagcompmode 0 - параметр 0 отключает компенсацию пинга, т.е. на сервере будет действовать режим стрельбы по пингу, значение 1 включает компенсацию пинга, 2 включает компенсацию пинга исключительно для обновления позиций.
// Обязательно сохраняйте все произведенные изменения в файле server.cfg!

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

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

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

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

Добавьте в избранное следующий IP-адрес - localhost или localhost:port , где port , это порт, который вы указали в файле server.cfg .
// На сервер сможете зайти только вы (если у вас нет выделенного IP-адреса).

Возможные проблемы (варианты)

1) У вас запустится сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет постоянный (статический) IP-адрес (это, пожалуй, самый лучший вариант).

2) У вас запустится сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет непостоянный (динамический) IP-адрес (хороший вариант, но очень неудобный).

3) У вас запустится сервер и вы сможете на нем играть только один, либо с друзьями, но только по локальной сети (плохой вариант, но не смертельный, проблема решается приобретением выделенного IP-адреса у провайдера, установкой сервера на Хостинг или созданием игровой сети в Hamachi).

4) У вас не запустится сервер, черное окошко откроется на пару секунд и сразу же исчезнет (банальная ситуация, вы забыли ввести пароль от админки в файле настроек).

5) У вас не запустится сервер, причины неизвестны (худший вариант из всех, решается переустановкой сервера или операционной системы).

SAMP — это модификация для легендарной GTA: San Andreas, которая добавляет мультиплеер. Несмотря на откровенно устаревшую графику, игра пользуется невероятным успехом среди геймеров. Миллионы игроков по всему миру, тысячи серверов с различными модами и игровыми режимами. В данной статье мы ответим на распространенный вопрос и поговорим о том, как создать САМП-сервер.

Собственный САМП-сервер

Многие люди хотят создать собственный сервер САМП. Некоторые хотят заработать на нем, продавая донат. Другие просто хотят поиграть в узком кругу друзей без посторонних. К сожалению, многие не могут создать свой сервер в САМП из-за отсутствия определенных знаний. Что же делать в таком случае? Читайте эту статью, в которой мы поговорим о том, как создать САМП-сервер без всяких навыков программирования. Это не слишком сложно.

Как создать САМП-сервер

Как создать САМП сервер?

Хотите создать свой сервер, но не знаете с чего начать? Тогда данная статья для вас. Ведь сейчас мы поговорим о том, как создать САМП-сервер. Заинтересованы? Тогда читайте эту статью!

Первое, что необходимо сделать — определиться с версией сервера для SAMP. Их существует несколько, но самая популярная на данный момент — это версия 0.3z. Далее необходимо выбрать жанр своего сервера. Как упоминалось выше, в САМПе есть множество различных режимов. Самые популярные моды для САМП-сервера вы можете наблюдать ниже.

  • RP (от английского Role Playing) — игра по ролям. По сути данный режим представляет собой симулятор жизни. Вы начинаете игру в качестве бездомного и постепенно повышаете свой социальный статус и материальное положение. НА RP-серверах игроки должны четко отыгрывать свои роли, выполнять РП-правила. В обратном случае можно получить кик или даже варн.
  • RPG (от английского Role Playing Game) — еще один жанр серверов, который очень похож на РП. Главное отличие между этими двумя режимами заключается в том, что на РПГ-серверах отсутствуют строгие правила и игроки не обязаны играть роли.
  • DM (Death Match) — игра на выживание. Основная цель игрока — убивать. На небольшую карту выпускают около 20 вооруженных игроков, которые должны перебить друг друга. Кроме этого существуют TDM (Team Death Match) сервера, где игроки присоединяются к одной из враждующих фракций и сражаются в команде.
  • DayZ — сервера, копирующие популярную игру в жанре зомби апокалипсис. На подобных серваках игрок вынужден всячески выживать, собирать припасы, убивать зомби, находить транспорт и т.д. и т.п.
  • Race/Drift/Stunt — сервера с гоночной тематикой. Race — обычные гонки, которые проводятся между игроками. Drift — красивое преодолевание крутых поворотов. Stunt — езда по труднопроходимым локациям на автомобиле.

Сервера САМП

Заготовка сервера

Определившись с жанром, можно переходить к следующему шагу. Необходимо скачать скелет, заготовку нашего будущего сервака. А можно найти готовые сервера САМП с различными модами. Но нам нужен чистый, ванильный архив. Скачивайте ту версию сервера, которая подойдет под вашу ОС (к примеру, если у вас стоит Windows, то загружайте соответствующий сервер). Скачав архив, распакуйте содержимое в отдельной папке.

Теперь переходим к, пожалуй, самому интересному шагу — знакомству с нашим сервером. Открываем папку с нашим 0.3z и видим различные файлы и папки. Нас в первую очередь интересует файл server.cfg. С его помощью мы сможем настраивать конфигурацию нашего сервера САМП. Открываем файл с помощью текстового редактора (можно использовать даже стандартный блокнот).

Готовые сервера САМП

Настройка конфигурации

Открыв server.cfg, можно заметить массу различных конфигураций. На первый взгляд все кажется очень сложным, но на самом деле это абсолютно не так. Давайте же вместе разберем каждую строчку программного кода.

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

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

Мониторинг серверов САМП

Настроив конфиги, сохраняем server.cfg. Теперь настал отвестенный момент, пора посмотреть на свое детище. Для того чтобы взглянуть на наш сервер, запускаем файл samp-server.exe. Данный файл предназначен для запуска и предварительного просмотра сервака. Если вы правильно настроили конфиг, тогда у вас откроется Консоль (командная строка).

Теперь открываем клиент САМПа и нажимаем кнопку "Add to Favorites". В открывшемся окне вставляем полученный IP (делаем это с помощью горячей клавиши Ctrl + V). После этого пишем символ ":", который разделяет айпи-адрес и порт. Сделав это, вписываем порт, который указан у вас в server.cfg (поскольку мы его не изменяли, вставляем 7777). Нажимаем OK и, вуаля, теперь ваш сервер добавлен в Favorite List. Теперь в соответствующем списке данные о вашем сервере обновлятся и он будет доступен для игры.

Заходим на сервер

Моды для САМП сервера

Выбираем в списке наш сервер и жмем кнопку "Play". Поздравляю, вы зашли на свой сервер. Скучно бегать одному? Зовите друзей и начинайте веселиться.

Команды сервера САМП

Команды сервера САМП

Как известно админы управляют сервером посредством специальных команд. Но как узнать эти команды? Все очень просто. Необходимо просто ввести в чат/rcon cmdlist. Тогда перед вами откроется огромный список различных команд, с помощью которых можно кикать, банить игроков, изменять гравитацию, погоду, убивать с одной пули и многое другое.

Теперь у вас есть собственный сервер, но что делать дальше? Как сделать из него мегауспешный проект? Во-первых, для этого вам понадобится хороший хостинг. Несмотря на то, какой у вас ПК, он вряд ли сможет без перерыва держать сервер 24 часа в сутки и 7 дней в неделю. Именно по этой причине стоит заказать хороший хостинг.

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

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

Ну и для того, чтобы сделать свой сервер посещаемым, необходим пиар. Можно заказать рекламу у популярного летсплейщика, устроить крупный розыгрыш или же выбиться в топ, используя мониторинг серверов САМП. Есть множество способов для привлечения игроков и раскрутки сервера.

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 на сервер может зайти только Хостер (очень специфическая и редко используемая функция, описание может быть не точным!).

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?

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

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

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

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

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

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

verific

Fresh


  • RP (Role Play) — Игра по ролям, реальная жизнь.
  • RPG (Role Playing Game) — Игра по ролям с лояльными порядками.
  • DM (DeathMatch) — Игра, цель которой заключается в убийстве других игроков.
  • TDM (Team DeathMatch) — Командная война между игроками.
  • DRIFT — Дрифт, дрифт-зоны, заезды, очки за заносы.
  • RACE — Гонки, гоночные соревнования, гоночные заезды.

Скачали архив? — Чего же Вы ждёте, быстрее распаковывайте его содержимое в удобное место!
3. Шаг третийПервое знакомство с сервером SAMPИтак, мы переходим к самому интересному шагу — знакомство с SA-MP (САМП) сервером.
Открываем папку с Вашим SA-MP 0.3x сервером.
Что мы видим? — А видим вот что:


  • announce.exe
  • samp-license.txt
  • samp-npc.exe
  • samp-server.exe
  • server.cfg
  • server-readme.txt

Учимся настраивать конфигурацию (настройку) сервераОткрываем файл server.cfg через любой текстовый редактор, будь то простой блокнот.
Содержимое файла server.cfg для SA-MP 0.3x:

Сложно? — Да ничего сложного! Сейчас мы разберём каждую строчку.

Ну как? Не сложно, правда ведь? :)
Сохраняем файл server.cfg и закрываем его. Настройка конфигурации сервера закончена.
Всё сохранили? — Отлично! Приступаем к нашему первому запуску сервера! :)
Запускаем samp-server.exe. Данный файл служит запускатором для SA-MP сервера.
Если Вы правильно настроили server.cfg по моим рекомендациям указаниям, то откроется Консоль.
В Windows — это обычная командная строка:


----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server

----------------------
v0.3x, (C)2005-2013 SA-MP Team
[00:00:00] Error: Your password must be changed from the default password, please change it.

Итак, сервер работает, в консоли ошибок нет. Вам уже не терпится поиграть со своими друзьями на сервере?
Тогда для следующий пункт для Вас!


Cмотрите также:

verific

Fresh

Читайте также: