Данный материал создан для пользователей, впервые сталкивающихся с загрузкой мода на хостинг, и поможет разобраться как создать свой сервер SAMP на хостинге

Вход в панель управления

После оплаты сервера SAMP, Вам на почту, указанную при регистрации, отправляются данные для входа в панель управления Вашим игровым сервером, а также FTP-доступ.

Пример письма, отправляемого после оплаты сервера

В первую очередь, пройдите по ссылке в поле Адрес, введите логин и пароль из письма. При первом входе в панель управления сервер запустится автоматически.

После первого входа сервер запустится автоматически

Запущенный сервер будет "пустым", к нему можно подключиться и поиграть, но не более. Для установки своих игровых режимов нужно найти и установить игровой мод.

Поиск игрового мода

На тематических форумах и сайтах можно найти множество игровых модов. Мы не даем конкретных рекомендаций, где именно и как искать мод. Однако, дадим пару советов:

  1. Обращайте внимание на наличие инструкций по работе с модом, например "Как выдать себе админку" на сервере SAMP, и подобных инструкций;
  2. Обращайте внимание на наличие в папке plugins игрового мода файлов с расширением .so, их наличие значительно облегчит дальнейшую установку;
  3. Ни в коем случае не скачивайте и не запускайте никаких .exe файлов. Это потенциально может привести к вирусному заражению вашего ПК. После распаковки мода из архива лучшим решением будет удаление всех .exe файлов - для дальнейшей установки на хостинг они все равно не понадобятся.

Загрузка игрового мода

Определившись с модом, загрузим его на хостинг. Для этого нам понадобится любой FTP-клиент, мы рекомендуем WinSCP или FileZilla. Скачайте и установите FTP-клиент (далее рассмотрим на примере WinSCP).

После запуска WinSCP появится окно подключения, которое нужно заполнить в соответствии с данными из письма, отправленного вам после оплаты игрового сервера, и нажать Login.

Пример настройки подключения к FTP

Загрузку мода нужно осуществлять в папку:

/176.32.39.1-7777/samp
Где вместо 176.32.39.1 укажите IP вашего сервера

В этой папке вы увидите вложенные папки 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 ❤