AutoHotKey | Help

TawerokRP

Новичок
Автор темы
16
2
Нужно сделать ахк которое сможет скопировать из чат лога(крмп) текст из репорта. пример: [Жалоба] от Смит Джонстон[388]:{FFFFFF} Что с дорогами?. Уже 1 жалоб!!! -->> Должно будет получится: /a [Репорт] Смит Джонстон[388] - Что с дорогами?. При нажатие на клавишу.
 

Kvisk

Известный
211
223
Не особо шарю за крмп. Вот код, настройте под себя как вам удобно.
AutoHotKey:
#NoEnv

F12::
FileRead, chatlog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
StringSplit, LineArr, chatlog, `n
number := LineArr0 - 1
loop
{
    if number <= 0
        goto exit
    RegExMatch(LineArr%number%, "\[Жалоба\] от (.*?):{[A-f0-9]+} (.*?). Уже [0-9]+ жалоб", out)
    if out <>
        Break
    number --
}
MsgBox, /a [Репорт] %out1% - %out2%.
return 
exit:
MsgBox, Последний жалобы не найдено.
return
 
  • Нравится
Реакции: DimasVtec

TawerokRP

Новичок
Автор темы
16
2
Не особо шарю за крмп. Вот код, настройте под себя как вам удобно.
AutoHotKey:
#NoEnv

F12::
FileRead, chatlog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
StringSplit, LineArr, chatlog, `n
number := LineArr0 - 1
loop
{
    if number <= 0
        goto exit
    RegExMatch(LineArr%number%, "\[Жалоба\] от (.*?):{[A-f0-9]+} (.*?). Уже [0-9]+ жалоб", out)
    if out <>
        Break
    number --
}
MsgBox, /a [Репорт] %out1% - %out2%.
return
exit:
MsgBox, Последний жалобы не найдено.
return
Можешь так сделать?
unknown.png

Можно ли сделать так что бы текст брался из менюшки репорта
{скрин}
И писался в админ чат
/a [Репорт] От[ID] и сам текст
 

Kvisk

Известный
211
223
Можешь так сделать?
unknown.png

Можно ли сделать так что бы текст брался из менюшки репорта
{скрин}
И писался в админ чат
/a [Репорт] От[ID] и сам текст
к большому сожалению нет, так как норм крмп UDF нет, + я за крмп не шарю
 
  • Нравится
Реакции: GucciLoki и DimasVtec