#IfWinActive GTA:SA:MP
~Enter::
BlockInput, MouseMoveOff
Sleep, 150
if (menu1==1)
{
punk:="menu1_"+a
Gosub, %punk%
menu1:=0
return
}
if (menu2==1)
{
punk2:="menu2_"+a
Gosub, %punk2%
menu2:=0
return
}
return
a:=1
~esc::
~F6::
BlockInput, MouseMoveOff
menupass:=0
menulic:=0
menudocuments:=0
menudrugs1:=0
menudrugs2:=0
menuad:=0
menugun:=0
menu1:=0
menu2:=0
return
~UP::
if a>1
{
a:=a-1
}
return
~Down::
if a<b
{
a:=a+1
}
return
F11::
b:=12
a:=1
menu1:=1
BlockInput, MouseMove
textmenu1=
(
{FFFFFF}1{FD4C00}. {FFFFFF}Посмотреть на часы{FD4C00}.
{FFFFFF}2{FD4C00}. {FFFFFF}Моментом открыть репорт{FD4C00}.
{FFFFFF}3{FD4C00}. {FFFFFF}Запустить флудер в {FD4C00}СМС{FFFFFF}?
{FFFFFF}4{FD4C00}. {FFFFFF}Открыть меню РП-отыгровок{FD4C00}.
{FFFFFF}5{FD4C00}. {FFFFFF}Список РП-терминов{FD4C00}.
{FFFFFF}6{FD4C00}. {FFFFFF}Подать объявление {FD4C00}({FFFFFF}настройка в 9 пункте{FD4C00}).
{FFFFFF}7{FD4C00}. {FFFFFF}Запустить ловлю АЗС{FD4C00}.
{FFFFFF}8{FD4C00}. {FFFFFF}Авто-закуп в 24/7 {FD4C00}({FFFFFF}Маска, 3 аптечки{FD4C00}).
{FFFFFF}9{FD4C00}. {FFFFFF}Задать текст в /ad{FD4C00}. {FFF400}[NEW]
{FFFFFF}10{FD4C00}. {FFFFFF}Бот для спортзала{FD4C00}. {FFF400}[NEW]
{FFFFFF}11{FD4C00}. {FFFFFF}Автоматический баг на мотоцикле{FD4C00}. {FFF400}[NEW]
{FFFFFF}12{FD4C00}. {FFFFFF}Реклама отеля{FD4C00}.
)
ShowDialog("2", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}Главное меню:", textmenu1,"Отмена")
return
menu1_1:
gravirovka="WideFamily"
year:=A_YYYY
hour:=A_Hour
min:=A_MIN
day:=A_DD
mm:=A_MM
SendChat("/me нажал на пульт, который на руке и высветился логотип: " gravirovka)
SendChat("/do Высветилась голограмма: " hour ":" min ". Дата: " day "." mm "." year)
time:=3600-min*60
SendChat("/do Под временем в голограмме высветилось время до зарплаты: " time " секунд(ы)")
Sendchat("/c 60")
return
menu1_2:
SendChat("/mn")
Sleep, 200
Send, {vk28 4}
Send, {ENTER}
return
menu1_3:
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}бот запущен, для остановки нажмите {FD4C00}F3{FFFFFF}.")
SetTimer, start, on
sms:="[P].::. Лучшее топливо во всем штате на АЗС 'Заводская'! .::."
sms2:="[P].::. Закупись по-полной в 24/7 справа от мэрии г.ЛС! .::."
start:
FileRead, chat,%A_MyDocuments%/GTA San Andreas User Files/SAMP/chatlog.txt
if (RegExMatch(chat, "\] (.*) \| (.*) \| Отправил (.*)\[([0-9]+)\] \(тел. ([0-9]+)\)", out))
{
FileDelete, %A_MyDocuments%/GTA San Andreas User Files/SAMP/chatlog.txt
SendChat("/sms " out5 " " sms)
SendChat("/sms " out5 " " sms2)
}
return
return
menu1_4:
Sleep, 130
b:=9
a:=1
menu2:=1
BlockInput, MouseMove
textmenuRP =
(
{FFFFFF}1{FD4C00}. {FFFFFF}Показать паспорт{FD4C00}.
{FFFFFF}2{FD4C00}. {FFFFFF}Показать лицензии{FD4C00}.
{FFFFFF}3{FD4C00}. {FFFFFF}Показать выписку из тира{FD4C00}.
{FFFFFF}4{FD4C00}. {FFFFFF}Показать все документы сразу{FD4C00}.
{FFFFFF}5{FD4C00}. {FFFFFF}Использовать {FD4C00}"{FFFFFF}Orbit Wide{FD4C00}".
{FFFFFF}6{FD4C00}. {FFFFFF}Использовать {FD4C00}"{FFFFFF}Капитан Уайд{FD4C00}".
{FFFFFF}7{FD4C00}. {FFFFFF}Использовать аптечку{FD4C00}. {FFF400}[NEW]
{FFFFFF}8{FD4C00}. {FFFFFF}Использовать маску{FD4C00}. {FFF400}[NEW]
{FFFFFF}9{FD4C00}. {FFFFFF}Сделать оружие{FD4C00}. {FFF400}[NEW]
)
ShowDialog("2", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}РП отыгровки:", textmenuRP,"Отмена")
return
menu2_1:
Sleep, 180
menupass:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/pass", "{FFFFFF}Введите ID игрока, кому хотите показать паспорт.`n{FF1515}- Не используйте лишних знаков!`n{46FF1C}- Пример: 228", "Отмена")
input, text, V, {Enter}
SendChat("/me достал паспорт из правого кармана")
Sleep, 1000
SendChat("/do Паспорт синего цвета.")
Sleep, 1000
SendChat("/me приоткрыл паспорт и пролистал странички")
Sleep, 1000
SendChat("/me передал паспорт человеку напротив")
Sleep, 1000
Sendchat("/pass "text)
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}ты показал паспорт игроку с " text " {FFFFFF}идом{FD4C00}.")
return
return
menu2_2:
menulic:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/lic", "{FFFFFF}Введите ID игрока, кому хотите показать лицезии.`n{FF1515}- Не используйте лишних знаков!`n{46FF1C}- Пример: 322", "Отмена")
input, text2, V, {Enter}
SendChat("/me достал пакет с лицензиями")
Sleep, 1000
SendChat("/do Пакет небольших размеров.")
Sleep, 1000
SendChat("/me раскрыл пакет двумя руками")
Sleep, 1000
SendChat("/me достал все нужные лицензии и передал человеку напротив")
Sleep, 1000
Sendchat("/lic "text2)
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}ты показал лицензии игроку с " text2 " {FFFFFF}идом{FD4C00}.")
return
return
menu2_3:
Sleep, 180
menupass:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/skill", "{FFFFFF}Введите ID игрока, кому хотите показать выписку из тира.`n{FF1515}- Не используйте лишних знаков!`n{46FF1C}- Пример: 420", "Отмена")
input, text3, V, {Enter}
SendChat("/me достал справку из кармана")
Sleep, 1000
SendChat("/do Справка небольших размеров.")
Sleep, 1000
SendChat("/me пролистав справку, открыл её на нужной странице")
Sleep, 1000
SendChat("/me передал справку человеку напротив")
Sleep, 1000
Sendchat("/skill "text3)
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}ты показал выписку из тира игроку с " text3 " {FFFFFF}идом{FD4C00}.")
return
return
menu2_4:
Sleep, 180
menudocuments:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}документы", "{FFFFFF}Введите ID игрока, кому хотите показать паспорт, лицензии, выписку из тира.`n{FF1515}- Не используйте лишних знаков!`n{46FF1C}- Пример: 69", "Отмена")
input, text4, V, {Enter}
SendChat("/do Чемодан с документами в руке.")
Sleep, 1000
SendChat("/me открыл чемодан")
Sleep, 1000
SendChat("/do В чемодане очень много бумажек и папок.")
Sleep, 1000
SendChat("/me пальцами отобрал нужные ему документы")
Sleep, 1000
SendChat("/me достал папку синего цвета")
Sleep, 1000
SendChat("/me раскрыл папку и достал из неё: паспорт, лицензии, выписку из тира")
Sleep, 1000
SendChat("/me передал все это человеку напротив")
Sleep, 1000
Sendchat("/pass "text4)
Sleep, 1000
Sendchat("/lic "text4)
Sleep, 1000
Sendchat("/skill "text4)
Sleep, 1000
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}ты показал свои документы игроку с " text4 " {FFFFFF}идом{FD4C00}.")
return
return
menu2_5:
Sleep, 180
menudrug1:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/drugs", "{FFFFFF}Введи количество грамм наркотиков, которые хочешь использовать.`n{FF1515}- Не используй лишних знаков!`n{FF1515}- Число должно быть от 1 до 20`n{46FF1C}- Пример: 1", "Отмена")
input, textdrugs1, V, {Enter}
If textdrugs1>20
{
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}число грамм, которое вы использовали превышает число 20{FD4C00}.")
}
Else
{
SendChat("/me достал из кармана жвачку")
Sleep, 1000
SendChat("/do Упаковка 'Orbit Wide'.")
Sleep, 1000
SendChat("/me достал одну пластинку и положил ее в рот")
Sleep, 1000
Sendchat("/drugs "textdrugs1)
Sleep, 1000
SendChat("/me положил жвачку в карман")
}
addChatMessage("{FD4C00}[Thomas Wide]:{FFFFFF} " textdrugs1 " {FFFFFF}пластинок(нку) жвачки ты начал жевать{FD4C00}.")
return
menu2_6:
Sleep, 180
menudrug2:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/drugs", "{FFFFFF}Введи количество грамм наркотиков, которые хочешь использовать.`n{FF1515}- Не используй лишних знаков!`n{FF1515}- Число должно быть от 1 до 20`n{46FF1C}- Пример: 1", "Отмена")
input, textdrugs, V, {Enter}
If textdrugs>20
{
addChatMessage("{FD4C00}Thomas Wide: {FFFFFF}число грамм, которое вы использовали превышает число 20{FD4C00}.")
}
Else
{
SendChat("/me достал из кармана зажигалку и пачку с травой-самокруткой")
Sleep, 1000
SendChat("/do С виду пачка 'Капитан Уайд' похожа на обучную, что из под сигарет.")
Sleep, 1000
SendChat("/me достал сигарету и поджег её")
Sleep, 1000
Sendchat("/drugs "textdrugs)
Sleep, 1000
SendChat("/me положил пачку обратно в карман")
addChatMessage("{FD4C00}[Thomas Wide]: " textdrugs " {FFFFFF}грамм травы ты скурил{FD4C00}.")
}
return
menu2_7:
SendChat("/me достал из кармана аптечку")
Sleep, 1000
SendChat("/do На аптечке наклейка 'Wide Family'.")
Sleep, 1000
SendChat("/me достал бинт и перевязал рану")
Sleep, 1000
Sendchat("/healme")
Sleep, 1000
SendChat("/me убрал аптечку обратно в карман")
addChatMessage("{FD4C00}Thomas Wide: {FFFFFF}аптечка использована{FD4C00}.")
return
menu2_8:
SendChat("/me достал из кармана балаклаву")
Sleep, 1000
SendChat("/do На лбу балаклавы китайские иероглифы.")
Sleep, 1000
SendChat("/do Иероглифы гласят: Умрешь, не зная кто тебя убил.")
Sleep, 1000
SendChat("/me натянул балаклаву на голову")
Sleep, 1000
Sendchat("/mask")
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}маска использована{FD4C00}.")
return
menu2_9:
Sleep, 180
menugun:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/makegun", "{FFFFFF}Введи id оружия, которое ты хочешь скрафтить, а затем, без лишних символов, только через пробел кол-во патронов.`n{FF1515}- Не используй лишних знаков!`n{FFFFFF}1. Silenced 9mm - 3 мт`n2. Desert Eagle - 6 мт`n3. Shotgun - 8 мт`n4. MP5 - 9 мт`n5. AK47 - 10 мт`n6. M4 - 10 мт`n7. Country Rifle - 11 мт (Это не снайперка!)`n `n{46FF1C}- Пример: 2 150`n- {FFFFFF}Результат: {FF87FA}Thomas Wide сделал Desert Eagle из металла и 150 патронов", "Отмена")
input, textgun, V, {Enter}
{
SendChat("/me скинул сумку с плеча")
Sleep, 1000
SendChat("/do В сумке заготовки для оружия.")
Sleep, 1000
SendChat("/me достал обойму")
Sleep, 1000
SendChat("/me достал корпус")
Sleep, 1000
SendChat("/me вставил обойму в корпус")
Sleep, 1000
SendChat("/makegun "textgun)
Sleep, 1000
SendChat("/do Оружие собрано.")
Sleep, 1000
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}ты собрал оружие{FD4C00}.")
}
return
menu1_5:
Sleep, 500
showDialog("0", "{FFFFFF}WideHelper {FF0000}• {0000FF}Шпора РП-терминов:", "{3CFF00}Основное:`n`n{FF0000}RP {FFFFFF}- реальная игра, реальное поведение, как в жизни, игра по ролям.`n{FF0000}NonRP {FFFFFF}- нереальная игра, действие, как данный персонаж не поступил бы в жизни. Нарушение RP режима.`n`n{3CFF00}Термины, названия действий игрока:`n`n{FF0000}RK(RevengeKill) {FFFFFF}- убить игрока, за то что он убил тебя.`n{FF0000}MG {FFFFFF}- использование OOC информации в IC.`n{FF0000}PG {FFFFFF}- Воображение из себя супергероя. Пример: драка 1х3.`n{FF0000}BH {FFFFFF}- прыгать, чтобы быстрее передвигаться.`n{FF0000}Deathmatch (сокращение DM) {FFFFFF}- убийство или попытка убийства всех подряд без IC причины.`n{FF0000}DriveBy (сокращение DB) {FFFFFF}- убийство или попытка убийства машиной или с расстрел с водительского места.`n{FF0000}Spawn Kill {FFFFFF}- убийство на респауне (на месте появления).`n{FF0000}Team Kill {FFFFFF}- убийство члена своей команды, фракции.`n{FF0000}Сharacter Kill (сокращение CK) {FFFFFF}- убийство, с целью полностью ликвидировать какого-либо персонажа, участвующего в игре.`n{FF0000}FastReload или Scroll {FFFFFF}- баг с быстрой перезарядкой.`n{FF0000}Repeat Kill {FFFFFF}- намеренное, повторное убийство одного и того же игрока.`n{FF0000}Willihopping {FFFFFF}- прыжок с велосипеда, мопеда, мотоцикла. По естеству даже с велика прыгнуть страховато, как Си Джей.`n{FF0000}Fastmoving {FFFFFF}- баг с быстрым перемещением.`n`n{3CFF00}Остальные термины:`n`n{FF0000}OOC (Out Of Character) {FFFFFF}- всё, что касается реального мира (пишется в /n чат).`n{FF0000}IC (In Character) {FFFFFF}- всё, что касается виртуального мира, то есть игры (пишется в обычный чат).`n{FF0000}AFК (Away From Keyboard) {FFFFFF}- отошёл от клавиатуры.`n{FF0000}Role-Play Nickname {FFFFFF}- ник по формату: Имя_Фамилия. Пример: Vasilij_Belov.`n{FF0000}Фракция {FFFFFF}- организация, банда, мафия и т.д. Пример: LSPD, FBI.`n{FF0000}Newbie (Noob) {FFFFFF}- новичок, игрок, не понимающий сути игры RP, игрок не умеющий играть. На игровом сленге - Нуб`n{FF0000}Spawn (ReSpawn) {FFFFFF}- Место появления персонажа на сервере. На игровом сленге - Респ`n`n`n{FFFFFF}p.s. - информация взята с форума Advance Role Play.", "Отмена")
return
menu1_6:
SendChat("/ad "textad)
SendChat("/ad "textad)
return
menu1_7:
{
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}Flooder запущен, для остановки нажмите {0000FF}F3{FFFFFF}.")
}
Loop
{
{
SendChat("/buybiz")
SendInput {Enter}
sleep 1200
}
}
F3::
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}Flooder остановлен.")
reload
return
menu1_8:
{
SendChat("/buy")
Sleep 800
SendInput {Down}{Down}{Down}{enter}
Sleep 800
SendChat("/healme")
Sleep 800
SendChat("/buy")
Sleep 800
SendInput {Down}{Down}{Down}{enter}
Sleep 800
SendChat("/me купил аптечку и положил в левый карман штанов")
Sleep 800
SendChat("/do Аптечка в кармане.")
Sleep 800
SendChat("/buy")
Sleep 800
SendInput {Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{enter}
Sleep 800
SendChat("/me купил маску и положил в правый карман штанов")
Sleep 800
SendChat("/do Маска в кармане.")
}
return
menu1_9:
Sleep, 100
menuad:=1
Showdialog("1", "{FD4C00}WideHelper {FFFFFF}• {FD4C00}/ad", "{FFFFFF}Введи сюда текст для своего объявления.`n{FF1515}- Не используй слишком много знаков!`n- {FF1515}Вводи без {FFFFFF}'/ad'!`n{46FF1C}- Пример: LS | Ищу скриптера по имени Thomas Wide. Напиши AHK мне!", "Отмена")
input, textad, V, {Enter}
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}вы задали текст объявления{FD4C00}(" textad ").{FFFFFF} Чтобы его подать используйте {FD4C00}главное меню.")
return
menu1_10:
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}бот запущен, для остановки нажмите {FD4C00}F3{FFFFFF}.")
settimer, check, 100
Loop
{
Send,{W down}
Sleep 3100
Send, {W up}
Sleep 1500
}
Return
check:
GetKeyState, state, F3
if state = D
{
settimer, check, off
reload
}
return
menu1_11:
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}макрос на мото запущен, для остановки нажмите {0000FF}F3{FFFFFF}.")
drive:
Send, {Up down}
Sleep, 1
Send, {Up up}
Sleep, 2
Goto, drive
GetKeyState, state, F3
if state = D
{
reload
}
return
menu1_12:
Sleep, 500
addd:="LS | Лучшее топливо во всем штате на АЗС 'Заводская'!"
addd2:="LS | Закупись по-полной в 24/7 справа от мэрии г.ЛС!"
SendChat("/ad " addd)
SendChat("/ad " addd2)
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}бот запущен, для остановки нажмите {FD4C00}F3{FFFFFF}.")
SetTimer, timer, on
return
timer:
FileRead, ChatLog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
if (RegExMatch(ChatLog, "\] (.*) \| (.*) \| Отправил (.*)\[(.*)\] \(тел. (.*)\)", out))
{
FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
if (out3=="Thomas_Wide")
{
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}до отправки /ad {FD4C00}3...")
Sleep, 1000
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}до отправки /ad {FD4C00}2...")
Sleep, 1000
addChatMessage("{FD4C00}[Thomas Wide]: {FFFFFF}до отправки /ad {FD4C00}1...")
Sleep, 1000
addd:="LS | Лучшее топливо во всем штате на АЗС 'Заводская'!"
addd2:="LS | Закупись по-полной в 24/7 справа от мэрии г.ЛС!"
SendChat("/ad " addd)
SendChat("/ad " addd2)
}
return