18:05
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: Alcoholik  
[FS] Ultimate Admin Script
XAOCДата: Понедельник, 10.03.2008, 18:59 | Сообщение # 1
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:

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 - отправить строку в консоль сервера (new!)

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
всегда говорите чтоб человек зарегистрировался, иначе его админ-левел не сохранится

Скачать

AlekseyДата: Суббота, 07.06.2008, 18:05 | Сообщение # 151
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
просто я акую хочу в ней доступ к ирк есть!
в свою админку хачу встроить и для этова пвн нужен ну вот я и жду!



вааааааааааййй..// :(0
lehaДата: Воскресенье, 08.06.2008, 23:10 | Сообщение # 152
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 1
Репутация: 2
Замечания: 20%
Статус:
Супер!
DWARДата: Четверг, 12.06.2008, 05:55 | Сообщение # 153
Освоившийся
Группа: Продвинутые
Сообщений: 135
Награды: 1
Город: Красноярск
Репутация: 3
Замечания: 0%
Статус:
XAOC, мне кажется что в командах IRC бота еще не хватает какой нибудь команды типа !players и будет выводится кол-во игроков, и кто играет(при возможности фраги)



SA-MP SERVER TDM: 82.146.41.89:6666

XAOCДата: Четверг, 12.06.2008, 06:01 | Сообщение # 154
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
DWAR, уже сделано в новой версии)
AlekseyДата: Четверг, 12.06.2008, 07:35 | Сообщение # 155
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
и сделай возможность давания фрагов(очков), здоровья, оружия(через ирк)

в /infop добавь показ фрагов

/achat(/ac) сделай так чтобы он включался и выключался, типо вводишь /achat он включился и ты там разговариваешь, и сделай # тоже админ чат, тока он не включается а работает как работала команда /achat

/vecs - дать себе машину, можно сделать вот так:

if(strcmp(cmd, "/vecs", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_YELLOW, "/vecs [id]");
return 1;
}
new veh;
veh = strval(tmp);
if(veh==411 || veh == 468 || veh == 451)
{
new Float:X34,Float:Y34,Float:Z34,Float:Angle, carid4;
GetPlayerPos(playerid,X34,Y34,Z34);
GetPlayerFacingAngle(playerid,Angle);
carid4 = GetPlayerVehicleID(playerid);
carid4 = CreateVehicle(veh,X34,Y34,Z34,Angle,-1,-1,99999999);
AddVehicleComponent(carid4, 1087);
AddVehicleComponent(carid4, 1010);
PutPlayerInVehicle(playerid, carid4, 0);
}
else if(veh == 522)
{
new Float:X34,Float:Y34,Float:Z34,Float:Angle, carid4;
GetPlayerPos(playerid,X34,Y34,Z34);
GetPlayerFacingAngle(playerid,Angle);
carid4 = GetPlayerVehicleID(playerid);
carid4 = CreateVehicle(veh,X34,Y34,Z34,Angle,-1,-1,99999999);
PutPlayerInVehicle(playerid, carid4, 0);
}
else if(veh == 560)
{
new Float:X344,Float:Y344,Float:Z344,Float:Angle, carid44;
GetPlayerPos(playerid,X344,Y344,Z344);
GetPlayerFacingAngle(playerid,Angle);
carid44 = GetPlayerVehicleID(playerid);
carid44 = CreateVehicle(veh,X344,Y344,Z344,Angle,-1,-1,99999999);
AddVehicleComponent(carid44,1029);
AddVehicleComponent(carid44,1033);
AddVehicleComponent(carid44,1139);
AddVehicleComponent(carid44,1010);
AddVehicleComponent(carid44,1073);
ChangeVehiclePaintjob(carid44,1);
PutPlayerInVehicle(playerid, carid44, 0);
}
new Float:X344,Float:Y344,Float:Z344,Float:Angle;
GetPlayerPos(playerid,X344,Y344,Z344);
GetPlayerFacingAngle(playerid,Angle);
GetPlayerVehicleID(playerid);
CreateVehicle(veh,X344,Y344,Z344,Angle,-1,-1,99999999);
new scoreee=GetPlayerScore(playerid);
SetPlayerScore(playerid, scoreee-25);
return 1;
}


вааааааааааййй..// :(0
XAOCДата: Четверг, 12.06.2008, 10:13 | Сообщение # 156
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
JIeXa,
Quote

в /infop добавь показ фрагов

Какие фраги ты имееш в виду ?

