[AHK] Диалоговое окно - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
[AHK] Диалоговое окно
trenisk Дата: Воскресенье, 04.02.2018, 19:20 | Сообщение # 1
Любитель
Сообщений: 42
Статус: Offline
Привет. Мне нужен подобный скрипт, что на скрине. Я сделал в фотошопе пример.
При вводе команды /test чтобы выдавало следующее: https://imgur.com/4rqaDR6
Дальше при нажатии на *Пример 1* открывало другой диалог с Пунктами, примерно так: https://imgur.com/izoleJX
При нажатии на Пример 1.1 хотелось бы, чтобы было вот так: https://imgur.com/73U2zVd
Ну а то, что я введу чтобы было в чате с заголовком: https://imgur.com/AyXjBcu

Сам я пытался сделать данный скрипт, но не получилось, да и мануал толковый не нашел.
Помогите сделать подобный скрипт на АХК, зарание спасибо!


Сообщение отредактировал trenisk - Воскресенье, 04.02.2018, 20:40
EMadrasso Дата: Воскресенье, 04.02.2018, 20:06 | Сообщение # 2
Новичок
Статус: Offline
Не очень понял что ты хочешь сделать, по подробнее в лс vk.com/e.madrasso
Помогу.


My page on vkontakte: https://vk.com/e.madrasso
My site: https://mdx-scripts.ru

» https://cheat-master.ru/forum/192-760002-1 - [DIAMOND RP] SAMPtoVK - Управляй аккаунтом через ВК.
» https://cheat-master.ru/forum/192-759677-1 - [DIAMOND RP] АВТО ЛОГИН.
» https://cheat-master.ru/forum/192-757201-1 - [DIAMOND RP] АНТИ ГОЛОД.
» https://cheat-master.ru/forum/192-759022-1 - [DIAMOND RP] БОТ РЫБОЛОВ.
» https://cheat-master.ru/forum/192-753887-1 - [DIAMOND RP] БОТ СТРОИТЕЛЬ.

» https://cheat-master.ru/forum/146-756941-1 - [ADVANCE RP] БОТ ГРУЗЧИК.
» https://cheat-master.ru/forum/146-759736-1 - [ADVANCE RP] АВТО ЛОГИН.
Toopie Дата: Воскресенье, 04.02.2018, 21:02 | Сообщение # 3
Боец
Сообщений: 122
Статус: Offline
Воть, только для работы нужен SAMP-UDF!

Код

!1::
{
    createDialog(2, "Заголовок", "Строка1`nСтрока2", "Закрыть")
    f := getDialogLineNumber()
    if (f == 1) { ;Если нажата строка "Строка1"
  createDialog(0, "Строка1", "Вы нажали на первую строку", "Закрыть")
    } else if (f == 2) {
  createDialog(0, "Строка2", "Вы нажали на вторую строку", "Закрыть")
    }
}
return

createDialog(style, title, text, button1, button2 := "") {
    local session := false
    Random, id, 0, 32767
    Loop {
  if (isDialogOpen() && !session) {
   Sleep, 1000
  } else if (!isDialogOpen() && !session) {
   local session := true
   ShowDialog(style, title, text, button1, button2, id)
  } else if (isDialogOpen() && session && getDialogId() <> id) {
    return addChatMessageEx(0xBDBDBD,"{BDBDBD}Ошибка, активный диалог был закрыт другим диалогом")
  } else if (!isDialogOpen() && session && getDialogId() == id) {
   return true
  }
    }
}


лучший в мире самп сервер 185.159.129.71:7777 лидерки админки да
trenisk Дата: Воскресенье, 04.02.2018, 21:12 | Сообщение # 4
Любитель
Сообщений: 42
Статус: Offline
Цитата Toopie ()
Toopie
, это не до конца, а сам диалог, но спасибо
EMadrasso Дата: Воскресенье, 04.02.2018, 22:04 | Сообщение # 5
Новичок
Статус: Offline
Цитата Toopie ()
Воть, только для работы нужен SAMP-UDF!

Код

!1::
{
createDialog(2, "Заголовок", "Строка1`nСтрока2", "Закрыть")
f := getDialogLineNumber()
if (f == 1) { ;Если нажата строка "Строка1"
createDialog(0, "Строка1", "Вы нажали на первую строку", "Закрыть")
} else if (f == 2) {
createDialog(0, "Строка2", "Вы нажали на вторую строку", "Закрыть")
}
}
return

