Проверка на нажатие - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Проверка на нажатие
tawer13371cs Дата: Среда, 21.11.2018, 15:40 | Сообщение # 1
Новичок
Сообщений: 18
Статус: Offline
В коде нужна проверка на кнопку, если кнопка нажимается то предыдущая операция отменяется, но я видимо что то не так делаю
Код
if GetKeyState("F4")
{
    addChatMessage("{DDDDDD}Операция отменена.")
    return
}
Salamakeykum Дата: Среда, 21.11.2018, 20:38 | Сообщение # 2
salam bratka
Сообщений: 378
Статус: Offline
Какая предыдущая операция? Можно подробнее?

Помогу с AHK чем смогу VK

Мои темы:
CNN Helper
Fast AirDrop
autoMechanic
Fake Общак ARZ
Счетчик денег для таксистов
tawer13371cs Дата: Среда, 21.11.2018, 23:05 | Сообщение # 3
Новичок
Сообщений: 18
Статус: Offline
Цитата Salamakeykum ()
Какая предыдущая операция? Можно подробнее?


Код
AntiCrash()
if !WinActive("GTA:SA:MP")
test1 := ret()
if( isInChat() )
test2 := ret()
if( isDialogOpen() )
test3 := ret()
tmpvar := GetNearDriver()
if( tmpvar == -1 )
tmpvar := GetNearPlayer()
if( tmpvar > -1)
addChatMessage("{DDDDDD}Ближайшая цель: " ColorToStr(getplayercolor(tmpvar)) getPlayerNameById(tmpvar) " (" tmpvar ")")
else
addChatMessage("{DDDDDD}Ближайших игроков не найдено.")
Input, activeID, V I M, {Enter}
result := ""
Loop, parse, activeID
{
    if( A_LoopField >= 0 and A_LoopField <= 9 )
    result := result A_LoopField
}
result := SubStr(result, -2)
if( StrLen(result) )
activeID := result
else if( StrLen(tmpvar) )
activeID := tmpvar
else
return
if( !StrLen(getPlayerNameById(activeID)) )
{
addChatMessage("{DDDDDD}Проверьте правильность ввода ID.")
    return
}
else
{
addChatMessage("{DDDDDD}Новая цель: " ColorToStr(getplayercolor(activeID)) getPlayerNameById(activeID) " (" activeID ")")
}


Добавлено (21.11.2018, 23:07)
---------------------------------------------
Enter подтверждает ввод, хочу сделать чтобы по нажатию End эта операция отменялась


Сообщение отредактировал tawer13371cs - Среда, 21.11.2018, 23:07
Alikkuc Дата: Суббота, 01.12.2018, 08:23 | Сообщение # 4
Новичок
Сообщений: 19
Статус: Offline
используй:
Код
while (!GetKeyState("клавиша", "P") && !GetKeyState("клавиша1", "P"))
continue
if(GetKeyState("клавиша", "P")) { ; Если нажали заданную клавишу
; код
} else if(GetKeyState("клавиша1", "P")) { ; Если нажали заданную клавишу
; уод
}
}
return


Сообщение отредактировал Phoenixxx_Czar - Суббота, 01.12.2018, 15:56
CZAR Дата: Суббота, 01.12.2018, 15:56 | Сообщение # 5
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Alikkuc, когда научитесь код в [code] пихать?




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

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


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

Гарант 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
Поиск:
Статистика Форума
Лучшие пользователи
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]

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