Autohotkey Tutorial!

  • wieso geht das Spiel bei den Keybinds immer in den Fenster Modus?





    Wenn man einer der Taste drueckt geht man in Fenster Modus und wenn man sie nochmal drückt wieder zurück.
    Und wenn ich "T" druecke steht der Keybind im Chat o,O

  • eine frage hab ich noch?


    wenn er zb 1 drück dann soll ingame der text kommen den er in die editbox geschrieben hat



    das sind die kästchen

  • Hier ein Beispiel mit deinem ersten:


    Gui, Add, Edit, x40 y10 w100 h20 vIrgendEinName
    Das v vor dem Text ist pflicht.


    Code
    1. 1::
    2. GuiControlGet,WieDieVariableHeißenSoll,,IrgendEinName
    3. SendInput t%WieDieVariableHeißenSoll%{enter}
    4. return

  • danke geht


    ne andere frage, wie geht das wenn der keybinder schon läuft, das statt start ,stop auf dem butten steht


    also ich mein das so


    wenn er jetzt auf start drückt steht statt start dann stopp drinnen, und das selbe umgekehrt


    Zitat

    Gui, Add, Button, x40 y160 w100 h30 , Start
    ButtonStart:
    Suspend
    return


    der butten

    2 Mal editiert, zuletzt von [XF12]deathrunner ()

  • Das "!" muss in geschweifte Klammern

  • danke geht


    ne andere frage, wie geht das wenn der keybinder schon läuft, das statt start ,stop auf dem butten steht


    also ich mein das so


    wenn er jetzt auf start drückt steht statt start dann stopp drinnen, und das selbe umgekehrt


    Zitat
    Gui, Add, Button, x40 y160 w100 h30 , Start
    ButtonStart:
    Suspend
    return



    der butten


    //edit wollt nur mal fragen ob das jemand weiß

    Einmal editiert, zuletzt von [XF12]deathrunner ()

  • Moin MWP,
    wollte mal Fragen ob du auch ne Update Funktion hast?
    die würde ich nähmlich gerne in Mein Keybinder rein tun,
    das heißt wenn ich die neue Exe hochlade oder so bzw den Changelog alles neu hochlade das bei den anderen steht wwenn sie ihn starten , es ist ein update verfügbar und wenns fertig ist, sich nen Fenster öffnet, mit dem Changelog.
    Wäre echt Dankbar


    Mfg

  • wie mach ich das das wenn einer auf den Button Speichern drück alle worte in den kästchen gespeichert werden!



    und wie geht das das wenn er auf den butten start drück der butten start verschwiendet und ein butten namesns stopp erscheint und genau umgekehrt


    Zitat

    Gui, Add, Button, x40 y160 w100 h30 , Start


    ButtonStart:
    Suspend
    return

    Einmal editiert, zuletzt von [XF12]deathrunner ()

  • Deathrunner woher liest er denn die Þfinierung% aus?


    Zum zweiten:

    Code
    1. Gui Add, Button, x30 y200 w200 h30 gButtonname Default, &Start


    Code
    1. Buttonname:
    2. GuiControl Get ButtonnameStatus,, Buttonname
    3. if Get ButtonnameStatus = &Stop
    4. {
    5. GuiControl,, Buttonname, &Start
    6. Return
    7. }

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25


  • Zitat

    Deathrunner woher liest er denn die Þfinierung% aus?


    das meinst damit

  • das meinst damit

    Sorry verschrieben meinte Þfinierung% ..
    Ja du hast ja sowas im Script:

    Code
    1. 1::
    2. GuiControlGet,taste1,,1
    3. SendInput t%taste1%{enter}
    4. return


    Dann musst du ja auch irgendwo sowas haben:

    Code
    1. Iniread,Name, Dateiname.ini,Zusatz Sortierung,Name


    Oder was willst du genau?

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Zitat

    Iniread,Name, Dateiname.ini,Zusatz Sortierung,Name


    genau das will ich wiessen, weil wie ich das gemacht hab hat der nie abgespeichrt was im kästchen stang


    Kästcchen + Funktion



    Zitat

    ButtonSpeichern:
    IniWrite, v1, Seite.ini, v1, Taste1
    return

    #


    das ist flasch

  • Ich bin mir nicht sicher wie du das meinst.. :-S naja hier mal was ich vermute: Das folgende sind 3Edit Boxen in die du was eingeben kannst... Darunter ist ein Button mit dem Titel "Speichern" wenn du Raufdrückst Speichert er alles was du in die Boxen eingegeben hast in eine Datei namens "Seite.ini" wenn du den Keybinder neustartest steht es dannach wieder in den Editboxen.. Das alles kommt in den GUI Bereich!


    Code
    1. Iniread,v1,Seite.ini,Einstellungen,v1
    2. IniRead,v2,Seite.ini,Einstellungen,v2
    3. IniRead,v3,Seite.ini,Einstellungen,v3
    4. usw...


    Code
    1. Gui, Add, Edit,x100 y100 w100 h20 v1, %v1%
    2. Gui, Add, Edit,x100 y140 w100 h20 v2, %v2%
    3. Gui, Add, Edit,x100 y180 w100 h20 v3, %v3%
    4. usw...


    Code
    1. Gui Add, Button, x100 y210 w100 h20 gSpeichern, Speichern


    Code
    1. Speichern:
    2. IniWrite,%v1%,Seite.ini,Einstellungen,v1
    3. IniWrite,%v2%,Seite.ini,Einstellungen,v2
    4. IniWrite,%v3%,Seite.ini,Einstellungen,v3
    5. usw...

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Ups..
    Ich weiß nicht ob es an der Groß/Kleinschreibung lag aber so habe ich es bei mir und dort Funktioniert es einwandfrei!


    Code
    1. Iniread,v1,Seite.ini,Einstellungen,V1
    2. IniRead,v2,Seite.ini,Einstellungen,V2
    3. IniRead,v3,Seite.ini,Einstellungen,V3
    4. usw...


    Code
    1. Gui, Add, Edit,x100 y100 w100 h20 v1, %v1%
    2. Gui, Add, Edit,x100 y140 w100 h20 v2, %v2%
    3. Gui, Add, Edit,x100 y180 w100 h20 v3, %v3%
    4. usw...


    Code
    1. Gui Add, Button, x100 y210 w100 h20 gSpeichern, Speichern


    Code
    1. Speichern:
    2. IniWrite,%v1%,Seite.ini,Einstellungen,V1
    3. IniWrite,%v2%,Seite.ini,Einstellungen,V2
    4. IniWrite,%v3%,Seite.ini,Einstellungen,V3
    5. usw...

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • So eine frage noch, wie das mit dem stopp geht nur wenn ichs so mach wie du nix geht


    schreib bitte alles was ich ersetzen muss


    Zitat

    Gui Add, Button, x40 y160 w100 h30, Start



    Zitat

    ButtonStart:
    Suspend
    return

    Einmal editiert, zuletzt von [XF12]deathrunner ()