Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Numpad0::
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/ans{Space}
- userID := getID()
- if (userID = -1) {
- SendInput, {BackSpace 100}{F6}
- return
- }
- SendInput, {Space}
- return
- Numpad1::
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}{BackSpace 100}/helpahk{Space}
- userID := getID()
- if (userID = -1) {
- SendInput, {BackSpace 100}{F6}
- return
- }
- SendInput, {Space}
- Input, comand, V, {Space}{F6}
- if (ErrorLevel := "EndKey:Space")
- {
- SendInput, {BackSpace 100}
- %comand%(userID)
- }
- else if (ErrorLevel := "EndKey:F6")
- {
- SendInput, {BackSpace 100}{F6}
- }
- return
- Numpad2::
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, {F6}/commahk{Space}
- userID := getID()
- if (userID = -1) {
- SendInput, {BackSpace 100}{F6}
- return
- }
- SendInput, {BackSpace 100}
- SendInput, /ans %userID% Для этого используйте команду "".{Left 2}
- SendInput, {Alt down}{Shift down}{Alt up}{Shift up}
- return
- getID(){
- Input, key, L1, {Up}
- if (ErrorLevel = "EndKey:Up")
- {
- userIDs := []
- IDcount := 0
- Loop, Read, C:\Users\Данил\Documents\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt
- {
- if ("[A] Вопрос от " = SubStr(A_LoopReadLine, 12, 14))
- {
- idStartPos := InStr(A_LoopReadLine, "[", false, 1, 3) + 1
- idLen := InStr(A_LoopReadLine, "]", false, 1, 3) - idStartPos
- curUserID := SubStr(A_LoopReadLine, idStartPos, idLen)
- userIDs.Push(curUserID)
- IDcount := IDcount + 1
- }
- }
- curUserIDIndex := IDcount
- curUserID := userIDs[curUserIDIndex]
- SendInput, %curUserID%
- while (curentUserIDIndex != -1)
- {
- Input, key, L1, {Up}{Down}{Space}{F6}
- if (ErrorLevel = "EndKey:Up")
- {
- if (((curUserIDIndex - 1) > 0) && ((curUserIDIndex - 1) < (IDcount + 1)))
- {
- curUserIDIndex := curUserIDIndex - 1
- del := StrLen(curUserID)
- loop, %del%
- {
- SendInput, {BackSpace}
- }
- curUserID := userIDs[curUserIDIndex]
- SendInput, %curUserID%
- }
- }
- else if (ErrorLevel = "EndKey:Down")
- {
- if (((curUserIDIndex + 1) > 0) && ((curUserIDIndex + 1) < (IDcount + 1)))
- {
- curUserIDIndex := curUserIDIndex + 1
- del := StrLen(curUserID)
- loop, %del%
- {
- SendInput, {BackSpace}
- }
- curUserID := userIDs[curUserIDIndex]
- SendInput, %curUserID%
- }
- }
- else if (ErrorLevel = "EndKey:F6")
- {
- curUserID := -1
- curUserIDIndex := -1
- Break
- }
- else if (ErrorLevel = "EndKey:Space")
- {
- curUserIDIndex := -1
- Break
- }
- }
- }
- return curUserID
- }
- кмнд(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Для этого используйте команду "".{Left 2}
- }
- гос(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Следите за государственными новостями, их объявляют лидеры или заместители.
- }
- мост(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Мост поднимается каждые 30 минут и через 3 минуты опускается.
- }
- увал(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Ожидайте лидера или заместителей. VIP аккаунтам доступна команда "/leave".
- }
- вб(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Военный билет выдаётся по достижении 5-го ранга в армии.
- }
- кат(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% A - мотоциклы, B - легковые, C - грузовые, D - автобусы.
- }
- лиц(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Лицензии Вы можете купить у лицензера в администрации области (/gps > 4 > 1)
- }
- права(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Водительские права Вы можете получить в автошколе (/gps > 1 > 13)
- }
- бенз(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Подойдите к машине и нажмите английскую клавишу "H".{left 53}
- }
- мет(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Металл Вы можете купить на шахте (/gps > 2 > 2)
- }
- дер(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Дерево Вы можете купить на лесорубах (/gps > 2 > 1)
- }
- рыба(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Для рыбалки приедьте на причал (/gps > 1 > 22) и пропишите команду "/fish".
- }
- вх(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% WH - постоянные прыжки на велосипеде.
- }
- дм(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% DM - причинение ущерба здоровью игрового персонажа без весомой на то игровой причины.
- }
- мг(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% MG - смешивание игровой и внеигровой информации.
- }
- нрп(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% NonRP - действия персонажа, которые бы он не сделал в реальной жизни.
- }
- рп(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% RP - игра персонажами по ролям, приближённая к реальной жизни.
- }
- бх(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% BH - бег с постоянным использованием прыжков.
- }
- дб(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% DB - причинение ущерба здоровью с машины персонажу без весомой на то игровой причины.
- }
- пг(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% PG - преувеличение возможностей своего персонажа.
- }
- рвк(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% RVK - причинение ущерба здоровью игровому персонажу в отместку, который ранее Вас убил.
- }
- рпк(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% RPK - намеренное повторное убийство одного и того же игрока, которого Вы уже убили ранее.
- }
- тк(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% TK - причинение ущерба здоровью члена своей фракции без весомой на то игровой причины.
- }
- раб(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Устроиться на работу Вы можете в администрации области (/gps > 4 > 1)
- }
- ном(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Номера на транспорт можно приобрести в ДПС (/gps > 4 > 3) или через "/donate".
- }
- цкат(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% "A" - 4.000 рублей, "B" - 5.000 рублей, "C" - 5.500 рублей, "D" - 6.500 рублей.
- }
- рвц(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput,/ans %userIDtemp% Ожидайте о проведении RWC в чате.
- }
- баня(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput,/ans %userIDtemp% Увы, но помыться можно только в бане (gps > общественные места)
- }
- че(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput,/ans %userIDtemp% Не совсем понял Ваше обращение, перефразируйте его, пожалуйста
- }
- н(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% Никак.
- }
- муз(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% На рынке у других игроков или в ларьке.
- }
- рил(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput,/ans %userIDtemp% Вы должны решить данный вопрос без участия администрации сервера..
- Sleep 4000
- SendInput, {F6}/ans %userIDtemp% .. это ролевое действие, а у нас RolePlay сервер :)
- }
- удоч(userIDtemp){
- SendMessage, 0x50,, 0x4190419,, A
- SendInput, /ans %userIDtemp% С 0 по 9 уровень - Вам будет доступна удочка TF 100, с 10 по 29 - удочка..
- Sleep 4000
- SendInput, /ans %userIDtemp% ..RT 350, с 30 и последующие уровни - удочка HF 1000.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement