1

Тема: AHK: Автоответчик на сообщение в SAMP

Добрый день, знатоки.
Недавно начал увлекаться написанием скриптов для самп, возникла идея при получении сообщения при нажатии определённой клавиши выводить в чат текст в формате /смс "номер" для последующей быстрой и удобной отправки ответного сообщения. Опишу более подробно: в чат прилетает смс в виде "СМС от "ник" [номер телефона]", я же хочу, чтобы при нажатии клавиши "\" в чат набирался текст в виде "/смс номер телефона ". Написал подобие ответчика, но пока вышло реализовать только /смс, никак не могу сообразить, как автоматически вставлять номер телефона. Сим-карты на сервере в формате от хх до ххххххх. Ниже привожу пример кода, который получилось написать с моих уровнем знаний на данный момент. По клавише "\" он включается и выключается. При получении текста в чате в виде "СМС от" открывается чат и вводиться /смс . Если можно будет обойтись без использования чатлога, как в моём коде, то будет вообще великолепно
Пр: пришёл текст СМС от Ivan Ivanov [25666]: текст.
В ответ автоввод /смс номер телефона выше .

[quote]
#Include samp-udf.ahk
#IfWinActive GTA:SA:MP

\::
SetTimer, check_chat, % ((in := !in) ? 50 : "off")
AddChatMessage("Автоответ " (in ? "включён" : "выключен"))
Return
    check_chat:
    GetChatLine(0, chat)
	if chat contains СМС от
    {
        Sleep, 2000
        SendInput, {F6}/смс 
        Sleep, 200
		SetTimer, check_chat, off
		Return
	}
Return
[/quote]