Ребят

Ребят

Версия 0.3z.
Захотелось играть только со своей компанией или решили сменить амплуа игрока на творца? Зачастую новички задаются вопросом "Как же создать SAMP сервер? ".Установить и настроить сервер SAMP не так уж и сложно, даже для "чайников". Главное подойти к решению задачи комплексно и последовательно.
Актуальной версией мультиплеера является "samp 0,3z". Обновленный клиент вышел в 2014 году, были исправлены баги, практически все сервера перешли на нее. Создавать свой сервер мы начнем именно на этой платформе.

Папка-сервер.


Сперва необходимо скачать "sa-mp" файлы сервера отсюда
Устанавливать нужно на чистую от модов, но необязательно официальную, версию San-Andreas.
архив самп 0.3z
1Распаковываем архив в наиболее удобное место (конечно, в папку, а не на рабочий стол). Данная папка в дальнейшем будет нашим инструментом администрирования:
файлы сервера самп
2."Юзаем" файлы из папки. Как правило в "0,3z"— шесть файлов и семь папок, самые интересные для нас:

  • "scriptfiles"содержит мини-дополнения к серверу, конфигурации домов и бизнеса.  Сюда в дальнейшем добавляются спидометры, скины и т.п.

  • "plugins" — плагины.

  • "pawno"программа. Отвечает за компиляцию (трансляцию) модов.

  • "npcmodes"содержит файлы ботов и маршруты их передвижения.

  • "include"инклуды - исходные файлы.

  • "gamemodes"основная папка, в ней хранится мод (режим карты).

  • "server.cfg"основной файл, для запуска сервера. Через него подключаются моды и основные параметры сервера. Далее рассмотрим его по деталям.

  • "samp-server.exe"основное приложение, которое запускает сервер samp.


Начальная коррекция server.cfg


            Внимание! Если у Вас динамический айпи, возможно потребуется дополнительный софт (прога.Hamachi). Или попробуйте подключение без модема. В противном случае Ваш сервер никто не найдет, даже Вы уже через некоторое время не сможете подключаться, до внесения актуального айпи.
            Открываем файл "server.cfg". Открыть его можно любым редактором, в данном случае обычным блокнотом. Server.cfg — предустановочный файл для будущего сервера. С ним придется поработать.
server.cfg самп
Общее описание строк, некоторые из которых следует сконфигурировать:

  •     "echo Executing Server Config..." — Информирует систему о том, что данный файл является конфигом. Оставляем без изменений.

  •     "lanmode-0" – Переключатель глобальная/локальная сеть. Если требуется подключение по локальной ставим "1" (без кавычек) на место "0". Мы будем играть через локальное подключение и меняем на "1".

  •    " rcon_password — changeme" - пароль администратора.  Здесь устанавливаем свой пароль. Если оставить по умолчанию сервер не запустится.

  •     "maxplayers — 50" — максимальное количество игроков на сервере. Задаем нужное нам количество слотов.

  •     "port — 7777" — порт будущего сервера, отвечает за подключение. Оставляем по умолчанию.

  •     "hostname — SA-MP 0.3 Server"—  название нашего сервера. Отображается в клиентских списках поиска серверов. Сочиняем название. Например: "Na penek sel? Kosar davaj"

  •     "gamemode 0 — grandlarc 1" — Выбранный жанр. Пока что оставляем как есть.

  • "maxnpc 0"число ботов на карте. Можно выставить на свое усмотрение.

  •     "filterscripts — gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner" - подключаемыефильтр-скрипты.

  •     "weburl — "www.sa-mp.com"  — Сайт сервера. Пишете свой (если есть сайт) или оставляете без изменений.


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

Разбор ошибок и пробный запуск сервера.exe


Затем запускаем samp-server.exe. Если все проделано правильно екзешник откроется в виде командной строки, например:
samp-server.exe командная строка
В том случае если панель не открывается или моментально сворачивается - возвращаемся к server.cfg. Скорее всего, не был изменен RCON пароль или ошибка в коррекции тех файлов, которые не стоило трогать. В поиске занозы придет server_log.txt — вспомогательный "текстовик" для выявления проблем сервера.
server_log.txt samp

  •             Error: Ваш пароль не был изменен с дефолтного. Пожалуйста, исправьте это.


В случае если у Вас с паролем все в порядке, то следует искать "error" в другой графе. Внимательно вчитываемся в server_log.txt. Выделить ошибку и вставить в онлайн-переводчик. Выявленные ошибочные коррекции server.cfg исправить.
Рабочий сервер остается добавить в клиент sa-mp. Для начала потребуется прописать свой IP и порт. Чтоб узнать IP воспользуемся одним из специальных сервисов, например: myip.ru
как узнать свой ip самп

  • Копируем адрес.


