[Помощь] Остановка/Старт скрипта
|
|
meelmrn |
Дата: Суббота, 19.05.2018, 07:16 | Сообщение # 1
|
Новичок
Сообщений: 8
Статус: Offline
|
Хочу узнать как можно реализовать включение и отключение скрипта с помощью диалогового окна. Допустим, вписываем команду /dialog , после появление диалогового окна была бы 2 выбора Включить/Выключить скрипт. И в чат выбивало примерно так
Код addChatMessage("Скрипт включен.")
Код addChatMessage("Скрипт выключен")
Так же при самом запуске АХК скрипт был бы автоматически выключен.
MMmvvvee
|
|
|
|
Beyelon |
Дата: Суббота, 19.05.2018, 18:49 | Сообщение # 2
|
Новичок
Сообщений: 4
Статус: Offline
|
Код #Include samp_udf.ahk #IfWinActive GTA:SA:MP
!1:: ShowDialog(2, "{AEB404}Выберите пункт.", "{04B404}Включить.`n{FF0000}Выключить", "Ок") Result := LineResult() if (!Result) return Gosub, Str%Result% return Str1: addChatMessage("{04B404}Включено") return Str2: addChatMessage("{FF0000}Выключено") return LineResult() { if (!isDialogOpen() || getDialogStyle() = 0 || getDialogStyle() = 1 || getDialogStyle() = 3) return false while (isDialogOpen()) continue if(GetKeyState("Esc", "P")) return false return getDialogLineNumber() }
(Подключи UDF, активация Alt+1,если хочешь командой то вместо !1 поменяй на:)
Сообщение отредактировал Beyelon - Суббота, 19.05.2018, 18:52 |
|
|
|
Joni228 |
Дата: Суббота, 19.05.2018, 20:13 | Сообщение # 3
|
Бывалый
Сообщений: 314
Статус: Offline
|
Ну и бред же выше...
Код !1:: Active := !Active addChatMessage("Скрипт: " (Active ? "активирован":"остановлен")) SetTimer, TestFunc, % (Active ? "350":"off") return
TestFunc: addChatMessage("Это сообщение будет повторятся каждые 350 сек, пока скрипт активирован!") return
Сообщение отредактировал Joni228 - Суббота, 19.05.2018, 20:15 |
|
|
|
Beyelon |
Дата: Воскресенье, 20.05.2018, 14:39 | Сообщение # 4
|
Новичок
Сообщений: 4
Статус: Offline
|
Он просил через диалог,что-бы было 2 кнопки...
|
|
|
|
Joni228 |
Дата: Суббота, 26.05.2018, 21:33 | Сообщение # 5
|
Бывалый
Сообщений: 314
Статус: Offline
|
Цитата Beyelon ( ) Он просил через диалог,что-бы было 2 кнопки...
Цитата Beyelon ( ) Для диалога думаю не сложно подогнать, можно воспользоваться функционалом от Царя...
|
|
|
|
CZAR |
Дата: Суббота, 26.05.2018, 22:07 | Сообщение # 6
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Joni228, сколько можно тебе говорить? Хватит цифры брать в кавычки
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант 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 - Суббота, 26.05.2018, 22:10 |
|
|
|
Joni228 |
Дата: Воскресенье, 27.05.2018, 12:39 | Сообщение # 7
|
Бывалый
Сообщений: 314
Статус: Offline
|
Цитата Phoenixxx_Czar ( ) Joni228, сколько можно тебе говорить? Хватит цифры брать в кавычки
Привычка :D
Сообщение отредактировал Joni228 - Воскресенье, 27.05.2018, 12:39 |
|
|
|