Include crmp ahk ESC F6 menu Обнуляем меню при нажатии ESC F6 return F

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#Include crmp.ahk
~ESC::
~F6::
menu:=0 ; Обнуляем меню при нажатии ESC и F6
return
F3:: ; Кнопка вызова диалога
menu:=1
showDialog(2, "Admin-Helper", "1. Таблица выдачи наказаний - Для ГОС и Нелег. структур`n2. Таблица выдачи наказаний - Общее положение`n3. Админ команды 1-3 lvl`n4. Админ команды 4-5 lvl`n5. Показать админов в сети" , "ОК") ; Диалог
return
~LButton::
if (isDialogOpen()==0)
{
KeyWait, LButton
}
if (A_PriorHotkey <> "~LButton" or A_TimeSincePriorHotkey > 500) ; Проверяем нажато ли два раза ЛКМ за 500мс, если нет ждем второе нажатие и ретурним
{
KeyWait, LButton
return
}
; Если нажато два раза, то делаем то что ниже
if (menu==1) ; Если "menu" равно 1
{
menu:=0 ; деактивирует меню
line:=getDialogLineNumber() ; В переменную "line" будет номер выбранной строки
sleep, 100 ; задержка перед телепортом на метку (можно делать под себя)
Gosub, menu_1_%line% ; переходит на мету выбранного пункта
return
}
return
menu_1_1: ; это Первая строка в 1 диалоге
sleep 100
showDialog(0, "Таблица выдачи наказаний - Для ГОС и Нелег. структур", "{FF0000}Наказания для гос.структур:`n{FFFFFF}DM - (90 - 120 минут деморгана)`nГлушит всех подряд ни за что - (90 - 120 минут деморгана, или warn)`nДает всем подряд звезды без причин - (warn, или ban 7 - 31 день)`nDM заключенных - (90 - 120 минут деморгана)`nNonRP со стороны гос.структур. Первый раз – (90 - 120 минут деморгана). Второй раз - (warn)`nНонРП при выписывании штрафов - (jail 60- 90 минут деморгана, или warn)`nНонРП при изъятии лицензий - (90 - 120 минут деморгана, или warn)`n ​{FF0000}НАКАЗАНИЯ ДЛЯ МАФИЙ / ОПГ {00FF00}ВНЕ{FF0000} КАПТА​ `n{FFFFFF}DM - (90- 120 минут деморгана)​`nDM in ZZ - (кулаками - 120 минут деморгана, оружием - warn)​`nPG - (60- 120 минут деморгана)​`nСбив анимации - (60 - 120 минут деморгана, или warn)​`n+С - (warn)​`nОфф / афк от боя - (90 - 120 минут деморгана)​`nНонРП похищение - (60-90 минут деморгана)​`nИспользование нарко / smoke в бою - (90 - 120 минут деморгана)​`nНонРП обстрел базы опг/мафии - (120 минут деморгана, или warn)​`nИспользование интерьера в бою - (120 минут деморгана, или warn)`n{FFFFFF}`n{FF0000}НАКАЗАНИЯ ДЛЯ ОПГ {00FF00}ВОВРЕМЯ{FF0000} КАПТА {FFFFFF}`nКрыша на капте - (kick, или 5-10 минут деморгана)`nВне гетто - (kick) `nЗаход в инту - (60 - 120 минут деморгана)`nАнтикапт - (90 минут деморгана)`nРазрешен клист 0 или клист свой организации, за остальное - кик!`n`n{FF0000}НАКАЗАНИЯ ДЛЯ МАФИЙ {00FF00}ВОВРЕМЯ{FF0000} КАПТА{FFFFFF}`nАнтикапт - (90 минут деморгана)`nВыход за кв - (kick , или 5-10 минут деморгана)`nКлист другой мафии или маска - кик(разрешено только клист своей банды)`n`n{FF0000}Прочее{FFFFFF}`n+C - (90-120 минут деморгана)`n+C в стену - (60-90 минут деморгана) `nОтводы - (90-120 минут деморгана (на усмотрение))`n Сбивы - (90-120 минут деморгана) `nНарко в бою - (60 минут деморгана)`nAFK от смерти / в бою - (90 минут деморгана) `n{FF2565} ", "Закрыть")​​
return
return
menu_1_2: ; это Вторая строка в 1 диалоге
sleep 100
showDialog(0, "Таблица выдачи наказаний - Общее положение", "{FF0000}ОБЩИЕ ПОЛОЖЕНИЯ:​`n{FFFFFF}NonRP поведение - (kick)`nDM - (90- 120 минут деморгана)`nDMDM дальнобойщика - ( 120 минут деморгана / warn)`nDM в спортзале - (20 минут деморгана)`nDM/стрельба в интерьере - (90 - 120 минут деморгана ил warn)`nAFK при аресте, офф при аресте - (90 минут деморгна, или warn)`nИнтерьер в бою -( 60-120 минут деморгана)`nDM в КПЗ - (продление срока на 30-90 минут, при повторении нарушения warn)`nЧитерство - (Бан на 15 - 31 день)`n /time ,/anim в казино - kick`nПомехи игрокам (AFK на спавне/AFK на дороге) - (kick)`nАФК на слете - (kick)`Неадекватное поведение - (mute / ban)`nПередача аккаунта - (Бан навсегда)`Продажа игровой валюты - (Бан навсегда)`nNon-RP развод - (Бан 14 - 31 день)`nРазвод новичков - (Тот самый развод: /pay 228 100000, и я дам тебе любой скин или /q что бы полнять кошелек - (Бан 7 дней)`nDB - (30- 90 минут деморгана)`nTeam Kill - (90 минут деморгана, или warn)`nSpawn Kill- (90 минут деморгана, или warn)`nRepeat Kill - (120 минут деморгана)`nRevenge Kill - (120 минут деморгана)`nНонРП езда (дым, красный, поля, колесо, встречка) - (30 - 60 минут деморгана)`nСрыв МП / помеха на МП / нарушение правил МП - (kick, или 30 минут деморгана)`nСрыв набора / помеха на наборе - (kick, или 30 минут деморгана)`nВыдача себя за администратора - (120 минут мута, или бан на 31 день)`nУгроза жалобой игроку - (мут 10-15 минут)`nУгроза баном / варном другому игроку - (мут 30-60 минут)`nAFK без ESC - (kick)`nПродажа номера в отеле - (warn)`nОбход системы продажи недвижимости (сверяйте по форуму расценки) - (warn)`nМассовый(более 3-х человек) DM - (warn)`nРозжиг межнациональной розни - (/ban 14 дней)`nДМ/ДБ на слете - warn`nМассовый ДМ/ДБ на слете (от 4 игроков) - бан 7 дней. `n{FF2565} ", "Закрыть")​​
return
return
menu_1_3: ; это 3 строка в 1 диалоге
sleep 100
showDialog(0, "Админ команды 1-3 lvl","{800080}1-ый уровень{FF0000}`n/fly{FFFFFF} Режим полета`n{FF0000}/slap{FFFFFF}- Дать поджопник`n{FF0000}/a{FFFFFF}- Чат администрации`n{FF0000}/recon{FFFFFF}- Режим слежки`n{FF0000}/tmute{FFFFFF}- Время блокировки чата у игрока`n{FF0000}/mute{FFFFFF}- Дать блокировку чата игроку`n{FF0000}/unmute{FFFFFF}- Снять блокировку чата игроку`n{FF0000}/reportmute{FFFFFF}- Дать блокировку репорта игроку`n{FF0000}/reportunmute{FFFFFF}- Снять блокировку репорта игроку`n{FF0000}/tjail{FFFFFF}- Инфо на сколько посажен игрок`n{FF0000}/pm{FFFFFF} Ответить на заданный вопрос в репорт`n{FF0000}/supportchat{FFFFFF}- Чат суппортов`n{FF0000}/hp{FFFFFF}- Выдать себе HP 100%`n{FF0000}/kjail{FFFFFF}- Посадить в КПЗ`n{FF0000}/ajob{FFFFFF}- Устроиться на работу`n{FF0000}/ram{FFFFFF}- Ворваться в дом / квартиру у входа`n{FF0000}/atipster{FFFFFF}- Прослушка организаций`n{FF0000}/disablesp{FFFFFF}- Отключить чат суппортов`n{FF0000}/sort{FFFFFF}- Сортировка игроков по параметрам{800080}`n{800080}2-ой уровень{FF0000}`n/jail{FFFFFF}- Посадить игрока в деморган`n{FF0000}/aunjail{FFFFFF}- Выпустить игрока из тюрьмы / деморгана`n{FF0000}/setskin{FFFFFF}- Установить себе скин`n{FF0000}/leaders{FFFFFF} - Список лидеров`n{FF0000}/goto{FFFFFF}- Телепортироваться к игроку`n{FF0000}/kick{FFFFFF}- Кикнуть игрока`n{FF0000}/o{FFFFFF}- Общий чат сервера для администраторов`n{FF0000}/getstats{FFFFFF}- Статистика игрока`n{FF0000}/iwep{FFFFFF}- Список оружия у игрока (Серверное и то, которое у него есть)`n{800080}3-ий уровень{FF0000}`n/int{FFFFFF}- Установить интерьер`n{FF0000}/tpc{FFFFFF}- Телепортироваться по координатам [X Y Z]`n{FF0000}/gethere{FFFFFF}- Телепортировать игрока к себе`n{FF0000}/sp{FFFFFF}- Заспавнить себя / игрока`n{FF0000}/turn{FFFFFF}- Поставить машину на колёса`n{FF0000}/warn{FFFFFF}- Выдать предупреждение игроку`n{FF0000}/tp{FFFFFF}- Список для телепортации`n{FF0000}/freeze{FFFFFF}- Заморозить игрока`n{FF0000}/unfreeze{FFFFFF}- Разморозить игрока`n{FF0000}/ban{FFFFFF}- Заблокировать игрока`n{FF0000}/gotovw{FFFFFF}- Телепорироваться в виртуальный мир`n{FF0000}/mark{FFFFFF}- Поставить метку`n{FF0000}/gotomark{FFFFFF}- Телепорироваться к метке`n{FF0000}/auninvite{FFFFFF}- Уволить игрока из организации`n{FF0000}/gotocar{FFFFFF}- ТП к машине по ID`n{FF0000}/spcar{FFFFFF}- Зареспавнить т/с по ID или то, в котором сидишь (Если параметры не указаны)`n{FF0000}/getcar{FFFFFF}- ТП т/с к себе по ID`n","закрыть")
return
return
menu_1_4: ; это 4 строка в 1 диалоге
sleep 100
showDialog(0, "Админ команды 4-5 lvl", "{800080}4-ый уровень{FF0000}`n/sethp{FFFFFF}- Выдать HP игроку`n{FF0000}/setarmour{FFFFFF}- Выдать броню игроку`n{FF0000}/agetstats{FFFFFF}- Оффлайн статистика игрока`n{FF0000}/givegun{FFFFFF}- Выдать оружие`n{FF0000}/givegunall{FFFFFF}- Выдать оружие в радиусе`n{FF0000}/getip{FFFFFF}- Запросить ip игрока`n{FF0000}/agetip{FFFFFF} - Запросить ip игрока в оффлайне`n{FF0000}/iban{FFFFFF} - Вечный бан`n{FF0000}/isban{FFFFFF} - Тихий вечный бан`n{FF0000}/ioffban{FFFFFF} - Вечный бан в оффлайне`n{FF0000}/offban{FFFFFF} - Заблокировать игрока в оффлайне`n{FF0000}/sban{FFFFFF} - Тихий бан`n{FF0000}/pgetip{FFFFFF} - Получить онлайн игроков по указанному IP-адресу`n{FF0000}/fixveh{FFFFFF} - Починить т/с`n{FF0000}/fixvehs{FFFFFF} - Починить т/с в радиусе 60 метров`n{FF0000}/armour{FFFFFF} - Выдать себе бронежилет`n{FF0000}/rfreeze{FFFFFF} - Заморозоить игроков в радиусе`n{FF0000}/runfreeze{FFFFFF} - Разморозить игроков в радиусе`n{FF0000}/hpall{FFFFFF} - Выдать хп на расстояние`n{FF0000}/armourall{FFFFFF} - Выдать броню в радиусе`n{FF0000}/offmute{FFFFFF} - Выдача мута игроку в оффлайн`n{FF0000}/offjail{FFFFFF} - Посадить игрока в ДеМорган в оффлайн`n{FF0000}/offunjail{FFFFFF} - Выпустить игрока из ДеМоргана/КПЗ в оффлайн`n{FF0000}/offunmute{FFFFFF} - Снятие мута игроку в оффлайн`n{FF0000}/offwarn{FFFFFF} - Выдать предупреждение игроку в оффлайн`n{FF0000}/lip{FFFFFF} - Получить игроков по REG / LAST IP-Адресу`n{FF0000}/reloadlog{FFFFFF} - Перезагрузить лог сампа`n{FF0000}/roffgun{FFFFFF} - Забрать оружие у игроков на расстояние`n{FF0000}/setnik{FFFFFF} - Одобрить смену ника игроку`n{FF0000}/rsetskin{FFFFFF} - Выдать скин в радиусе`n{FF0000}/rclist{FFFFFF} - Выдать клист в радиусе`n{FF0000}/rmute{FFFFFF} - Выдача мута на расстояние`n{FF0000}/runmute{FFFFFF} - Снятие мута на расстояние`n{800080}5-ый уровень`n{FF0000}/veh{FFFFFF} - Создание транспорта`n{FF0000}/vehrows{FFFFFF} - Заспавнить несколько авто`n{FF0000}/aderby{FFFFFF} - Запустить системный дерби`n{FF0000}/tsetskin{FFFFFF} - Выдать игроку скин (по ID)`n{FF0000}/unban{FFFFFF} - Разблокировать игрока`n{FF0000}/setmyfuel{FFFFFF} - Установить кол-во литров бензина в машине`n{FF0000}/offunwarn{FFFFFF} - Снятие варна игроку в оффлайн`n{FF0000}/skick{FFFFFF} - Тихий кик`n{FF0000}/unwarn{FFFFFF} - Снять варн`n{FF0000}/banip{FFFFFF} - Забанить IP`n{FF0000}/unbanip{FFFFFF} - Разбанить IP`n{FF0000}/settime{FFFFFF} - Установить Время`n{FF0000}/spcars{FFFFFF} - Заспавнить ТС в радиусе ( 1 - Админские . 2 - Не занятые . 3 - все )`n{FF0000}/amusic{FFFFFF} - Включить Музыку`n{FF0000}/offuninvite{FFFFFF} - Увольнение игрока из организации в оффлайн`n{FF0000}/hbject{FFFFFF} - Выдать объект (Игроку )`n{FF0000}/hbedit{FFFFFF} - Редактировать объект (На игроке )`n{FF0000}/obj{FFFFFF} - Установка объекта`n{FF0000}/objedit{FFFFFF} - Редактирование местоположения (координат) объекта`n{FF0000}/apain{FFFFFF} - Запустить системный пейнтбол`n{FF0000}/startmp{FFFFFF} - Открыть Телепорт`n{FF0000}/race{FFFFFF} - Запустить гонки`n{FF0000}/fracstats{FFFFFF} - Отображает таблицу онлайна во фракциях`n{FF0000}/weather{FFFFFF} - Установить погоду`n{FF0000}/bantime{FFFFFF} - Посмотреть статистику бана`n{FF0000}/namelog{FFFFFF} - Просмотреть все смены ника игрока`n","закрыть")
return
return