Спойлер: Ахк для Тачки !1:: { SendMessage, 0x50,, 0x4190419,, A SendInput,{F6}/me Достал брелок " Text Вашей т\с" {Enter} sleep 1500 Sendinput,{F6}/me Нажал на кнопку "Открыть двери" {Enter} sleep 1500 Sendinput,{F6}/vlock {Enter} Return } !2:: { Sendinput,{F6}/me На приборной панеле нажал на кнопку "Закрыть двери" {Enter} sleep 2000 Sendinput,{F6}/vlock {Enter} Return } !3:: { Sendinput,{F6}/me потянул ремень на себя {Enter} sleep 1500 Sendinput,{F6}/rem {Enter} Return }
AHK скрипт на работу "Такси" Спойлер: AHK Numpad0:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}Здравствуйте, Вас приветствует такси.{Enter} sleep 1500 SendInput, {F6}Куда едем?{Enter} sleep 5000 SendInput, {F6}Я Вас понял, выезжаем.{Enter} Return Numpad1:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/me вял рацию в руки{Enter} sleep 1500 SendInput, {F6}/do Рация в руках{Enter} sleep 1500 SendInput, {F6}/me доложил диспетчеру своё местоположение{Enter} sleep 1500 SendInput, {F6}/me доложил место направления{Enter} Return Numpad2:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}Всё мы приехали, удачи.{Enter} sleep 1500 SendInput, {F6}/me тонко намекнул, что не откажется от чаевых{Enter} Return Numpad3:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/do На лобовом стекле надпись:"Свободное такси"{Enter} Return AHK скрипт на работу "Водитель маршрутки" Спойлер: AHK Numpad0:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/me вывесил табличку:"Бесплатный проезд"{Enter} sleep 1500 SendInput, {F6}/beginwork{Enter} Return Numpad1:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/do Маршрутка отъезжает от остановки через 10 сек.{Enter} sleep 9000 SendInput, {F6}/do Маршрутка отъезжает от остановки{Enter} Return AHK скрипт для "Механика" Спойлер: AHK Numpad0:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/me взял документ и лицензию с заправки{Enter} sleep 1500 SendInput, {F6}/mcontract{Enter} Return Numpad1:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/me выписал чек для починки т/с{Enter} sleep 1500 SendInput, {F6}/mrepair Return Numpad2:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/me выписал чек для заправки т/с{Enter} sleep 1500 SendInput, {F6}/mfill Return Numpad3:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/do Рабочий механик.{Enter} Return АНК Скрипт для "Дальнобойщика" Спойлер: АНК poezdki=0 gruz= 0 dengi=0 NumPad0:: SendInput, {F6}/Vlock{Enter} sleep 1600 SendInput, {F6}/rem{Enter} Return NumPad1:: checkfile = %A_MyDocuments%\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt FileRead, info, %checkfile% FileDelete %checkfile% FileAppend %checkfile% SendMessage, 0x50,, 0x4190419,, A SendInput,{F6}/tunload{Enter} sleep 1600 FileRead, info, %checkfile% if info contains Вы разгрузили { ruda=0 gruz+= %Amount% poezdki+=1 ruda+=%Amount% ruda*=800 dengi+= %ruda% SendInput,{F6}/do Время на часах приборной панели %A_Hour%:%A_Min%:%A_Sec%.{Enter} ; hour = %A_Hour% min = %A_Min% sec = %A_Sec% min+= 5 sec+= 30 if (sec >= 60) { sec-= 60 min+= 1 } if(min >=60) { min-= 60 hour+= 1 } if (hour >= 24) { hour-= 24 } if (sec < 10){ sec= 0%sec% } if (min < 10){ min= 0%min% } Sleep 1100 SendInput,{F6}/do Навигатор указал примерное время загрузки %hour%:%min%:%sec%{Enter} loop { if ( A_Hour = hour and A_Min = min and A_Sec = sec) { SoundPlay, *48 Exit } } } return NumPad2:: checkfile = %A_MyDocuments%\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt FileRead, info, %checkfile% FileDelete %checkfile% FileAppend %checkfile% SendMessage, 0x50,, 0x4190419,, A SendInput,{F6}/tload{Space} Input, Amount, V, {Enter} sleep 1600 FileRead, info, %checkfile% if info contains Вы загрузили { SendInput,{F6}/do Время на часах приборной панели %A_Hour%:%A_Min%:%A_Sec%.{Enter} hour = %A_Hour% min = %A_Min% sec = %A_Sec% min+= 5 sec+= 30 if (sec >= 60) { sec-= 60 min+= 1 } if(min >=60) { min-= 60 hour+= 1 } if (hour >= 24) { hour-= 24 } if (sec < 10){ sec= 0%sec% } if (min < 10){ min= 0%min% } Sleep 1100 SendInput,{F6}/do Навигатор указал примерное время разгрузки %hour%:%min%:%sec% {Enter} loop { if ( A_Hour = hour and A_Min = min and A_Sec = sec) { SoundPlay, *48 Exit } } } return NumPad3:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/do Бортовой компьютер сообщает: Количество совершенных поездок: %poezdki%{Enter} Sleep 1100 SendInput, {F6}/do Бортовой компьютер сообщает: Количество перевезенных тонн: %gruz%{Enter} Sleep 1100 SendInput, {F6}/do Бортовой компьютер сообщает: Количество полученных денег: %dengi%{Enter} return NumPad4:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/f Прием. Загрузил %Amount% тонн нефти, отправляюсь на разгрузку.{Enter} return NumPad5:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}/f Прием. Разгрузился на нефтезаводе, отправляюсь на загрузку.{Enter} return NumPad6:: SendMessage, 0x50,, 0x4190419,, A SendInput,{F6}/do Навигатор указал примерное время загрузки/разгрузки %hour%:%min%:%sec% {Enter} return P.S Сам пользуюсь все норм ето тем кто хочет буть рп игроком