[Помощь] ShowDialog и игровой диалог - Форум - Читерский Форум | Читы для игр SAMP,CS:GO,GTA5,PUBG,Minecraft,CoD,Warface,WoT | Магазин аккаунтов SAMP-RP,Advance-RP,Diamond-RP,логов samp,Steam,WoT,Warface,PUBG,GTA5

Страница 1 из 11
Модератор форума: tumkin, Junger 
Форум » Программирование » AHK Программирование » [Помощь] ShowDialog и игровой диалог
[Помощь] ShowDialog и игровой диалог
Slash1200Дата: Вторник, 23.08.2016, 23:12 | Сообщение # 1
Новичок
Сообщений: 10
Статус: Offline
В общем два вопроса.
№1: Есть код, проблема в том, что какую строку не выбери, идет текст "Работает 1"
Код
:?:/test::
{
sleep, 1500
showDialog("1", "{FFFFFF}Тест", "1. Test №1`n2. Test №2", "Oтмена")
Test := 0
KeyWait, Enter, D
if (test = 1)
{
    addChatMessage("Работает 1")
    return
}
else if (test = 2)
{
    addChatMessage("Работает 2")
    return
}
else
return
}

№2: Как сделать автоматический выбор строки в диалоговом окне. Например у меня есть код (см. ниже), в нем определяет какой у меня скин и отыгрывает рпшку, но выбирать пункт приходится самому.
Код
:?:/smena::
{
sleep 100 ;
SendMessage, 0x50,, 0x4190419,, A
IdPlayer := getID()
IdSkin := getSkinId()
sleep 100 ;
if IdSkin = 287
goto skin255
if IdSkin = 287
goto skin287
skin287:
{
sleep 100 ;
SendMessage, 0x50,, 0x4190419,, A
SendChat("/me скинул из-за спины сумку и положил на землю")
sleep 500 ;
SendChat("/me достал из сумки полевую форму, после чего переоделся")
sleep 750 ;
SendChat("/me сложил офицерскую форму в сумку, затем закинул её за спину")
SendChat("/changeskin "IdPlayer)
}
return
skin255:
{
sleep 100 ;
SendMessage, 0x50,, 0x4190419,,
SendChat("/me скинул из-за спины сумку и положил на землю")
sleep 500 ;
SendChat("/me достал из сумки офицерскую форму, после чего переоделся")
sleep 750 ;
SendChat("/me сложил полевую форму в сумку, затем закинул её за спину")
SendChat("/changeskin "IdPlayer)
}
}
return

Уже неделю с этим мучаюсь wacko


Сообщение отредактировал Slash1200 - Вторник, 23.08.2016, 23:30
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Phoenixxx_CzarДата: Среда, 24.08.2016, 03:48 | Сообщение # 2
AHK Скриптер
Сообщений: 463
Статус: Offline
Пиши вк *ТЫЫК*. Разберемся smile

Я в ВК
AHK скрипты на заказ(бесплатно | Актуально 07/10/2017 - **/**/****), помогаю с AHK.
--------
AHK
--------
Флудер для SAMP
Выбор в диалогах мышкой и enter`ом
Чекер Друзей и Админов for SAMP
Быстрый ответ на СМС for SAMP
Счетчик наигранного времени for SAMP
Счетчик заработанных денег за сутки для адвоката for Evolve RP
Auto Fisher for Revent RP
--------------------------------------------------------
Достижения:
------------------
- 26.02.2017
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
RellaXДата: Среда, 24.08.2016, 11:11 | Сообщение # 3
Боец
Сообщений: 295
Статус: Offline
Slash1200,
Код
:?:/test::
{
    Sleep, 250
    showDialog("1", "{FFFFFF}Тест", "1. Test №1`n2. Test №2", "Enter")
    input, test, V, {enter}
    KeyWait, Enter, D
    if (test = 1)
    {
  addChatMessage("Работает 1")
    }
    else if (test = 2)
    {
  addChatMessage("Работает 2")
    }
}
Return


2. Я не понял что ты хочешь


https://vk.com/zatkap

Сообщение отредактировал RellaX - Среда, 24.08.2016, 11:13
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Slash1200Дата: Среда, 24.08.2016, 11:26 | Сообщение # 4
Новичок
Сообщений: 10
Статус: Offline
RellaX, смотри, при вводе команды /changeskin открывается диалог с выбором скина и нужно, чтобы пункт выбирался автоматом.

Добавлено (24.08.2016, 11:26)
---------------------------------------------

Цитата RellaX ()
Slash1200,
Код
:?:/test::
{
    Sleep, 250
    showDialog("1", "{FFFFFF}Тест", "1. Test №1`n2. Test №2", "Enter")
    input, test, V, {enter}
    KeyWait, Enter, D
    if (test = 1)
    {
  addChatMessage("Работает 1")
    }
    else if (test = 2)
    {
  addChatMessage("Работает 2")
    }
}
Return

