[Помощь] Остановка/Старт скрипта - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Остановка/Старт скрипта
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 поменяй на:)
Код

:?:/activation::
;code


Сообщение отредактировал 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, сколько можно тебе говорить? Хватит цифры брать в кавычки smile




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

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


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

Гарант 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
  • Страница 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]

Новые пользователи