Автопринятие вызовов для МЧС.
|
|
Toluk |
Дата: Вторник, 04.12.2018, 18:10 | Сообщение # 1
|
Новичок
Сообщений: 2
Статус: Offline
|
Может кто помочь сделать скрипт на автопринятие вызовов для МЧС?
Skiletik[331] вызывает медика (Idlewood, Los Santos) (/accept medic).
|
|
|
|
Skezzy_Coolio |
Дата: Вторник, 04.12.2018, 18:53 | Сообщение # 2
|
Новичок
Сообщений: 4
Статус: Offline
|
Код SetTimer, chat , 100
chat: chat := A_MyDocuments "/GTA San Andreas User Files/SAMP/ChatLog.txt" FileRead, ChatLog, % chat save(ChatLog) if (RegExMatch(ChatLog, "\] .*\[(\d+)\] вызывает медика (.*, .*) .*")) { SendChat("/accept medic") } return
Сообщение отредактировал Skezzy_Coolio - Вторник, 04.12.2018, 19:05 |
|
|
|
Toluk |
Дата: Вторник, 04.12.2018, 19:29 | Сообщение # 3
|
Новичок
Сообщений: 2
Статус: Offline
|
Skezzy_Coolio, А на какую кнопку активация?)
|
|
|
|
Skezzy_Coolio |
Дата: Вторник, 04.12.2018, 19:40 | Сообщение # 4
|
Новичок
Сообщений: 4
Статус: Offline
|
Toluk, автоматически
|
|
|
|
Nikolay_Zulik |
Дата: Вторник, 04.12.2018, 19:49 | Сообщение # 5
|
Новичок
Сообщений: 27
Статус: Offline
|
Код SetTimer, chat , 100
chat: chat := A_MyDocuments "/GTA San Andreas User Files/SAMP/ChatLog.txt" FileRead, ChatLog, % chat save(ChatLog) if (RegExMatch(ChatLog, "\] .*\[(\d+)\] вызывает медика (.*, .*) .*")) { addChatMessageEx("FFFFFF", "{FFFFFF} Чтобы принять вызов{FFFFFF} нажмите: {3DB839}ALT+Z" ) } return
!vk5A:: sendchat("/accept medic") return
Вот если хочешь на клавишу, ибо можешь стоять АФК или не захочешь ехать на вызов, что бы автоматически не принимало, это вариант на бинд. ALT+Z тогда принимает.
|
|
|
|
Skezzy_Coolio |
Дата: Вторник, 04.12.2018, 21:04 | Сообщение # 6
|
Новичок
Сообщений: 4
Статус: Offline
|
Nikolay_Zulik, тогда смысл от того, что мы чат читаем?) Лучше тогда так (Активация Alt+Z):
Код active := 0
SetTimer, chat , 100
!vk5A:: var := (active ? "Мы больше не ждём вызова(" : "Ждём вызов") addChatMessage(var) active := !active return
chat: chat := A_MyDocuments "/GTA San Andreas User Files/SAMP/ChatLog.txt" FileRead, ChatLog, % chat save(ChatLog) if (RegExMatch(ChatLog, "\] .*\[(\d+)\] вызывает медика (.*, .*) .*")) { if (active == 1) { SendChat("/accept medic") active := 0 addChatMessage("Принят вызов. Для включения ожидания нажмите Alt + Z") } } return
Сообщение отредактировал Skezzy_Coolio - Вторник, 04.12.2018, 21:18 |
|
|
|