[Помощь] SAMP Dialog Funktionen - Форум читеров,продавцов и покупателей - Cheat-Master.ru

Страница 1 из 11
Модератор форума: tumkin, Junger 
Форум читеров,продавцов и покупателей » Программирование » AHK Программирование » [Помощь] SAMP Dialog Funktionen (Новые диалоги SAMP UDF R15)
[Помощь] SAMP Dialog Funktionen
DrusikДата: Четверг, 29.09.2016, 02:19 | Сообщение # 1
Новичок
Сообщений: 6
Статус: Offline
Здравствуйте товарищи, в общем с выходом SAMP UDF R15 там появились новые функции

SAMP Dialog Funktionen

Пример кода от разработчика

Код
;Zeigt eine Dialog-Box an
#If !isInChat()
1::
    showDialog(DIALOG_STYLE_LIST, "Keybinder Menü", "Funktion1`nFunktion2`nFunktion3", "Weiter", "Schließen")
return
#If isDialogOpen() && WinActive("GTA:SA:MP")
Enter::
    OnDialogResponse(true)
return
ESC::
    OnDialogResponse(false)
return
#If
OnDialogResponse(response) {
    caption := getDialogCaption()
    if (response) {
  if (caption == "Keybinder Menü") {
   line := getDialogLine(getDialogIndex())
   if (line == "Funktion1") {
    showDialog(DIALOG_STYLE_LIST, "Keybinder - Funktion1", "Test1`nTest2`nTest3", "Weiter", "Schließen")
   }
   else if (line == "Funktion2") {
    showDialog(DIALOG_STYLE_INPUT, "Keybinder - Funktion2", "Gebe einen Text ein: ", "Ok", "Schließen")
   }
  }
  else if (caption == "Keybinder - Funktion1") {
   line := getDialogLine(getDialogIndex())
   AddChatMessage(line)
   Send, {Enter}
  }
  else if (caption == "Keybinder - Funktion2") {
   clipboardBuffer := ClipboardAll
   clipboard := ""
   Send, ^{A}
   Send, ^{X}
   sleep, 100
   dialogInput := clipboard
   clipboard := clipboardBuffer
   if (dialogInput != -1 && dialogInput != "") {
    AddChatMessage("Dialog Input: " dialogInput)
   }
   Send, {Enter}
  }
  else
   Send, {Enter}
    }
    else {
  if (caption == "Keybinder - Funktion1") {
   showDialog(DIALOG_STYLE_LIST, "Keybinder Menü", "Funktion1`nFunktion2`nFunktion3", "Weiter", "Schließen")
  }
  else
   Send, {ESC}
    }
    return
}


Проблема в том, что при выборе одного из пунктов меню, он по дефолту все равно выбирает самый первый пункт, почему так?

Вот сам SAMP UDF R15

Помогите пожалуйста разобраться что и почему.
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
MrGProДата: Четверг, 29.09.2016, 21:13 | Сообщение # 2
Боец
Сообщений: 125
Статус: Offline
ты чем выбираешь а ? Кнопками или мышкой.

Тебе помогли не забывай про благодарность >> тыкни репутацию
--------------------------------------------------------------------------------------------
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
DrusikДата: Четверг, 29.09.2016, 22:25 | Сообщение # 3
Новичок
Сообщений: 6
Статус: Offline
Цитата MrGPro ()
ты чем выбираешь а ? Кнопками или мышкой.


Простите меня конечно, но я не на столько тупой)
Я пробовал и стрелками и мышкой и как только можно, итог всегда один
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
MrGProДата: Пятница, 30.09.2016, 00:41 | Сообщение # 4
Боец
Сообщений: 125
Статус: Offline
Могу сказать вся проблема в этом getDialogLine(getDialogIndex()) - оно постоянно выдает 1 если сделать без него getDialogLine(2) - где 2 это 2 функция то она срабатывает. Не хочу в этом лезьть просто лень, да вот потихоньку C# осваивать. Скажу что нужно делать какой-то индификатор который бы определял выбранную строку.

