Ну "спасибо" вам большое все модераторы , я сам разобрался. Кому интересно оставляю весь код скрипта:
p1=1
IniRead, hec, %A_ScriptDir%\config.ini, Skill, hec
IniRead , Key , %A_ScriptDir%\config.ini, Skills, Key
IniRead , val , %A_ScriptDir%\config.ini, Skills, val
IniRead, DownList1, %A_ScriptDir%\config.ini, Skill, DownList1
Gui,+ToolWindow +AlwaysOnTop
Gui, Add, Checkbox, x210 y90 vhec checked%hec% gSave , Нажатия по координатам
Gui, Add, Text, x30 y11 w35 h20 vstate1 , %val%
Gui, Add, hotkey, x210 y10 w50 h20 vkey gSave 10, %Key%
Gui, Add, Button , x10 y40 w40 h22 gPerexod1, +1
Gui, Add, Button , x10 y65 w40 h22 gPerexod2 4, -1
Gui, Add, Button , x55 y40 w40 h22 gPerexod3, +10
Gui, Add, Button , x55 y65 w40 h22 gPerexod4 4, -10
Gui, Add, Button , x265 y40 w90 h22 gПрименить 4, Применить
Gui, Add, Button , x265 y65 w90 h22 gПерезапустить, Перезапустить
Gui, Add, Text , x65 y11 ,Нажатий в секунду
Gui, Add, Text , x265 y12 ,Кнопка запуска
Gui, Add, DropDownList, x210 y40 w55 h80 vDownList1 gSave, |Left|Right|Middle
GuiControl, ChooseString, DownList1, %DownList1%
Gui, Show,x800 w400 h300,кликер
l2:
if(p1=1)
{
sleep 400
goto l2
}
if(p1=0)
{
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniRead, DownList1 , %A_ScriptDir%\config.ini, Skill, DownList1
mousebutton=%DownList1%
slep=1000
envdiv, slep,%val%
click %mousebutton% %xpos% %ypos% sleep %slep%
}
goto l2
Return
!2::
msgbox %p1%
Reload
return
Button1:
if (hec=1)
{
MouseGetPos, xpos, ypos
}
if(hec=0)
{
xpos=
ypos=
}
if(p1=0)
{
p1=1
return
}
if(p1=1)
{
p1=0
}
return
Save:
Gui, Submit, NoHide
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
return
Перезапустить:
Gui, Submit, NoHide
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
Reload
return
Применить:
Hotkey, %Key% ,off,UseErrorLevel
Gui, Submit , NoHide
Hotkey, %Key% , Button1 ,on,UseErrorLevel
return
GuiClose:
Gui, Submit, NoHide
IniWrite , %Key% , %A_ScriptDir%\config.ini, Skills, Key
IniWrite, %DownList1%, %A_ScriptDir%\config.ini, Skill, DownList1
IniWrite , %val% , %A_ScriptDir%\config.ini, Skills, val
IniWrite, %hec%, %A_ScriptDir%\config.ini, Skill, hec
ExitApp
return
метка:
GuiControl,, state1, %val%
return
Perexod1:
envadd, val , 1
goto метка
Perexod2:
envadd, val , -1
if (val<0)
{
val=0
}
goto метка
Perexod3:
envadd, val , 10
goto метка
Perexod4:
envadd, val , -10
if (val<0)
{
val=0
}
goto метка