А вообще, я так делал. Мне надо со вторым стилем диалога
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
saalausДата: Среда, 24.08.2016, 19:50 | Сообщение # 5
Боец
Сообщений: 56
Статус: Offline
Цитата Slash1200 ()
RellaX, смотри, при вводе команды /changeskin открывается диалог с выбором скина и нужно, чтобы пункт выбирался автоматом.

Send, {Down Сколько Пунктов вниз до нужного скина}
sleep 500
Send, {Enter}


Lof4
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Slash1200Дата: Среда, 24.08.2016, 22:59 | Сообщение # 6
Новичок
Сообщений: 10
Статус: Offline
Цитата saalaus ()

Send, {Down Сколько Пунктов вниз до нужного скина}
sleep 500
Send, {Enter}

Не варик. У меня в диалоговых окнах выбор на месте остается постоянно, поэтому нужно вверх поднимать все время, а поэтому задержку большую ставить
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
[CM]BrainManДата: Четверг, 25.08.2016, 01:42 | Сообщение # 7
AutoHotKey Coder
Сообщений: 163
Статус: Offline
if (test = 1)
else if (test = 2)
В этих строчках должно быть 2 знака ровно.


Автоматические доклады в рацию: http://cheat-master.ru/forum/150-596144-1
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
tumkinДата: Четверг, 25.08.2016, 03:24 | Сообщение # 8
AutoHotKey Coder
Сообщений: 1181
Статус: Offline
Цитата [CM]BrainMan ()
if (test = 1)
else if (test = 2)

никак нет, ахк может работать с таким. == - означает дополнительную проверку по типу, если я точно помню. Это не с# и не PHP, где == - равно, === - доп. проверка по типу


Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
McFree_Дата: Четверг, 25.08.2016, 04:47 | Сообщение # 9
В рядах СМ.
Сообщений: 348
Статус: Offline
Ответ на первый вопрос кроется вэтой теме (кликабельно)

На второй вопрос если не ошибаюсь то ответили


Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Четверг, 25.08.2016, 04:47
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » AHK Программирование » [Помощь] ShowDialog и игровой диалог
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
СКИН ПАК ДЛЯ ГЕТТО, ПОЯСН... [[CM]Topskiy]

TOP_ШКОЛЬНИК_CM, невалид [TOP_ШКОЛЬНИК_CM]

Куплю ПУ, нормальный бюдж... [SoloveyShop]

"[1812143 и 1812121]... [Atos_Belmondo]

ARP❤DRP❤SRP❤ EVOLVE❤ARIZO... [kiska227]

TOP AIM [El_Alvaro]

[ Design Yule ] Бесплатны... [Messmer]

[ Design Bazuka ] Бесплат... [Bazukov]

[ADM] Слив админ информац... [_CM_PROXY__]

[Evolve RP] Новая Личка! ... [_CM_PROXY__]

[1]>Общение читеров [CM] [9991]

[2]>S0beit - pr9n project for samp 0.3.7 [9481]

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

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

[5]>Вопросы и ответы [6436]

[6]>[0.3.7][RUS] Sobeit modified by MishaN [6228]

[7]>[FREE] AntiAFK_R 3.4.6 by Ruskadance [0.3z-R2] [6220]

[8]>Продажа вирт 1кк АРП~350р ДРП~350р.СРП~150р. [6148]

[9]>Бесконечное слово [4686]

[10]>[Samp-Rp.Ru]Обновлен список Админов [4143]

[11]>[CLEO] Вопрос - Ответ [4115]

[12]>Курилка [3239]

[1]>АК_47 [28266]

[2]>GеNius [6707]

[3]>romka619 [5379]

[4]>[CM]Russel [5018]

[5]>[CM]AGRESSOR [4654]

[6]>Сэс [4430]

[7]>Snake_Firm [4301]

[8]>Artem_Buero [4132]

[9]>[CM]Durman [3262]

[10]>sky_Woker [2998]

[11]>iMaddy [2871]

[12]>Sa1nteD [2659]

[13]>Logan™ [2591]

[14]>Ch0c0Cube [2456]

[15]>[CM]Рафаэль [2297]

maksim34536 [24.11.2017|08:15]

great_samp [24.11.2017|08:06]

Pastor228228 [24.11.2017|07:50]

PupOk1337227 [24.11.2017|07:33]

Djumanaliev [24.11.2017|06:59]

Pofero[CМ] [24.11.2017|06:56]

Sanya(^_^) [24.11.2017|06:43]

Qwisto [24.11.2017|06:11]

Rubik40rus [24.11.2017|05:42]

марта [24.11.2017|05:31]

chypacabra2281337 [24.11.2017|04:25]

Chonar [24.11.2017|03:52]

Sarenti [24.11.2017|03:20]

Ltt[CМ] [24.11.2017|02:11]

Jujik [24.11.2017|01:47]


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

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