Тебе помогли не забывай про благодарность >> тыкни репутацию
--------------------------------------------------------------------------------------------
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
DrusikДата: Пятница, 30.09.2016, 01:24 | Сообщение # 5
Новичок
Сообщений: 6
Статус: Offline
Цитата MrGPro ()
Могу сказать вся проблема в этом getDialogLine(getDialogIndex()) - оно постоянно выдает 1 если сделать без него getDialogLine(2) - где 2 это 2 функция то она срабатывает. Не хочу в этом лезьть просто лень, да вот потихоньку C# осваивать. Скажу что нужно делать какой-то индификатор который бы определял выбранную строку.


Примерно понял, зайду с другой стороны)
Спасибо)
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум читеров,продавцов и покупателей » Программирование » AHK Программирование » [Помощь] SAMP Dialog Funktionen (Новые диалоги SAMP UDF R15)
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
[AugustAugustovski]

ЛЮБОЙ ТЕЛЕФОН БЕСПЛАТНО [idiot12313]

[ARIZONA] СБОРНИК БАГОВ/С... [HotBag]

Раздача аккаунтов на Evol... [Nazar_Jonasan]

Розыгрыш на 50 рублей и а... [☼ecstasy☼]

НОВЫЕ ПРИВАТНЫЕ ЭФФЕКТЫ С... [southaaa]

[AZRP] Дюп Машин [Aidos1]

✅EVOLVE ✅DIAMOND✅ADVANCE ... [Sldolldd]

[DRP] [LUA] Бот для рыбал... [Dzimi]

⚡Скупка/Продажа виртов AR... [Euyte[3]v]

◕ОЧЕНЬ ДЕШЕВЫЕ ВИРТЫ ◕ARP... [LinSalo]

Скупка STEAM - 24/7 [CS:G... [HotBag]

[1]>[0.3z][RUS] S0beit modified by MishaN [10001]

[2]>Курилка [10000]

[3]>Поиск CLEO скриптов | Вопросы по клео скриптам [9988]

[4]>Флудильная [9936]

[5]>Курилка [9688]

[6]>Курилка [9614]

[7]>Общение читеров [CM] [9546]

[8]>RakBot - Качай аккаунты не напрягаясь! [9493]

[9]>S0beit - pr9n project for samp 0.3.7 [9486]

[10]>Часто задаваемые вопросы... [8214]

[11]>Скуплю Advance по 300р за 1кк и DIamond по 250р [7624]

[12]>Вопросы и ответы [6455]

[1]>АК_47 [29937]

[2]>GеNius [6874]

[3]>romka619 [5395]

[4]>[CM]Russel [5121]

[5]>[CM]AGRESSOR [4655]

[6]>Сэс [4430]

[7]>Snake_Firm [4345]

[8]>Artem_Buero [4176]

[9]>[CM]Durman [3296]

[10]>sky_Woker [2997]

[11]>iMaddy [2872]

[12]>[CM]Рафаэль [2762]

[13]>Sa1nteD [2694]

[14]>Logan™ [2665]

[15]>Ch0c0Cube [2456]

hmurik_1 [24.02.2018|20:31]

DimkaTawer [24.02.2018|20:30]

PES228aka [24.02.2018|20:23]

ДимтрийСаволайнен [24.02.2018|20:21]

Amazax [24.02.2018|20:20]

Euyte[3]v [24.02.2018|20:18]

Drozd167 [24.02.2018|20:15]

HaRdEMIL [24.02.2018|20:13]

kirillkakvitik [24.02.2018|20:09]

shark222 [24.02.2018|20:08]

B4nny [24.02.2018|20:05]

toxi_shmoxi [24.02.2018|20:05]

mishkagammi [24.02.2018|20:04]

lel_rip [24.02.2018|20:04]

razmik212112 [24.02.2018|20:02]


CM Team © 2009-2018 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.