Quote
/achat(/ac) сделай так чтобы он включался и выключался, типо вводишь /achat он включился и ты там разговариваешь, и сделай # тоже админ чат, тока он не включается а работает как работала команда /achat

Спасибо за идею, сделано

Quote
/vecs - дать себе машину, можно сделать вот так:

зачем столько лишнего данной команде ?

DogmaДата: Четверг, 12.06.2008, 11:31 | Сообщение # 157
Новенький
Группа: Продвинутые
Сообщений: 8
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
прикольно поможет! искал админка такова класса...
DWARДата: Четверг, 12.06.2008, 11:48 | Сообщение # 158
Освоившийся
Группа: Продвинутые
Сообщений: 135
Награды: 1
Город: Красноярск
Репутация: 3
Замечания: 0%
Статус:
XAOC, у меня еще такой небольшой вопрос: как сделать так чтобы в IRC чат, бот заходил на 2 канала, на одном для админов показывал личку а на канале для пользователей не показовал личкуи с него пользователи могли писать в игру(ну и в новой версии пользоватся командой !players)
А то я ставил ircFS для пользователей и UAS на адм канал, но на канале для пользователей игроки не могли писать в игру только Опы




SA-MP SERVER TDM: 82.146.41.89:6666

XAOCДата: Четверг, 12.06.2008, 12:51 | Сообщение # 159
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
DWAR, в новой версии будит фишка, бот сможет захадить на несколько каналов, так-же если понадобится будит трансляция чата на все эти каналы, постараюсь сделать побольше функций которые можно будит применить в последующем дописании вами скрипта
DWARДата: Четверг, 12.06.2008, 16:15 | Сообщение # 160
Освоившийся
Группа: Продвинутые
Сообщений: 135
Награды: 1
Город: Красноярск
Репутация: 3
Замечания: 0%
Статус:
XAOC, я тебя наверно задолбал вопросами :) но я столкнулся с такой проблемой. Вот у тебя в админке есть режим afk который вкл alt+ctrl, у меня такая проблемка, когда игроки начинают стрелятся на то некоторые включают и выключают режим afk во время боя. можеш сделать какой нибудь радиус включения режима, например когда в опр радиусе есть игрок то нельзя включить afk



SA-MP SERVER TDM: 82.146.41.89:6666

SanSayДата: Четверг, 12.06.2008, 17:02 | Сообщение # 161
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
блин чето стока вещей просят встроить... их же можно просто в мод вшить, а не парить зазря человека )))


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
XAOCДата: Суббота, 14.06.2008, 11:55 | Сообщение # 162
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
DWAR, можно
SanSay, ну просят, значит пока что сами не могут)

Добавлено (14.06.2008, 11:55)
---------------------------------------------
Ну что, больше ни у кого никаких идей нету что исчё добавить ?

AlekseyДата: Суббота, 14.06.2008, 19:14 | Сообщение # 163
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
XAOC, фраги они же очки(score)

Quote (XAOC)
Quote
/vecs - дать себе машину, можно сделать вот так:
зачем столько лишнего данной команде ?

это не лишнее, это прокачка наиболее быстрых и необходимых машин!
вот их список:

411 - инфернус, 560 - султан, 522 - nrg500, 468 - sanchez, 451 - туризмо

ну так то впринципе всё...
может ещё попробуешь сделать более функциональнее бота для ирц?
типо чтоб совместимость была: ирц бот и самп бот, а то сам понимаешь два бота на канале держать нельзя.
сделать самые простые функции типо бана, кика, дать оп, войс, хоп, забрать оп , войс ,хоп, !кручу(бутылку) - канешно если ты считаешь нужным делай, если нет то не делай. Моё право предложить.


вааааааааааййй..// :(0

Сообщение отредактировал JIeXa - Воскресенье, 15.06.2008, 10:22
r8mwmДата: Понедельник, 07.07.2008, 16:20 | Сообщение # 164
Новенький
Группа: Продвинутые
Сообщений: 29
Награды: 1
Репутация: 1
Замечания: 0%
Статус:
wall Дайте ссылку ! Я не могу скачать админку с этой ссылки http://www.samp-rus.com/load/4-1-0-177 - !
wall Или скиньте на мыло r8mwm@yandex.ru

theAloneДата: Понедельник, 07.07.2008, 21:21 | Сообщение # 165
Долгожитель
Группа: Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус:
r8mwm,ты не в проверенных и там ващето есть текст ещё!

Quote
Если файлы не качаются, читать крассное

Поиск:





 


 


 
Хостинг от uCoz samp.at.ua