Запустить samp-server.exe. Далее открываем свой клиент SA-MP 0.3z и вверху окна нажимаем "add server", вставляем в строку IP. После адреса нужно указать порт (четырехзначное число), его мы назначали в server.cfg, в данном случае - 7777. Порт копируем после двоеточия:
скриншот лаунчера самп
Если все проделано верно, согласно инструкции - вместо "retrieving info" высветится имя нашей карты, в рассмотренном случае "Na penek sel? Kosar davaj"  наш сервер:
самп сервер онлайн
Пробуем подключиться. Вводим свой пароль из server.cfg, клацаем connect. Возможно первое подключение займет непривычно много времени. 2 - 5 минут и вуаля — мы на собственном сервере:
самп вход на сервер
Но, пока что на правах рядового гражданина. Чтоб залогиниться в качестве администратора открываем чат (английская "Т") и прописываем следующую RCON  команду — /rcon login <пароль>, обязательна вначале косая черта "/" и свой пароль без скобок:
самп админ вошёл

  • SERVER: Вы зашли в качестве админа. Пример: /rcon login garrik


RCON команды теперь это Ваш административный ресурс, с помощью которого можно банить игроков, варьировать режим карты (например на Race) и многое другое. Команды серверу отдаются через чат (англ. "Т"):

  • /rcon cmdlist — Данной командой мы отобразили на экране все доступные RCON команды. И клацая мышкой применяем их к серверу.

  • /rcon varlistВсе действующие настройки нашего сервера отображаются в окне..

  • /rcon password (пароль)Пароль для входа на сервер..

  • /rcon rcon_password (пароль)Замена пароля админа на новый.

  • /rcon reloadbansПосле двух предыдущих команд обязательно требуется перезагрузить списки забаненных/разбаненных по айпи пользователей.

  • /rcon reloadlogЕсли требуется почистить чат и все сохраненные действия игроков из регистра.

  • /rcon exec server.cfgОткрываем конфигурационный файл server.cfg не отлучаясь от карты. Таким образом возможно открывать любой файл сервера.

  • /rcon say привет, с вами админОбращаемся к контингенту через общий чат:"Admin: привет, с вами админ"

  • /rcon playersПросматриваем список активных пользователей с их данными. В общем дает почувствовать себя сотрудником спецслужб.

  • /rcon gravity 0.05Усиливаем/ослабляем силу гравитации (по умолчанию 0,008)

  • /rcon weather 2Мы теперь всевластвуем над погодой!(значения выставляются от 1 до 100 экспериментируйте).

  • /rcon maxplayersКорректировать количество народа на сервере.

  • /rcon timestampВарьируем скорость смены день/ночь.

  • /rcon worldtime 3Смена часового режима (1100).

  • /rcon pluginsОтображает все загруженные плагины.

  • /rcon filterscriptsОтображает все загруженные фильтрскрипты.

  • /rcon loadfs (название ф.с.)Добавить фильтрскрипт.

  • /rcon unloadfs (название ф.с.)Убрать фильтрскрипт.

  • /rcon reload (название ф.с.)Перезапускаем скрипт. На случай если он некорректно себя проявляет.

  • /rcon changemode (наименование режима)Изменить режим игры.

  • /rcon gmxЕсли Вы изменили настройки в cfg, требуется перезапустить конфигуратор, чтоб новые коррекции вступили в силу.

  • /rcon hostname мойСервакЗаходинебойсяКогда требуется сменить имя сервера.

  • /rcon gamemodetext дрифтБезпределаПереименовали дополнение карты.

  • /rcon mapname всем россияНаколесахПереименовали карту.

  • /rcon instagib 0Варьируем урон от выстрела ( 0 — выносит с одной пули). Значение распространяется на всех пользователей.

  • /rcon lanmodeПерешли в лан режим.

  • /rcon port 7779 Заменили порт трансляции сервера. Для тех кто уже освоился. Что такое порт — читаем на википедии.

  • /rcon weburl www.sa-mp.com — Устанавливаем новый/старый URL сайта сервера.

  • /rcon exitЗакрываем/выходим с сервера.

  • /rcon kick 15 — Убрали ("кикнули") игрока айди 15.

  • /rcon ban 15 — Забанили на сервере пользователя айди 15.

  • /rcon banip (IP)Забанили по айпи (Наример: /rcon banip 133.0.9.0).

  • /rcon unbanip (IP)Разбанили по айпи IP (Например: /rcon unbanip 133.0.9.0).


Полный список rcon команд здесь.
На этом всё, ваш сервер работает и вы можете им управлять. Осталось только позвать своих друзей!
Для тех, кто хочет запустить серьёзный проект SAMP на стабильно работающем оборудовании с защитой от DOS атак, рекомендуем заказать хостинг.
Ребят 63
Букеты из конфет своими руками с пошаговыми фото
Ребят 5
Идеи для объединения балкона с комнатой, 15 КРАСИВЫХ
Ребят 83
Как сделать печь буржуйку с водяным контуром своими руками: фото
Ребят 37
Картинки красивые С Днем Рождения Дочери (35 фото)
Ребят 76
Копчение
Ребят 61
Красивые поздравления женщине с Днем рождения - Новости на
Ребят 82
Навесы над крыльцом своими руками: виды
Ребят 3
Подставка для ёлки на Новый Год
Ребят 20
Поздравления Главы Апаринского сельского поселения
Ребят 31
Поздравления с днем рождения мужчине 60 лет прикольные в
Ребят 22
Ребят 88
Ребят 91
Ребят 75
Ребят 31
Ребят 47
Ребят 24
Ребят 6