В статье непосредственно описаны шаги по созданию сервера samp и настройки конфигурации сервера. Содержится подробное руководство «Как сделать себя админом на samp сервере». Обязательно к прочтению каждому, кто хочет сделать свой samp сервер. Как создать сервер: Первым делом скачиваем последнюю версию пакета файлов SA-MP сервера из раздела «Клиенты и сервера» Распаковываем в любую папку, заходим в папку с сервером и запускаем samp-server.exe. Всё теперь можно включать клиент, добавлять туда свой айпи адрес и жать connect. Server.cfg Файл конфигурации по умолчанию выглядит так: echo Executing Server Config... lanmode 0 maxplayers 32 port 7777 hostname Unnamed Server gamemode0 lvdm 1 gamemode1 rivershell 1 gamemode2 area51 1 gamemode4 sftdm 1 weburl www.sa-mp.com rcon_password changeme - где changeme меняем на свой пороль (любой)
Команды администратора: /rcon changemode - изменить игровой мод (например /rcon changemode lvdm) /rcon login - вход в режим администратора. Необходимо для выполнения следующих команд. /rcon exec - запустить конфиг. /rcon cmdlist - отобразить список всех команд. /rcon varlist - отобразить список всех переменных. /rcon exit - выход. /rcon kick - kick player по id. Выбрасывает игрока. /rcon ban - ban player по id. Выбрасывает игрока перманентно. /rcon gmx - перезапуск сценария. /rcon changemode - смена текущей карты. /rcon say - напечатать в чате "text" от админа. /rcon echo - напечатать текст на стороне консоли. /rcon reloadbans - reloads bans. /rcon password - установка или изменение пароля на сервер. /rcon unbanip - разбанить игрока. /rcon reloadlog - очистить лог сервера (server_log.txt.) /rcon players - Показывает игроков на сервере (с их именами, IP & пингом). /rcon banip [IP] - Банит игрока по IP адресу (например: /rcon banip 127.0.0.1). /rcon unbanip [IP] - Разбанивает игрока по IP адресу (например: /rcon unbanip 127.0.0.1). /rcon gravity - Изменить гравитацию (например: /rcon gravity 0.008). /rcon weather [ID] - Изменить погоду (например: /rcon weather 1). /rcon loadfs - Загрузить определённый фильтрскрипт (например: /rcon loadfs adminfs). /rcon unloadfs - Выгрузить с сервера определённый фильтрскрипт (example: /rcon unloadfs adminfs). /rcon reloadfs - Перезагрузить определённый фильтерскрипт (example: /rcon reloadfs adminfs).
Как правильно забанить и разбанить игрока на сервере. Чтобы забанить пишем /ban IP или /ban nick или /ban ID Чтобы разбанить следует вначале ввести /unban nick, далее, для полного разбанивания нужно быть залогиненым через ркон /rcon login (ваш пароль) и пишем /rcon unbanip адрес (IP адрес можно просмотреть открыв с помощью блокнота файл samp.ban) Для завершения процедуры unban, необходимо ввести команду /rcon reloadbans (либо просто /rcon exit и заново включить сервер). Всё игрок может зайти на сервер.
Как сделать себя админом на сервере? Ответ: Очень просто, после того как вы установили свой rcon пароль в файле Server.cfg, вам просто нужно в игре прописать /rcon login пароль ( /rcon login - так и пишем, а вот слово "пароль" заменяем своим установленным паролем) После того как появится надпись You are logged in as admin, которая означает что всё сделано правильно, вам нужно сделать себя админом в моде, сконкретной команды нет, у каждого мода свои команды установки админа, но чаще всего это /makeadmin ID 1337, где ID - это ваш айди номер, чтобы узнать свой айди номер нужно нажать tab и посмотреть какая цифра стоит рядом с вашим ником это и есть ваш айди. А вот 1337 - это уровень админа, он может быть так же 1, 2, 3 и т.д. в зависимости от мода, так что если не работает при вводе /makeadmin ID 1337, попробуйте ввести /makeadmin ID 1. Второй вариант это /setadmin ID 1 - ну тут как и выше, команда, айди, уровень админа. Можно например себя назначить главным админом, уровня 1337 или первого, а можно ещё взять себе в помощники когото, прописать /makeadmin ID 3или2, и ваш помощник будет админом но с ограниченными возможностями. Чтобы узнать доступные в моде уровни админа, пишем в чате /help или /adminhelp (/ahelp) Есть еще способ, как сделать себя админом с определенными правами. В некоторых случаях самый действенный. Ищете в папке с сервером папку Scriptfiles. Открываете её и находите файл, название которого совпадает с вашим ником/логином. Открываете его с блокнотом или с любым другим текстовым редактором и смотрите строку "level=[ID]". Это и есть уровень "привилегий" данного игрока. Ставите нужный ID уровня, сохраняете файл, закрываете текстовый редактор, запускаете сервер и проверяете. ID уровня обычно обозначается числом, от нуля и выше (до 3, до 5, до 10) - в зависимости от мода.
|