<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK SAMP Создание контекстного меню с продолжением функции при нажатии]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12819</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12819&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK SAMP Создание контекстного меню с продолжением функции при нажатии».]]></description>
		<lastBuildDate>Mon, 17 Jul 2017 17:00:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[AHK SAMP Создание контекстного меню с продолжением функции при нажатии]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117320#p117320</link>
			<description><![CDATA[<p>Приветствую , у меня возник такой вопрос , как исправить данную ошибку ,&nbsp; задача данного AHK создание меню с продолжением , т.е при нажатии на меню открывалось другое меню или же активация биндера . Помогите пожалуйста с исправлением , буду очень благодарен . Использовал&nbsp; SAMP UDF. <br /></p><div class="codebox"><pre><code>    ^1::
    showDialog(&quot;2&quot;, &quot;Меню&quot;, &quot;Наказания`nОтыгровка`nFunktion3&quot;, &quot;Ок&quot;, &quot;Отмена&quot;)
return
#If isDialogOpen() &amp;&amp; WinActive(&quot;GTA:SA:MP&quot;)
$Enter::
    OnDialogResponse(true)
return
ESC::
    OnDialogResponse(false)
return
#If
OnDialogResponse(response) {
    caption := getDialogCaption()
    if (response) {
  if (caption == &quot;Меню&quot;) {
   line := getDialogLine(getDialogIndex())
   if (line == &quot;Наказания&quot;) {
    showDialog(&quot;2&quot;, &quot;Под список&quot;, &quot;Заглушки`nНаказания кпз`nРелоги&quot;, &quot;Ок&quot;, &quot;Отмена&quot;)
   }
   else if (line == &quot;Отыгровка&quot;) 
   {
    showDialog(&quot;1&quot;, &quot;/я текст&quot;, &quot;Введите отыгровку&quot;, &quot;Ок&quot;, &quot;Отмена&quot;)
    input, text, V, {Enter} 
    SendChat(&quot;/я &quot; text)
   }
   return
  }
  else if (caption == &quot;Под список&quot;) {
   line := getDialogLine(getDialogIndex())
   AddChatMessage(line)
   Send, {Enter}
  }
  else if (caption == &quot;Keybinder - Funktion2&quot;) {
   clipboardBuffer := ClipboardAll
   clipboard := &quot;&quot;
   Send, ^{A}
   Send, ^{X}
   sleep, 100
   dialogInput := clipboard
   clipboard := clipboardBuffer
   if (dialogInput != -1 &amp;&amp; dialogInput != &quot;&quot;) {
    AddChatMessage(&quot;Dialog Input: &quot; dialogInput)
   }
   Send, {Enter}
  }
  else
   Send, {Enter}
    }
    else {
  if (caption == &quot;Под список&quot;) 
  {
   showDialog(&quot;2&quot;, &quot;Меню&quot;, &quot;Наказания`nОтыгровка`nFunktion3&quot;, &quot;Ок&quot;, &quot;Отмена&quot;)
  }
  else
   Send, {ESC}
    }
    return
}      </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Akio Mori)]]></author>
			<pubDate>Mon, 17 Jul 2017 17:00:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117320#p117320</guid>
		</item>
	</channel>
</rss>
