Скрипты для SAMP
Информация о файле и ссылка ниже
ЖМИ НА ССЫЛКУ: Скачать [FS] Ultimate Admin Script с сайта
1. Итак, начнём с того что-же это такое.
UAS — сокращенное название Ultimate Admin Script, это Админ-Скрипт суть которого упростить жизнь
людям мало понимающим в скриптинге SA-MP но при этом желающим иметь значительно продвинутый
и хорошо настраиваемый функционал своего сервера.
2. Периходим к описанию конфигурации и настройке.
Первым делом распаковываем архив с нашим скриптом, и видим файлы и папки:
«UAS_ReadMePlease.txt, UAS.gif, filterscripts, scriptfiles, plugins»
UAS_ReadMePlease.txt — описание
UAS.gif — скриншот скрипта при работе
filterscripts — папка в которой находится сам скрипт(UAS.amx)
plugins — папка в которой находится IRC плагин
scriptfiles — папка в которой находятся:
Папка irc_logs — сюда записываются действия администраторов сделаные через IRC(kick,ban,итд)
Папка UAS_CFG — в ней находится всего 1 файл «configuration.UAS», это файл конфигурации скрипта,
если его там нет, то скрипт создаст его автоматический при первом запуске со встроенными настройками по умолчанию
Папка UasAdmAcc — сюда записываются аккаунты администраторов
Папка banname — сюда записываются ники забаненых игроков
Переходим непосредственно к настройке
Выделяем то что мы распаковали, и перемещаем в папку с нашим сервером(UAS.gif можно не выделять если вы ещё не поняли )
Открываем server.cfg блокнотом, дописываем в строку «filterscripts» в самый конец слово «UAS»
и в самый конец файла дописываем «plugins irc»
Далее если в «папка с вашим сервером\scriptfiles\UAS_CFG\» небыло файла «configuration.UAS»,
то запустим наш сервер и тут-же выключим его, мы это сделали для создания файла «configuration.UAS»
если-же он есть, то идём далее и открываем «папка с вашим сервером\scriptfiles\UAS_CFG\configuration.UAS»
всё тем-же блокнотом и перед нами много всего(это конфигурация скрипта)
По умолчанию там находится следующее:
chvoteON=1 — Включено(1) или Выключено(0), создание голосования о смене мода(как через команду, так и по истичению времени)
X=1 — Интервал в часах через которое создаётся голосование(если вы его отключили выше, то можите не менять)
UASON=1 — Включено(1) или Выключено(0), полное отключение администраторских команд скрипта
regON=1 — Включено(1) или Выключено(0), регистрация администраторов
banreason=0 — Включено(1) или Выключено(0),обязательно писать причину при бане игрока
onAC=1 — Включено(1) или Выключено(0), встроенный анти-чит
antiguns=1 — Включено(1) или Выключено(0), запрет на Миниган(Minigun),Самонаводку(RPG),Базуку
antimoney=1 — Включено(1) или Выключено(0), анти-чит на деньги
chmoney=50000000 — максимальное кол-во денег после которого срабатывает анти-чит
antijet=1 — Включено(1) или Выключено(0),Анти-ДжетПак
antihealth=1 — Включено(1) или Выключено(0), анти-чит на здоровье
maxhealth=150 — максимальное кол-во здоровья, если больше то срабатывает анти-чит
antiarm=1 — Включено(1) или Выключено(0), анти-чит на броню
maxarm=150 — максимальное кол-во брони, если больше то срабатывает анти-чит
afloodON=1 — Включено(1) или Выключено(0), встроенную анти-флуд систему
interval=2 — интервал в секундах между возможностью сказать что-либо в чат
pmfilter=1 — Включено(1) или Выключено(0), фильтр анти-флудом PM
adb=1 — Включено(1) или Выключено(0), Встроенную Анти-ДрайвБай систему
IRCON=0 — Включено(1) или Выключено(0), IRC плагин
EchoChan=#samp-rus — канал куда будит заходить бот при подключении
BotName=UAS_IRC_BOT — ник бота
IPSRV=irc.rus.net — сервер куда будит подключатся бот
PORTSRV=7779 — порт сервера куда будит подключатся бот
sendsrvreg=NickServ IDENTIFY 12345 — фраза которую бот будит слать при удачном подключении к серверу(регистрация/логин)
pm_view=0 — Включено(1) или Выключено(0), по умолчанию просмотри PM из IRC(из IRC можно тоже управлять)
pingON=0 — Включено(1) или Выключено(0), фильтр максимального пинга
maxping=700 — максимальное допустимое значение пинга
ForbiddenVehicle=1 — Включено(1) или Выключено(0), запрет на: Танк, Апач, Истребитель
valvkick=4 — кол-во голосов необходимое для кика игрока с сервера через /votekick
AFK=1 — Включено(1) или Выключено(0), встроенная AFK(отошел) система,
активируется нажатием клавиш Alt+Ctrl, тем-же самым и выключается
настройка окончена.
3. Теперь перейдём к описанию команд:
Команды простых игроков:
/changemod — Создать голосование за смену мода
/yes — проголосовать ЗА в текущем голосовании
/no — проголосовать ПРОТИВ в текущем голосовании
/voteinfo — Посмотреть текущую информацию по распределению голосов
Админ-Команды:
/admreg — эта команда регистрирует администратора для дальнейшей возможности использования команды /admlogin
для этого вам нужно быть админом 1-3 лвл, либо логин под RCON
/admlogin — логин под админом, если конечно ваш ник зарегистрирован
/slaps,/killp,/look,/lookoff,/kicks,/mutes,/excar,/gotos,/infop
/freezet,/mutet,/clr
/freezes,/thaws,/bums,/bans,/getheres,/bname
/vecs,/mbums,/endgame,/setadm,/nochat,/mapname,/srvname,/achat(/ac)
/stopvote,/delbname
Админ-Уровень 1(модератор)
/slaps,/killp,/look,/lookoff,/kicks,/mutes,/excar,/gotos,/infop,/freezet,
/mutet,/clr,/achat(/ac),/stopvote
/slaps — ударить игрока
/killp — убить игрока
/look — включить наблюдение за игроком
/lookoff — выключить режим наблюдателя
/kicks — кикнуть игрока
/mutes — заткнуть игрока
/excar — выкинуть игрока из машины
/gotos — телепортироваться к игроку
/infop — просмотреть данные игрока(IP,Деньги,Здоровье,Броня)
/clr — Очистить чат
/achat(/ac) — Админ-чат
/stopvote — остановить созданное голосование за смену карты
Админ-Уровень 2(супер-модератор)
Добавлены команды /freezes,/thaws,/bums,/bans,/getheres,/bname
/freezet — заморозить игрока на определенное время
/mutet — заткнуть игрока на определенное время
/freezes — заморозить игрока
/thaws — разморозить игрока
/bums — взорвать игрока
/bans — забанить игрока
/getheres — телепортировать игрока к себе
/bname — забанить ник игрока(больше никто не сможет зайти под этим ником)
Админ-Уровень 3(Администратор)
Добавлены команды
/vecs,/mbums,/endgame,/setadm,/nochat,/mapname,/srvname,/delbname
/vecs — дать себе машину
/mbums — взрыв игрока(намного сильнее чем /bums)
/endgame — перезагрузить гейммод(если их у вас несколько то он сменится)
/setadm — установить игроку админ уровень
/nochat — Отключить/Включить чат
/mapname — Установить название карты сервера
/srvname — Установить имя сервера
/delbname — Удалить забаненый ник из списка забаненых
/tocmd — отправить строку в консоль сервера
IRC команды бота:
!ban [ID]- банит указанного игрока
!kick [ID]- кикает указанного игрока
!say [текст]- сказать сообщение в игровой чат
!bum [ID]- делает взрыв около указанного игрока
!slap [ID]- ‘ударяет’ игрока
!infop [ID]- посмотреть данные игрока
!freeze [ID]- замораживает игрока
!thaw [ID]- размораживает игрока
!ajail [ID][время(сек)]- посадить игрока в тюрьму на N секунд
!echohelp — то что вы сейчас видите
!kill [ID]- убить игрока
!setmoney [ID][сумма]- установить игроку указанное количество денег
!excar [ID]- выкинуть игрока из машины
!gmx [причина]- сделать рестарт сервера
!setheal [ID][здаровье]- задать игроку N кол-во здаровья
!mute [ID]- заткнуть игрока
!unmute [ID]- разаткнуть игрока
!pmon — включить просмотр PM в IRC
!pmoff — выключить просмотр PM в IRC
!cmd [строка]- отправить команду в консоль
Заметки:
если вы включили регистрацию админов, то первым делом зайдите на свой сервер под RCON и
сделайте себя админом 3-го уровня через /setadm , после того как вы это сделаете используйте /admreg для регистрации
теперь ваш ник зарегистрирован и при входе на сервер вам будит выдаваться соответствующее сообщение, когда будите когото делать админом через /setadm
всегда говорите чтоб человек зарегистрировался, иначе его админ-левел не сохранится