<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; [SA:MP] Ahk помогите написать скрипт.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12530&amp;type=atom" />
	<updated>2017-03-05T17:21:04Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12530</id>
		<entry>
			<title type="html"><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113627#p113627" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2017-03-05T17:21:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113627#p113627</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113625#p113625" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[slavafedora]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34221</uri>
			</author>
			<updated>2017-03-05T16:36:07Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113625#p113625</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113624#p113624" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[5alamander]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34750</uri>
			</author>
			<updated>2017-03-05T16:28:40Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113624#p113624</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113623#p113623" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[5alamander]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34750</uri>
			</author>
			<updated>2017-03-05T16:25:21Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113623#p113623</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113622#p113622" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>:?:/команда::
{ 
help = 
( 
Всякий заданный текст
В несколько строк.							   
) 
showDialog(0, &quot;Название диалога&quot;, help, &quot; Закрыть &quot;) 
} 
Return</code></pre></div><p>Ну это в очень простом использовании ибо больше расписывать лень. Так тоже будет работать.<br />Для работы нужен SAMP UDF.</p>]]></content>
			<author>
				<name><![CDATA[slavafedora]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34221</uri>
			</author>
			<updated>2017-03-05T16:21:47Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113622#p113622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[SA:MP] Ahk помогите написать скрипт.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113621#p113621" />
			<content type="html"><![CDATA[<p><strong>Добрый день, я в ahk полный 0,но мне надо скрипт для SAMP + возможно под черпнуть знание.<br />И так ближе к сути, нужно написать скрипт в таком стиле: Я в чате пишу команду /команда мне открывается диалоговое окно с заданным за ранее текстом.</strong></p>]]></content>
			<author>
				<name><![CDATA[5alamander]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34750</uri>
			</author>
			<updated>2017-03-05T16:03:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113621#p113621</id>
		</entry>
</feed>
