[Помощь] Диалоговое окно - Форум Cheat-Master.ru

  • Страница 1 из 1
  • 1
Модератор форума: tumkin, Junger  
Форум » Программирование » AHK Программирование » [Помощь] Диалоговое окно
[Помощь] Диалоговое окно
artem227228Дата: Пятница, 09.09.2016, 18:39 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 20
Статус: Offline
Хочу сделать диалоговое в котором при выборе пункта, переходило на другой диалог, но никак не получается, помогите пожалуйста, заранее спасибо!
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
McFree_Дата: Пятница, 09.09.2016, 19:02 | Сообщение # 2
В рядах СМ.
Группа: Заблокированные
Сообщений: 344
Статус: Offline
смотри тему тут(кликабельно), но в отличее от кода темы тебе нужно сделать переменную определяющую какой диалог открыть.

Помогаю новичкам!
По всем вопросам в ЛС!
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
artem227228Дата: Суббота, 10.09.2016, 17:07 | Сообщение # 3
Новичок
Группа: Пользователи
Сообщений: 20
Статус: Offline
Цитата McFree_ ()
смотри тему тут(кликабельно), но в отличее от кода темы тебе нужно сделать переменную определяющую какой диалог открыть.

Что здесь не так?
Код
if chat contains /инспектор
showDialog("2","Инспектор","Присутствует`nОтсутствует", "Выход")
KeyWait Enter, D
insp := 1
if insp = 1
{
Sleep,900
ShowDialog("1", "Инспектор", "1.Присутствует", "Закрыть")
KeyWait Enter, D
return
}
if insp = 1
{
    SendChat("/r [LS] Здравия желаю!")
    return
}
insp := 2
if insp = 2
{
Sleep,900
ShowDialog("1", "Инспектор", "Отсутствует", "Закрыть")
KeyWait Enter, D
return
}

Пробовал ещё так но сёравно не получалось
Код
if chat contains /инспектор
showDialog("2","Инспектор","Присутствует`nОтсутствует", "Выход")
KeyWait Enter, D
insp := 1
if insp = 1
{
Sleep,900
ShowDialog("1", "Инспектор", "1.Присутствует", "Закрыть")
KeyWait Enter, D
return
}
if insp = 1
{
    SendChat("/r [LS] Здравия желаю!")
    return
}
if insp = 2
{
Sleep,900
ShowDialog("1", "Инспектор", "Отсутствует", "Закрыть")
KeyWait Enter, D
return
}

И можно ли как-то сделать при написании например "1" что-то в чате писалось, а "2" другое?
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
McFree_Дата: Суббота, 10.09.2016, 17:43 | Сообщение # 4
В рядах СМ.
Группа: Заблокированные
Сообщений: 344
Статус: Offline
artem227228, если я правильно понимаю то код должен быть примерно такой:

Код

if chat contains /инспектор
{
    showDialog("2","Инспектор","Присутствует`nОтсутствует", "Выход")
    KeyWait Enter, D
    insp := 1
    if ( insp == 1) {
  Sleep,900
  ShowDialog("1", "Инспектор", "1.Присутствует", "Закрыть")
  KeyWait Enter, D
  SendChat("/r [LS] Здравия желаю!")
  return
    } else if (insp == 2) {
  Sleep,900
  ShowDialog("1", "Инспектор", "Отсутствует", "Закрыть")
  KeyWait Enter, D
  return
    }
}


Помогаю новичкам!
По всем вопросам в ЛС!
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
artem227228Дата: Суббота, 10.09.2016, 23:05 | Сообщение # 5
Новичок
Группа: Пользователи
Сообщений: 20
Статус: Offline
Цитата McFree_ ()
если я правильно понимаю то код должен быть примерно такой:

Код

if chat contains /инспектор
{
    showDialog("2","Инспектор","Присутствует`nОтсутствует", "Выход")
    KeyWait Enter, D
    insp := 1
    if ( insp == 1) {
  Sleep,900
  ShowDialog("1", "Инспектор", "1.Присутствует", "Закрыть")
  KeyWait Enter, D
  SendChat("/r [LS] Здравия желаю!")
  return
    } else if (insp == 2) {
  Sleep,900
  ShowDialog("1", "Инспектор", "Отсутствует", "Закрыть")
  KeyWait Enter, D
  return
    }
}

А можно как-то сделать при выборе 1-ого пункта писалось одно, а при выборе другого другое? И когда я нажимаю на отсутствует то меня перекидывает на Присутствует, а не Отсутствует. Заранее спасибо за ответ.

Добавлено (10.09.2016, 23:05)
---------------------------------------------
McFree_, Помоги пожалуйста, не понимаю как это сделать, то что выше написал!

Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » AHK Программирование » [Помощь] Диалоговое окно
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
[1929282 ][CM]STEELLS; Не... [nefhs4]

[1929280] [CM]STEELLS; Не... [nefhs4]

MTA Province #1 | Пр... [priopa]

невалид ключ от Ingush06 [azmodan125]

♜▶РАЗДАЧА АККАУНТОВ SAMP◀... [[CM]MrFranco]

1928800 VladShumkin Невал... [АК_47]

невалид почта от DevS [АК_47]

[1929124] [CM]STEELLS; Не... [АК_47]

[1929251] ASPIRATION, нев... [АК_47]

[1928701] garden, товар н... [АК_47]

Не валид 1907849 [АК_47]

Не валид 1908125 [АК_47]

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

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

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

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

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

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

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

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

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

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

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

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

[1]>АК_47 [31151]

[2]>GеNius [7067]

[3]>romka619 [5403]

[4]>[CM]Russel [5207]

[5]>[CM]AGRESSOR [4652]

[6]>Сэс [4430]

[7]>Snake_Firm [4377]

[8]>Artem_Buero [4182]

[9]>[CM]Durman [3271]

[10]>sky_Woker [2997]

[11]>iMaddy [2867]

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

[13]>Sa1nteD [2692]

[14]>Ch0c0Cube [2453]

[15]>BY [2343]

Nekyi [22.05.2018|02:39]

eleit [22.05.2018|01:56]

Barbaroza [22.05.2018|01:32]

VitalikFama) [22.05.2018|00:21]

NaZar4iK1234 [21.05.2018|23:49]

ddfsfdsfg [21.05.2018|23:12]

290900 [21.05.2018|23:09]

Maksimkaa2af [21.05.2018|23:05]

artemka1488228 [21.05.2018|22:57]

gdasgasdg [21.05.2018|22:47]

djviktor3 [21.05.2018|22:40]

pemop [21.05.2018|22:35]

playmaster1337228 [21.05.2018|22:35]

AnToXa23 [21.05.2018|22:32]

4lenKarto4ki [21.05.2018|22:03]


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

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