[Вопрос] Взаимодействие с диалогами - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Вопрос] Взаимодействие с диалогами
dwight778 Дата: Вторник, 29.08.2017, 00:51 | Сообщение # 1
Новичок
Сообщений: 6
Статус: Offline
Хеллоу, как взаимодействовать со 2 стилем диалогового окна в ahk? Нужно, чтобы при выборе определенной графы писало заданный текст в команду.
Код
    if chatInput contains /mm
    {
  RegExMatch(chatInput, "/cm (.*)", p)
  showDialog(2, "Выберите причину", "cheat`nmaster`ncheat-master", "Закрыть")
  ;Input, text, V, {enter}
  SendChat("/msg "    p1    " "    text)
    }


Сообщение отредактировал dwight778 - Вторник, 29.08.2017, 00:51
CZAR Дата: Вторник, 29.08.2017, 01:59 | Сообщение # 2
Czar Of Scripts
Сообщений: 1373
Статус: Offline
dwight778, считывай через память, текст он хранит там же где и чат, адрес одинаковый.




Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
dwight778 Дата: Вторник, 29.08.2017, 02:25 | Сообщение # 3
Новичок
Сообщений: 6
Статус: Offline
Можно подробнее?) А то я не совсем еще въехал в тему с АХК
belyankin12 Дата: Вторник, 29.08.2017, 10:35 | Сообщение # 4
Боец
Сообщений: 69
Статус: Offline
Через память это хорошо, но это может быть сложновато парню). Поставь после input KeyWait, Enter, D, введи что-то в строчку и посмотри значение переменной text, теперь понятно?
CZAR Дата: Вторник, 29.08.2017, 10:45 | Сообщение # 5
Czar Of Scripts
Сообщений: 1373
Статус: Offline
belyankin12, но это же бред..
dwight778, тебе нужно перед показом диалога написать menu := 1 и вот этот бинд:
Код
$~Enter::
sleep, 30
if (!isInChat())
    return
sleep 150
if (menu == 1)
{
menu := 0
dwAddress := dwSAMP + 0x12D8F8
dialogInput := readString(hGTA, dwAddress, 512)
writeString(hGTA, dwAddress, "")
addchatmessage(dialogInput)
}
return





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019


Сообщение отредактировал Phoenixxx_Czar - Вторник, 29.08.2017, 10:45
dwight778 Дата: Вторник, 29.08.2017, 12:40 | Сообщение # 6
Новичок
Сообщений: 6
Статус: Offline
Спасибо )
belyankin12 Дата: Вторник, 29.08.2017, 17:08 | Сообщение # 7
Боец
Сообщений: 69
Статус: Offline
Согласен что бред, но для освоения это может быть полезнее, чем тонна кода у тебя)
CZAR Дата: Среда, 30.08.2017, 16:03 | Сообщение # 8
Czar Of Scripts
Сообщений: 1373
Статус: Offline
belyankin12, ну кп я думаю юзают многие и там вывести это не сложно.




Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
belyankin12 Дата: Среда, 30.08.2017, 21:17 | Сообщение # 9
Боец
Сообщений: 69
Статус: Offline
Сомневаюсь что разбросанный в разных частях скрипта код будет самым легким делом в освоении. Конкретно за ReadString лайк, это в разы надежнее input, но бинд на Enter делать не айс, лучше KeyWait после диалога прописывать (кстати таким макаром можно и на кнопки мыши делать в две строчки).
CZAR Дата: Четверг, 31.08.2017, 07:26 | Сообщение # 10
Czar Of Scripts
Сообщений: 1373
Статус: Offline
belyankin12, у него по началу уже видно что он делает через чтение памяти и там уже 100% есть бинд на ентер, немного доработав можно получить нормальное считывание.




Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
  • Страница 1 из 1
  • 1
Поиск: