Первоначальная настройка SAMP сервера и загрузка игрового мода
Данный материал создан для пользователей, впервые сталкивающихся с загрузкой мода на хостинг, и поможет разобраться как создать свой сервер SAMP на хостинге
Вход в панель управления
После оплаты сервера SAMP, Вам на почту, указанную при регистрации, отправляются данные для входа в панель управления Вашим игровым сервером, а также FTP-доступ.
В первую очередь, пройдите по ссылке в поле Адрес, введите логин и пароль из письма. При первом входе в панель управления сервер запустится автоматически.
Запущенный сервер будет "пустым", к нему можно подключиться и поиграть, но не более. Для установки своих игровых режимов нужно найти и установить игровой мод.
Поиск игрового мода
На тематических форумах и сайтах можно найти множество игровых модов. Мы не даем конкретных рекомендаций, где именно и как искать мод. Однако, дадим пару советов:
- Обращайте внимание на наличие инструкций по работе с модом, например "Как выдать себе админку" на сервере SAMP, и подобных инструкций;
- Обращайте внимание на наличие в папке plugins игрового мода файлов с расширением .so, их наличие значительно облегчит дальнейшую установку;
- Ни в коем случае не скачивайте и не запускайте никаких .exe файлов. Это потенциально может привести к вирусному заражению вашего ПК. После распаковки мода из архива лучшим решением будет удаление всех .exe файлов - для дальнейшей установки на хостинг они все равно не понадобятся.
Загрузка игрового мода
Определившись с модом, загрузим его на хостинг. Для этого нам понадобится любой FTP-клиент, мы рекомендуем WinSCP или FileZilla. Скачайте и установите FTP-клиент (далее рассмотрим на примере WinSCP).
После запуска WinSCP появится окно подключения, которое нужно заполнить в соответствии с данными из письма, отправленного вам после оплаты игрового сервера, и нажать Login.
Загрузку мода нужно осуществлять в папку:
В этой папке вы увидите вложенные папки plugins, gamemodes, файлы samp03svr и другие. Удалять их не нужно. Достаточно загрузить ваш мод с заменой файлов в том случае, если они существуют (FTP-клиент выдаст соответствующий вопрос, на который нужно ответить Да).
Если мод требует MySQL
Большая часть модов требует наличие базы данных MySQL, которая приобретается отдельно. Подробнее о том, как прописать в моде настройки базы данных и загрузить её на хостинг можно почитать здесь.
Подготовка к запуску сервера
Прежде всего, убедитесь в наличии файла server.cfg и проверьте его содержимое:
echo Executing Server Config... # Оставляем без изменений
lanmode 0 # Всегда 0
rcon_password 123 # Установите сложный длинный пароль
maxplayers 50 # Количество купленных слотов
port 7777 # Всегда 7777
hostname SA-MP 0.3 Server # Название вашего сервера
# Обратите внимание, название может также меняться в коде игрового мода
gamemode0 gr # Файл мода из папки gamemodes
filterscripts gl as # Файлы из папки filterscripts
plugins # Файлы из папки plugins
announce 1 # Всегда 1
query 1 # Всегда 1
weburl ru-hoster.com # Адрес вашего сайта или группы в ВК
onfoot_rate 40 # rate'ы стоит оставить в значениях по умолчанию
incar_rate 40 #
weapon_rate 40 #
stream_distance 300.0 #
stream_rate 1000 #
maxnpc 0 # Кол-во NPC, но не более 10 штук
Далее проверьте, что файлы /ip-port/samp/samp03svr и /ip-port/samp/announce существуют, и на них установлены права на исполнение (0755). Проверить права можно в WinSCP, нажав правой кнопкой мыши на файл, выбрав пункт Properties (рус. Свойства). В графе Octal должно быть указано 0755. Если это не так, укажите 0755 и нажмите OK.
Далее убедитесь, что:
- Мод указанный в gamemodes существует в папке gamemodes/<название>.amx
- Аналогично для filterscripts
- Плагины указанные в plugins существуют в папке plugins/<название>.so
Обращайте внимание на расширение файлов .amx и .so - это важно, .pwn и .dll для запуска сервера не годятся.
Запуск сервера
Теперь все готово, нажмите кнопку Старт в игровой панели для запуска сервера. Если все сделано верно, через пару секунд вы сможете зайти на свой сервер.
Если что-то пошло не так, возможно вам помогут следующие инструкции:
С любовью,
команда Ru-hoster ❤