Hey Leute,
Ich hab eine Problem, und zwar habe ich in meinem Keybinder einige Felder mit Checkboxen wo mann selbst Befehle eingeben kann!
So nun möchte ich aber das der befehl nur ausgeführt wird wenn der "Hacken" in der Checkbox gesetzt ist!
Nur funktionniert das leider nicht so wie ich will
Hier mal meine Zeilen aus dem Script:
Gui, Add, Button, x400 y580 w180 h30 gEigeneBefehle, Eigene Befehle (Beta Phase)
IniRead, Befehl1, Daten.ini, Eigene Befehle:, Befehl1
Gui, 2:Font, S10 Cblue, Arial Black
Gui, 2:Add, Edit, x40 y20 w150 h20 vBefehl1, %Befehl1%
befehl1on=1
Gui, 2:Add,Checkbox,gbefehl1scan x10 y22 Checked%befehl1on% vbefehl1on, p =>
Gui, 2:Font, S10 Cblue, Arial
Gui, 2:Add, Button, x200 y20 w50 h20 gSave2, Save
return
Gui,Show,,
if(befehl1on=1)
{
GuiControl,-readonly,befehl1
}
else if(befehl1on=0)
{
GuiControl,+readonly,befehl1
}
Return
befehl1scan:
GuiControlGet,befehl1on
if(befehl1on=1)
{
GuiControl,-readonly,befehl1
}
else if(befehl1on=0)
{
GuiControl,+readonly,befehl1
}
Return
Save2:
GuiControlGet,Befehl1 ,,Befehl1
IniWrite, %Befehl1%, Daten.ini, Eigene Befehle: , Befehl1
msgbox,262144,Erfolgreich,Dein Befehl wurde erfolgreich gespeichert!`nEr wird nun Ingame benutzt!
Return
if (befehl1on=1)
{
p::
SendInput t%Befehl1%{enter}
return
}
else if(befehl1on=0)
{
return
}
return
Ist natürlich nicht so im Script habe das nur so zusammen gestellt
LG
Shadow