Всем доброго времени суток!
Я чисто для себя хотел написать АХК скрипт чтоб автоматический ловить объявлении на сампе. И вот написал самостоятельно этот код:
Но у меня скрипт правильно не работает:
Короче, мне надо сделать вот так:
Нажимаю на Альт+1 и скрипт активируется. Когда в чате появляется вот такой част текста "Объявление на проверку: " должно в чат идти команда /обпр и клавиш ентер. Потом скрипт должен ждать пока в чате появляется сообщение "+$125"(пока я редактирую об.) . После этого должен продолжать ждать новую объявлению и снова и снова.
А при нажатии Альт+2 вес цикл должен останавливаться.
Помогите пожалуйста, буду очень благодарен!
Я чисто для себя хотел написать АХК скрипт чтоб автоматический ловить объявлении на сампе. И вот написал самостоятельно этот код:
AutoHotKey:
#Include samp.ahk
file := "C:\Users\dimas\Documents\GTA San Andreas User Files\SAMP\chatlog.txt"
!1::
AddChatMessage("{ffffff}Автоприем {00FF00}включен")
1:
Loop,
{
If chat contains Объявление на проверку:
Break
FileRead, Chat, %file%
FileDelete, %file%
FileAppend, , %file%
}
SendChat("/обпр")
Sleep, 200
Send {Enter}
2:
If chat contains {+}$125
{
SendChat("/time")
Sleep, 200
Send, {f8}
goto 1
}
Else
{
goto 2
}
!2::
AddChatMessage("{ffffff}Автоприем {FF0000}выключен")
Reload
Но у меня скрипт правильно не работает:
- Вместо текста "Автоприем включен/выключен" вводит ироглифы;
- после метки 2 скрипт дальше не работает и т.д.
Короче, мне надо сделать вот так:
Нажимаю на Альт+1 и скрипт активируется. Когда в чате появляется вот такой част текста "Объявление на проверку: " должно в чат идти команда /обпр и клавиш ентер. Потом скрипт должен ждать пока в чате появляется сообщение "+$125"(пока я редактирую об.) . После этого должен продолжать ждать новую объявлению и снова и снова.
А при нажатии Альт+2 вес цикл должен останавливаться
Помогите пожалуйста, буду очень благодарен!