<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Автоответчик на сообщение в SAMP]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17824&amp;type=atom" />
	<updated>2023-06-07T21:51:08Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=17824</id>
		<entry>
			<title type="html"><![CDATA[AHK: Автоответчик на сообщение в SAMP]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=158493#p158493" />
			<content type="html"><![CDATA[<p>Добрый день, знатоки.<br />Недавно начал увлекаться написанием скриптов для самп, возникла идея при получении сообщения при нажатии определённой клавиши выводить в чат текст в формате /смс &quot;номер&quot; для последующей быстрой и удобной отправки ответного сообщения. Опишу более подробно: в чат прилетает смс в виде &quot;СМС от &quot;ник&quot; [номер телефона]&quot;, я же хочу, чтобы при нажатии клавиши &quot;\&quot; в чат набирался текст в виде &quot;/смс номер телефона &quot;. Написал подобие ответчика, но пока вышло реализовать только /смс, никак не могу сообразить, как автоматически вставлять номер телефона. Сим-карты на сервере в формате от хх до ххххххх. Ниже привожу пример кода, который получилось написать с моих уровнем знаний на данный момент. По клавише &quot;\&quot; он включается и выключается. При получении текста в чате в виде &quot;СМС от&quot; открывается чат и вводиться /смс . Если можно будет обойтись без использования чатлога, как в моём коде, то будет вообще великолепно<br />Пр: пришёл текст СМС от Ivan Ivanov [25666]: текст.<br />В ответ автоввод /смс номер телефона выше .</p><div class="codebox"><pre><code>[quote]
#Include samp-udf.ahk
#IfWinActive GTA:SA:MP

\::
SetTimer, check_chat, % ((in := !in) ? 50 : &quot;off&quot;)
AddChatMessage(&quot;Автоответ &quot; (in ? &quot;включён&quot; : &quot;выключен&quot;))
Return
    check_chat:
    GetChatLine(0, chat)
	if chat contains СМС от
    {
        Sleep, 2000
        SendInput, {F6}/смс 
        Sleep, 200
		SetTimer, check_chat, off
		Return
	}
Return
[/quote]</code></pre></div>]]></content>
			<author>
				<name><![CDATA[arket]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=43196</uri>
			</author>
			<updated>2023-06-07T21:51:08Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=158493#p158493</id>
		</entry>
</feed>