createDialog(style, title, text, button1, button2 := "") {
local session := false
Random, id, 0, 32767
Loop {
if (isDialogOpen() && !session) {
Sleep, 1000
} else if (!isDialogOpen() && !session) {
local session := true
ShowDialog(style, title, text, button1, button2, id)
} else if (isDialogOpen() && session && getDialogId() <> id) {
return addChatMessageEx(0xBDBDBD,"{BDBDBD}Ошибка, активный диалог был закрыт другим диалогом")
} else if (!isDialogOpen() && session && getDialogId() == id) {
return true
}
}
}



Дичь какая-та

Добавлено (04.02.2018, 22:04)
---------------------------------------------
Говнокод скажите вы, но работает, и без лагов.

ЖМЯК


My page on vkontakte: https://vk.com/e.madrasso
My site: https://mdx-scripts.ru

» https://cheat-master.ru/forum/192-760002-1 - [DIAMOND RP] SAMPtoVK - Управляй аккаунтом через ВК.
» https://cheat-master.ru/forum/192-759677-1 - [DIAMOND RP] АВТО ЛОГИН.
» https://cheat-master.ru/forum/192-757201-1 - [DIAMOND RP] АНТИ ГОЛОД.
» https://cheat-master.ru/forum/192-759022-1 - [DIAMOND RP] БОТ РЫБОЛОВ.
» https://cheat-master.ru/forum/192-753887-1 - [DIAMOND RP] БОТ СТРОИТЕЛЬ.

» https://cheat-master.ru/forum/146-756941-1 - [ADVANCE RP] БОТ ГРУЗЧИК.
» https://cheat-master.ru/forum/146-759736-1 - [ADVANCE RP] АВТО ЛОГИН.


Сообщение отредактировал EMadrasso - Воскресенье, 04.02.2018, 22:04
Toopie Дата: Воскресенье, 04.02.2018, 22:28 | Сообщение # 6
Боец
Сообщений: 122
Статус: Offline
EMadrasso, в чем дичь то? Писал для себя.
@открыл твой код
@увидел метки, inpit'ы, keywait'ы
@закрыл, дальше читать не стал =)


лучший в мире самп сервер 185.159.129.71:7777 лидерки админки да
EMadrasso Дата: Понедельник, 05.02.2018, 11:31 | Сообщение # 7
Новичок
Статус: Offline
Цитата Toopie ()
EMadrasso, в чем дичь то? Писал для себя.
@открыл твой код
@увидел метки, inpit'ы, keywait'ы
@закрыл, дальше читать не стал =)

Молодец, что не стал, не для тебя делал. [мат] перед другими будешь, я новичок, как могу так и делаю.

Edited [CM]Рафаэль


My page on vkontakte: https://vk.com/e.madrasso
My site: https://mdx-scripts.ru

» https://cheat-master.ru/forum/192-760002-1 - [DIAMOND RP] SAMPtoVK - Управляй аккаунтом через ВК.
» https://cheat-master.ru/forum/192-759677-1 - [DIAMOND RP] АВТО ЛОГИН.
» https://cheat-master.ru/forum/192-757201-1 - [DIAMOND RP] АНТИ ГОЛОД.
» https://cheat-master.ru/forum/192-759022-1 - [DIAMOND RP] БОТ РЫБОЛОВ.
» https://cheat-master.ru/forum/192-753887-1 - [DIAMOND RP] БОТ СТРОИТЕЛЬ.

» https://cheat-master.ru/forum/146-756941-1 - [ADVANCE RP] БОТ ГРУЗЧИК.
» https://cheat-master.ru/forum/146-759736-1 - [ADVANCE RP] АВТО ЛОГИН.
Toopie Дата: Понедельник, 05.02.2018, 16:21 | Сообщение # 8
Боец
Сообщений: 122
Статус: Offline
EMadrasso, я и не выпендривался, ты написал, что мой код дичь, попросил пруфануть, ты разнылся.
Твой код я аргументировал.


лучший в мире самп сервер 185.159.129.71:7777 лидерки админки да
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Ascentspd [01:46]

MrakCS [00:59]

Nikusrr [22:54]

grwrgwgeg32 [18:51]

davidik31 [18:34]

Bogdanopp [12:41]

Jarkoe [22:48]

alsik [23:22]

Temchiiiik [21:27]

danicka032 [13:35]

4424white [16:31]

qwerty2347 [02:02]

group1649 [21:14]