<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; [SA:MP] Ahk помогите написать скрипт.]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12530</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12530&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «[SA:MP] Ahk помогите написать скрипт.».]]></description>
		<lastBuildDate>Sun, 05 Mar 2017 17:21:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113627#p113627</link>
			<description><![CDATA[<p><span style="color: green"><strong>5alamander</strong><br />Прочтите правила форума, приведите <a href="http://forum.script-coding.com/viewtopic.php?id=5421">в порядок заголовок</a> и свои посты (уберите избыточное цитирование и выделение текста всего поста жирным шрифтом, проставьте отсутствующие заглавные буквы). На исправления даётся 3 дня.<br /><strong>До исправлений ответы запрещены.</strong></span></p><br /><p><span style="color: green"><strong>slavafedora</strong><br />Уже который раз замечаю, что отвечаете в темах с нарушениями. Прошу больше этого не делать.</span></p><br /><p><span style="color: green"><strong>5alamander</strong><br />Замечание за неисполнение требований администрации. <strong>Тема закрыта.</strong></span></p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sun, 05 Mar 2017 17:21:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113627#p113627</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113625#p113625</link>
			<description><![CDATA[<div class="codebox"><pre><code>#include SAMP.ahk
~ESC::
~F6::
menu:=0 ; Обнуляем меню при нажатии ESC и F6
return

F3:: ; Кнопка вызова диалога
menu:=1
ShowDialog(&quot;2&quot;, &quot;Диалог 1&quot;, &quot;Первая`nВторая&quot;,&quot;Отмена&quot;) ; Диалог
return
F4:: ; Кнопка вызова диалога
menu:=2
ShowDialog(&quot;2&quot;, &quot;Диалог 2&quot;, &quot;Первая`nВторая&quot;,&quot;Отмена&quot;) ; Диалог
return

~LButton::
if (A_PriorHotkey &lt;&gt; &quot;~LButton&quot; or A_TimeSincePriorHotkey &gt; 500) ; Проверяем нажато ли два раза ЛКМ за 500мс, если нет ждем второе нажатие и ретурним
{
KeyWait, LButton
return
}
; Если нажато два раза, то делаем то что ниже
if (menu==1) ; Если &quot;menu&quot; равно 1
{
menu:=0 ; деактивирует меню
line:=getDialogLineNumber() ; В переменную &quot;line&quot; будет номер выбранной строки
sleep, 100 ; задержка перед телепортом на метку (можно делать под себя)
Gosub, menu_1_%line% ; переходит на мету выбранного пункта
return
}
if (menu==2) ; Если &quot;menu&quot; равно 2
{
menu:=0 ; деактивирует меню
line:=getDialogLineNumber() ; В переменную &quot;line&quot; будет номер выбранной строки
sleep, 100 ; задержка перед телепортом на метку (можно делать под себя)
Gosub, menu_2_%line% ; переходит на мету выбранного пункта
return
}
return

$~Enter:: ; при нажатии на Entrer
if (menu==1) ; Если &quot;menu&quot;равно 1
{
menu:=0 ; деактивирует меню
line:=getDialogLineNumber() ; В переменную &quot;line&quot; будет номер выбранной строки
sleep, 500 ; задержка перед телепортом на метку (можно делать под себя)
Gosub, menu_1_%line% ; переходит на мету выбранного пункта
return
}
if (menu==2) ; Если &quot;menu&quot; равно 2
{
menu:=0 ; деактивирует меню
line:=getDialogLineNumber() ; В переменную &quot;line&quot; будет номер выбранной строки
sleep, 500 ; задержка перед телепортом на метку (можно делать под себя)
Gosub, menu_2_%line% ; переходит на мету выбранного пункта
return
}
return

menu_1_1: ; это Первая строка в 1 диалоге
addChatMessage(&quot;Вы выбрали первую строку в диалоге №1&quot;)
return
menu_1_2: ; это Вторая строка в 2 диалоге
addChatMessage(&quot;Вы выбрали вторую строку в диалоге №1&quot;)
return

menu_2_1: ; это Первая строка в 2 диалоге
addChatMessage(&quot;Вы выбрали первую строку в диалоге №2&quot;)
return
menu_2_2: ; это Вторая строка в 2 диалоге
addChatMessage(&quot;Вы выбрали вторую строку в диалоге №2&quot;)
return</code></pre></div><p>Небольшой урок. Изучайте.</p>]]></description>
			<author><![CDATA[null@example.com (slavafedora)]]></author>
			<pubDate>Sun, 05 Mar 2017 16:36:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113625#p113625</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113624#p113624</link>
			<description><![CDATA[<div class="quotebox"><cite>slavafedora пишет:</cite><blockquote><div class="codebox"><pre><code>:?:/команда::
{ 
help = 
( 
Всякий заданный текст
В несколько строк.							   
) 
showDialog(0, &quot;Название диалога&quot;, help, &quot; Закрыть &quot;) 
} 
Return</code></pre></div><p>Ну это в очень простом использовании ибо больше расписывать лень. Так тоже будет работать.<br />Для работы нужен SAMP UDF.</p></blockquote></div><p>а вот еще вопрос,как сделать диалоговое окно с возможностью выбора.<br />тоисть: есть строчка 1.Текст строчки, когда нажимаю на эту строку откриваеться другое окно с текстом.</p>]]></description>
			<author><![CDATA[null@example.com (5alamander)]]></author>
			<pubDate>Sun, 05 Mar 2017 16:28:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113624#p113624</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113623#p113623</link>
			<description><![CDATA[<div class="quotebox"><cite>slavafedora пишет:</cite><blockquote><div class="codebox"><pre><code>:?:/команда::
{ 
help = 
( 
Всякий заданный текст
В несколько строк.							   
) 
showDialog(0, &quot;Название диалога&quot;, help, &quot; Закрыть &quot;) 
} 
Return</code></pre></div><p>Ну это в очень простом использовании ибо больше расписывать лень. Так тоже будет работать.<br />Для работы нужен SAMP UDF.</p></blockquote></div><p>Спасибо, буду думать что и как и до чего.</p>]]></description>
			<author><![CDATA[null@example.com (5alamander)]]></author>
			<pubDate>Sun, 05 Mar 2017 16:25:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113623#p113623</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113622#p113622</link>
			<description><![CDATA[<div class="codebox"><pre><code>:?:/команда::
{ 
help = 
( 
Всякий заданный текст
В несколько строк.							   
) 
showDialog(0, &quot;Название диалога&quot;, help, &quot; Закрыть &quot;) 
} 
Return</code></pre></div><p>Ну это в очень простом использовании ибо больше расписывать лень. Так тоже будет работать.<br />Для работы нужен SAMP UDF.</p>]]></description>
			<author><![CDATA[null@example.com (slavafedora)]]></author>
			<pubDate>Sun, 05 Mar 2017 16:21:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113622#p113622</guid>
		</item>
		<item>
			<title><![CDATA[[SA:MP] Ahk помогите написать скрипт.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=113621#p113621</link>
			<description><![CDATA[<p><strong>Добрый день, я в ahk полный 0,но мне надо скрипт для SAMP + возможно под черпнуть знание.<br />И так ближе к сути, нужно написать скрипт в таком стиле: Я в чате пишу команду /команда мне открывается диалоговое окно с заданным за ранее текстом.</strong></p>]]></description>
			<author><![CDATA[null@example.com (5alamander)]]></author>
			<pubDate>Sun, 05 Mar 2017 16:03:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=113621#p113621</guid>
		</item>
	</channel>
</rss>
