Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- !NumPadX = Alt+NumPadX
- ^NumPadX = Ctrl+NumPadX
- Все отказы делаются с кнопкой Alt
- NumPad0 - Начало
- Ctrl+NumPad0 - Начало собеса
- Alt+NumPad0 - [Отказ] Если за номерами
- NumPad1 - Место проживания
- Alt+NumPad1 - [Отказ] Если нету дома или квартиры
- NumPad2 - Паспорт
- Alt+NumPad2 - [Отказ] Дал паспорт не по RP
- Numpad3 - Взял паспорт в руки
- Alt+NumPad3 - [Отказ] Нету ВБ
- Numpad4 - Ввел данные паспорта
- Ctrl+NumPad4 - Все хорошо в паспорте
- Alt+NumPad4 - [Отказ] Если есть розыск или законка меньше 50
- Numpad5 - Где работал
- Ctrl+NumPad5 - Трудовая книжка
- Alt+NumPad5 - [Отказ] Дал трудовую книжку не по RP
- Numpad6 - Взял просмотрел и отдал трудовую книжку
- Numpad7 - Устав
- Ctrl+NumPad7 - Пункт 1.3 устава
- Alt+NumPad7 - [Отказ] Не знает устав
- Numpad8 - термины
- Ctrl+Numpad8:: ; Термены на англиском
- Alt+NumPad8 - [Отказ] Не знает RP термены
- Numpad9 - Принять
- F5 - Быстрый b чат
- NumpadDiv - Быстрый r чат с тэгом
- NumpadMult - Быстрый rb чат
- NumpadAdd - Скрин с /time
- */
- ;------------------------------------
- ; ЧАСОВОЙ ПОЯС
- timeZone := 3 ; Не забывайте что часовой пояс мск +3. Плюс писать не надо, а вот минус писать обезательно.
- ;------------------------------------
- NumPad0:: ; Начало
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Вы на собеседование?{Enter}
- return
- ^NumPad0:: ; Начало собеса
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Здравствуйте, представьтесь. {Enter}
- Sleep 5000
- SendInput, {F6}Сколько Вам лет?{Enter}
- Return
- !NumPad0:: ; [Отказ] Если за номерами
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Номера выдаются строго по графику.{Enter}
- Sleep 3000
- if ((timeZone + A_Hour - 3) < 24 and (timeZone + A_Hour - 3) >= 0) {
- cDay := A_WDay
- cHour := timeZone + A_Hour - 3
- } else if ((timeZone + A_Hour - 3) >= 24) {
- if ((A_WDay + 1) = 8) {
- cDay := 1
- } else {
- cDay := A_WDay + 1
- }
- cHour := (timeZone + A_Hour - 3) - 24
- } else if ((timeZone + A_Hour - 3) < 0) {
- if ((A_WDay - 1) = 0) {
- cDay := 7
- } else {
- cDay := A_WDay - 1
- }
- cHour := 24 + (timeZone + A_Hour - 3)
- }
- Sendinput {F6}/me oтогнув рукав посмотрел на часы марки "Rolex" {Enter}
- Sleep 3000
- Sendinput {F6}/do Время на часах - %cHour%:%A_Min%.{Enter}
- Sleep 1000
- Sendinput {F6}/time{Enter}
- Sleep 2000
- if ((cDay = 1 and cHour >= 16) or (cDay = 2 and cHour < 11)) { ;Понедельник
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Понедельник: 11:00-16:30 в ДПС г.Южный.{Enter}
- } else if ((cDay = 2 and cHour >= 11) and (cDay = 2 and ((cHour = 16 and A_Min < 30) or cHour < 16))) {
- hourLeft := 16 - cHour
- minLeft := 30 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 2 and ((cHour = 16 and A_Min >= 30) or cHour > 16) or (cDay = 3 and cHour < 12))) { ;Вторник
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Вторник: 12:00-16:00 в ДПС г.Арзамас.{Enter}
- } else if ((cDay = 3 and cHour >= 12) and (cDay = 3 and cHour < 16)) {
- hourLeft := 16 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 3 and cHour >= 16) or (cDay = 4 and cHour < 12)) { ;Среда
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Среда: 12:00-16:00 в ДПС г.Южный.{Enter}
- Sleep 2000
- Sendinput {F6}Среда: 15:00-17:00 в ДПС г.Арзамас.{Enter}
- } else if ((cDay = 4 and cHour >= 12) and (cDay = 4 and cHour < 15)) {
- hourLeft := 16 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 4 and cHour >= 15) and (cDay = 4 and cHour < 16)) {
- hourLeft := 16 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- Sleep 3000
- hourLeft := 17 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 4 and cHour >= 16) and (cDay = 4 and cHour < 17)) {
- hourLeft := 17 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 4 and cHour >= 17) or (cDay = 5 and cHour < 14)) { ;Четверг
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Четверг: 14:00-18:00 в ДПС г.Арзамас.{Enter}
- } else if ((cDay = 5 and cHour >= 14) and (cDay = 5 and cHour < 18)) {
- hourLeft := 18 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 5 and cHour >= 18) or (cDay = 6 and cHour < 11)) { ;Пятница
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Пятница: 11:00-14:30 в ДПС г.Арзамас.{Enter}
- Sleep 2000
- Sendinput {F6}Пятница: 14:00-17:00 в ДПС г.Южный.{Enter}
- } else if ((cDay = 6 and cHour >= 11) and (cDay = 6 and cHour < 14)) {
- hourLeft := 14 - cHour
- minLeft := 30 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 6 and cHour >= 14) and (cDay = 6 and ((cHour = 14 and A_Min < 30) or cHour < 14))) {
- hourLeft := 14 - cHour
- minLeft := 30 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- Sleep 3000
- hourLeft := 17 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 6 and ((cHour = 14 and A_Min >= 30) or cHour > 14) and (cDay = 6 and cHour < 17))) {
- hourLeft := 17 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 6 and cHour >= 17) or (cDay = 7 and cHour < 12)) { ;Суббота
- SendInput, {F6}Ближайшее время выдачи номеров.{Enter}
- Sleep 2000
- Sendinput {F6}Суббота: 12:00-15:00 в ДПС г.Южный.{Enter}
- Sleep 2000
- Sendinput {F6}Суббота: 13:30-18:00 в ДПС г.Арзамас.{Enter}
- } else if ((cDay = 7 and cHour >= 12) and (cDay = 7 and ((cHour = 13 and A_Min < 30) or cHour < 13))) {
- hourLeft := 15 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 7 and ((cHour = 13 and A_Min >= 30) or cHour > 13)) and (cDay = 7 and cHour < 15)) {
- hourLeft := 15 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- Sleep 3000
- hourLeft := 18 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 7 and cHour >= 15) and (cDay = 7 and cHour < 18)) {
- hourLeft := 18 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Арзамас.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- } else if ((cDay = 7 and cHour >= 18) or (cDay = 1 and cHour < 14)) { ;Воскресение
- SendInput, {F6}Ближайшее время выдачи номеров{Enter}
- Sleep 2000
- Sendinput {F6}Воскресенье: 14:00-16:00 в ДПС г.Южный.{Enter}
- } else if ((cDay = 1 and cHour >= 14) and (cDay = 1 and cHour < 16)) {
- hourLeft := 16 - cHour
- minLeft := 0 - A_Min
- if (minLeft < 0) {
- hourLeft := hourLeft - 1
- minLeft := 60 + minLeft
- }
- SendInput, {F6}Выдача номеров происходит сейчас в г.Южный.{Enter}
- Sleep 3000
- SendInput, {F6}У вас осталось %hourLeft%:%minLeft%.{Enter}
- }
- Sleep 3000
- Sendinput {F6}/b Время по мск{Enter}
- return
- NumPad1:: ; Место проживания
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Где вы проживаете?{Enter}
- Sleep 3000
- SendInput, {F6}Назовите ваш точный адрес?{Enter}
- Sleep 3000
- SendInput, {F6}/b В /stats подьезд и квартира{Enter}
- Return
- !NumPad1:: ; [Отказ] Если нету дома или квартиры
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как у вас нету прописки.{Enter}
- Return
- NumPad2:: ; Паспорт
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Можно Ваш паспорт?{Enter}
- Return
- !NumPad2:: ; [Отказ] Дал паспорт не по RP
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как на вас нету формы.{Enter}
- Return
- Numpad3:: ; Взял паспорт в руки
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/me протянул правую руку, взял паспорт{enter}
- sleep 3000
- SendInput, {F6}/me открыл паспорт, пролистал до 2 страницы{enter}
- sleep 3000
- SendInput, {F6}/me сверил фотографию в паспорте с человеком напротив{enter}
- Return
- !NumPad3:: ; [Отказ] Нету ВБ
- SendMessage, 0x50,, 0x4190419,, A
- Sendinput, {F6}/me закрыл паспорт и правой рукой протянул его {enter}
- Sleep 3000
- Sendinput, {F6}/anim 6{enter}
- Sleep 3000
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как у вас нету военного билета.{Enter}
- Return
- Numpad4:: ; Ввел данные паспорта
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/me зашёл в базу данных через компьютер{enter}
- sleep 3000
- SendInput, {F6}/me ввёл в базу данных Имя, Фамилию, серию и номер, адрес прописки с паспорта{enter}
- sleep 3000
- SendInput, {F6}Одну минуту, сейчас проверим на подлинность Ваши данные паспорта.{enter}
- sleep 3000
- SendInput, {F6}/me взглянул на экран монитора компьютера{enter}
- Return
- ^Numpad4:: ; Все хорошо в паспорте
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/do Данные совпадают.{enter}
- sleep 3000
- SendInput, {F6}Хорошо, данные совпадают.{enter}
- Sleep 3000
- Sendinput, {F6}/me закрыл паспорт и правой рукой протянул его{enter}
- Sleep 3000
- Sendinput, {F6}/anim 6{enter}
- Return
- !Numpad4:: ; [Отказ] Если есть розыск или законка меньше 50
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/do Данные не совпадают.{enter}
- sleep 3000
- SendInput, {F6}Хм...{enter}
- sleep 3000
- SendInput, {F6}Данные не совпадают.{enter}
- Sleep 3000
- Sendinput, {F6}/me закрыл паспорт и правой рукой протянул его{enter}
- Sleep 3000
- Sendinput, {F6}/anim 6{enter}
- Sleep 3000
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как данные вашего паспорта не совпадают.{Enter}
- Return
- Numpad5:: ; Где работал
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Работали ли Вы в каких либо государственных организациях, если да, то в каких?{Enter}
- Sleep 3000
- Return
- ^Numpad5:: ; Трудовая книжка
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Не могли бы Вы дать мне Вашу трудовую книгу?{Enter}
- Sleep 3000
- SendInput, {F6}/b /showtk{Enter}
- Return
- !NumPad5:: ; [Отказ] Дал трудовую книжку не по RP
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как на вас нету формы.{Enter}
- Return
- Numpad6:: ; Взял просмотрел и отдал трудовую книжку
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/me протянул руку, затем взял трудовую книжку у человека{Enter}
- Sleep 3000
- SendInput, {F6}/me открыл трудовую книжку, затем просмотрел её{Enter}
- Sleep 3000
- SendInput, {F6}/me закрыл трудовую книжку и правой рукой протянул её{Enter}
- Sleep 3000
- SendInput, {F6}/anim 6{Enter}
- Return
- Numpad7:: ; Устав
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Знаете ли Вы устав "ДПС"?{Enter}
- Return
- ^Numpad7:: ; Пункт 1.3 устава
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Назовите мне пункт 1.3 устава "ДПС".{Enter}
- Return
- !NumPad7:: ; [Отказ] Не знает устав
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как вы не знаете устав ДПС.{Enter}
- Return
- Numpad8:: ; RP термины
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/b MG, ТК, DM в /b (полную расшифровку){Enter}
- Return
- ^Numpad8:: ; Термены на англиском
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/b Термины пишутся на англиском{Enter}
- Sleep 3000
- SendInput, {F6}/b Тоесть не МГ - ... а MG - ...{Enter}
- Return
- !NumPad8:: ; [Отказ] Не знает RP термены
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Мы не можем вас принять.{Enter}
- Sleep 3000
- SendInput, {F6}Так как на вас нету формы.{Enter}
- Sleep 3000
- SendInput, {F6}/b Незнание терминов RP{Enter}
- Sleep 3000
- SendInput, {F6}/b Правильно будет:{Enter}
- Sleep 3000
- SendInput, {F6}/b MetaGaming (MG) - смешивание игровой и внеигровой информации{Enter}
- Sleep 3000
- SendInput, {F6}/b TeamKill (TK) - причинение ущерба здоровью члена своей фракции без весомой на то игровой причины{Enter}
- Sleep 3000
- SendInput, {F6}/b DeathMatch (DM) - причинение ущерба здоровью игрового персонажа без весомой на то игровой причины{Enter}
- Return
- Numpad9:: ; Принять
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}Я готов принять Вас на работу, ожидайте..{Enter}
- Sleep 3000
- SendInput, {F6}/b Так, твой отдел "ОПН".{Enter}
- Sleep 3000
- SendInput, {F6}/b За нарушения правил дорожного движения и устава, Вы получите выговор или увольнение.{Enter}
- Sleep 3000
- SendInput, {F6}/r [Ком.Сост] Жетон прошел собеседование
- Loop, 21 {
- SendInput, {Left}
- }
- Return
- F5:: ; Быстрый b чат
- SendMessage, 0x50,, 0x4190419,, A
- Sendinput,{F6}/b{space}
- return
- NumpadDiv:: ; Быстрый r чат с тэгом
- SendMessage, 0x50,, 0x4190419,, A
- Sendinput,{F6}/r [Ком.Сост]{space}
- return
- NumpadMult:: ; Быстрый rb чат
- SendMessage, 0x50,, 0x4190419,, A
- Sendinput,{F6}/rb{space}
- return
- NumpadAdd:: ; Скрин с /time
- SendMessage, 0x50,, 0x4190419,, A
- Sendinput,{F6}/time{enter}
- Sleep 500
- Sendinput,{F8}
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement