По сути проще просто для знающего

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

Fallen911

Известный
Автор темы
31
6
Нужен код для АХК, который пишет /q, когда в чате появляется фраза "ок"
 

Fallen911

Известный
Автор темы
31
6
1. Google -> "SAMP UDF".
2. Скачиваем.
3. Открываем скаченный файл.
4. В самый конец пишем код что выше.
5. Запускаем.
Вставлял код в эти ахк, не удается, нужна помощь:D
(мб это вообще не то, помоги плиз, я не в курсе за этот samp udf)
 

#Rin

Известный
Всефорумный модератор
1,214
1,036

Вложения

  • Script for R2.txt
    222.6 KB · Просмотры: 14
  • Script for R1.txt
    222.7 KB · Просмотры: 12

Fallen911

Известный
Автор темы
31
6
AutoHotKey:
file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Loop
{
    Fileread, chat, %file%
    if chat contains ок
    {
        FileDelete, %file%
        SendInput, {F6}/q{Enter}
    }
}
А теперь сам попробуй запустить данный код.
P.s. минус проводник через пару секунд
 

#Rin

Известный
Всефорумный модератор
1,214
1,036

#Rin

Известный
Всефорумный модератор
1,214
1,036
Версия, которая не нагружает проводник постоянным чтением файла. Лучше через память конечно было работать.
AutoHotKey:
chat := A_MyDocuments "/GTA San Andreas User Files/SAMP/chatlog.txt"
SetTimer, Chat, 50
return

Chat:
FileRead, chatlog, % chat
If chatlog contains ок
    SendInput, {F6}/q{Enter}
return
Вместо 50 можешь указать частоту проверки чата(В миллисекундах).
 

Fallen911

Известный
Автор темы
31
6
Версия, которая не нагружает проводник постоянным чтением файла. Лучше через память конечно было работать.
AutoHotKey:
chat := A_MyDocuments "/GTA San Andreas User Files/SAMP/chatlog.txt"
SetTimer, Chat, 50
return

Chat:
FileRead, chatlog, % chat
If chatlog contains ок
    SendInput, {F6}/q{Enter}
return
Вместо 50 можешь указать частоту проверки чата(В миллисекундах).
Не работает, после запуска ахк он сразу закрывается
 
Статус
В этой теме нельзя размещать новые ответы.