Вопросы по AHK-скриптингу

dima232_pro11

Новичок
61
0
Как убрать чтоб не писалось Неизвестная команда! Введите /help для просмотра доступных функций.
 

monolith04

Известный
69
6
Всем привет. Есть ли примеры с чекпоинтами? Если да, то скиньте код или же как сделать чтобы взяв чекпоинт выполнялась какая-то команда?
 

Frostow

Новичок
6
0
Как упростить скрип,если так продолжать писать то получится около 496 строчик

Код:
ButtonНайти: 
if f_name=ERROR 
{ 
MsgBox, "[Ошибка] В файле setting.ini отсутствует поле с данными. Обновите настройки. " 
return 
if f_name= 
{ 
MsgBox, "Не настроены Данные. Обновите файл-настроек. " 
return ;
if f_name=1
{
MsgBox, "......."
return
if f_name=2
{
MsgBox, "......."
return
if f_name=и так 496 раз и слова будут все время менятся 
{
MsgBox, "......."
return[/TD][/TR]
[TR][TD] [/TD][TD] [/TD][/TR][/TBODY][/TABLE]
[TBODY]
 

Frixen

Известный
131
8
Как сделать чтобы клавиша "Mykey" считывалась с config файла

Mykey:
SendChat("test.")
Return

а в ini файле соотвественно вот так вот:
[keys]
Key=Numpad1

IniRead, Mykey, settings.ini,keys,Key - так не работает, жму num1 и ничего не происходит
 

#Rin

Известный
Всефорумный модератор
1,214
1,035
Клавиши указанные таким способ статичны.
AutoHotKey:
F4::
; code
return
Нужно считать клавиши и после назначить ее на какую либо метку
Hotkey -Autohotkey(http://ahk-wiki.ru/hotkey)
 

Cod

Участник
117
15
Сложно объяснить на твоём примере, вот держи пример.
Лучше использовать GUI в этих случаях. Потому-что нужно отключать и включать клавиши.
AutoHotKey:
#Include samp.ahk

IniRead, HotKeyTest, settings.ini, HotKey, HotKeyTest
HotKey, % HotKeyTest, LabelTest, On, UseErrorLevel

Gui, Add, Hotkey, x16 y13 w140 h40 vHotKeyTest, %HotKeyTest%
Gui, Add, Button, x16 y63 w140 h40 gSaveConfig, Сохранить
Gui, Add, Button, x16 y113 w140 h40 gApplyConfig, Применить
Gui, Add, Button, x16 y163 w140 h40 gGuiClose, Выход
Gui, Show, w191 h226, Пример
return

GuiClose:
ExitApp

SaveConfig:
    Gui, Submit, NoHide
    IniWrite, %HotKeyTest%, settings.ini, HotKey, HotKeyTest
return

ApplyConfig:
    Gui, Submit, NoHide
    IniRead, HotKeyTest, settings.ini, HotKey, HotKeyTest
    HotKey, % HotKeyTest, LabelTest, Off, UseErrorLevel
return

LabelTest:
    addChatMessage("{228228}Успешно!")
return
 
Последнее редактирование модератором:

MACAch

Новичок
11
0
Написал скрипт с использованием UDF, при добавлении GUI, крашится samp
кмд, при которой крашится - addChatMessage(str)
ansi-utf8 - я не в теме
 
Последнее редактирование модератором:

#Rin

Известный
Всефорумный модератор
1,214
1,035
@MACAch, Внутриигровое GUI?
 
Последнее редактирование:

MACAch

Новичок
11
0
@Rinat_Namazov, ну...
upload_2018-4-2_23-45-27.png
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ребята, подскажите AHK который будет клацать букву "H" через определенное количество секунд
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.