Ищу скрипт "реакция на чат"

Статус
В этой теме нельзя размещать новые ответы.

talberom

Известный
Автор темы
98
14
Имеется такая строка:
Администратор Sam_Mason: Раздача | Первый кто напишет в репорт "+", получит ничего.
Хочу найти скрипт, который считывает строку, значение в кавычках и автоматически отправляет значение в репорт
/report +
Заранее спасибо.
 
Решение
AutoHotKey:
if (RegExMatch(GetChatLineEx(), "Администратор .*: Раздача \| Первый кто напишет в репорт "(.*)", получит ничего.", out)) {
SendChat("/report " out1)
}
Тебе даже подсветка БХ говорит, что ты (.*) вставил как переменную.
Способ №1 на чистом UDF:
AutoHotKey:
#SingleInstance, Force
#Persistent
#NoEnv

#Include, %A_ScriptDir%\SAMP.ahk

#If, WinActive("GTA:SA:MP")

!1::
{
    addChatMessageEx(0xBDBDBD, "Работает - не трогай")
    Loop {
        if (RegExMatch(getChatLineEx(), "i)^Администратор \w+: Раздача \| Первый кто напишет в репорт ""(?P<text>.*)"", получит ничего.?$", o)) {
            while (isDialogOpen())
                continue
            SendChat("/report " o["text"])
        }
    }
}
return[/FONT][/SIZE]
Способ...
Статус
В этой теме нельзя размещать новые ответы.