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, можно заметить массу различных конфигураций. На первый взгляд все кажется очень сложным, но на самом деле это абсолютно не так. Давайте же вместе разберем каждую строчку программного кода.
- Echo Executing Server Config... — стандартная строчка, которую не стоит изменять. Ее основная функция — информирование системы о том, что файл server.cfg является конфигом.
- Lanmode — строчка, которая позволяет выбрать способ подключения. 0 — игра через интернет (оставляем это значение), а 1 — игра по локальной сети.
- Rcon_password — RCON-пароль для вашего сервера. Чуть позже мы разберем, что это такое, а пока что поменяйте стандартный пароль на любой другой (это обязательно).
- Maxplayers — максимальное число игроков на вашем сервере. Можно установить любое значение от 1 до 1000.
- Port — порт сервера. На данном этапе не нужно редактировать данный параметр, поэтому идем дальше.
- Hostname — название вашего сервера, которое будет отображаться в списке серверов. Изменяем «SA-MP 0.3 Server» на свое название.
- Gamemode0 — игровой мод (тот самый, который вы выбирали в самом начале). Пока что это нам не нужно, поэтому пропускаем и идем дальше.
- Filterscripts — строка, с помощью которой мы сможем подключать дополнительные скрипты для нашего сервера САМП.
- Weburl — официальный сайт сервера.
Оставшиеся параметры трогать не стоит, так как они необходимы для более детальной настройки конфигураций. Все основные конфиги, с которыми необходимо работать, мы рассмотрели выше.
Запуск сервера
Настроив конфиги, сохраняем server.cfg. Теперь настал отвестенный момент, пора посмотреть на свое детище. Для того чтобы взглянуть на наш сервер, запускаем файл samp-server.exe. Данный файл предназначен для запуска и предварительного просмотра сервака. Если вы правильно настроили конфиг, тогда у вас откроется Консоль (командная строка).
Первое, что необходимо сделать, зайдя на сервер — узнать его IP. Поскольку сервак стоит на вашем компьютере, то и айпи у него будет соответствующий. Но как узнать IP своего ПК? Все очень просто. В интернете есть масса сервисов, которые позволяют сделать это. Одним из таких является 2IP. Просто заходим на данный ресурс и кликаем по цифрам после строчки "Ваш IP адрес". После этого вам выдаст сообщение "Ваш IP скопирован в буфер обмена".
Теперь открываем клиент САМПа и нажимаем кнопку "Add to Favorites". В открывшемся окне вставляем полученный IP (делаем это с помощью горячей клавиши Ctrl + V). После этого пишем символ ":", который разделяет айпи-адрес и порт. Сделав это, вписываем порт, который указан у вас в server.cfg (поскольку мы его не изменяли, вставляем 7777). Нажимаем OK и, вуаля, теперь ваш сервер добавлен в Favorite List. Теперь в соответствующем списке данные о вашем сервере обновлятся и он будет доступен для игры.
Заходим на сервер
Выбираем в списке наш сервер и жмем кнопку "Play". Поздравляю, вы зашли на свой сервер. Скучно бегать одному? Зовите друзей и начинайте веселиться.
Как стать админом на своем сервере? Для того чтобы получить особые права, необходимо залогиниться в качестве администратора. Для этого необходимо использовать пароль, который вы указывали в server.cfg. Открываем чат (английская T) и пишем /rcon login Ваш Пароль. Если вы ввели верный пароль, то вам в чат выдаст сообщение "You are logged in as admin".
Команды сервера САМП
Как известно админы управляют сервером посредством специальных команд. Но как узнать эти команды? Все очень просто. Необходимо просто ввести в чат/rcon cmdlist. Тогда перед вами откроется огромный список различных команд, с помощью которых можно кикать, банить игроков, изменять гравитацию, погоду, убивать с одной пули и многое другое.
Итог
Теперь у вас есть собственный сервер, но что делать дальше? Как сделать из него мегауспешный проект? Во-первых, для этого вам понадобится хороший хостинг. Несмотря на то, какой у вас ПК, он вряд ли сможет без перерыва держать сервер 24 часа в сутки и 7 дней в неделю. Именно по этой причине стоит заказать хороший хостинг.
Кроме того, популярный сервер должен обладать официальным сайтом с доменом не ниже второго уровня. На нем можно проводить различные конкурсы, акции, объявлять ивенты и т.д.
Держать успешный сервер — задача не из легких. Поэтому вам потребуется целая команда, в которую обязательно должны входить программисты, мапперы, пиарщики и скриптеры. Также необходимо набрать группу модераторов, которые смогут наводить порядок на сервере, банить читеров и т.д.
Ну и для того, чтобы сделать свой сервер посещаемым, необходим пиар. Можно заказать рекламу у популярного летсплейщика, устроить крупный розыгрыш или же выбиться в топ, используя мониторинг серверов САМП. Есть множество способов для привлечения игроков и раскрутки сервера.
Помогитее!