Ankündigung

Einklappen
Keine Ankündigung bisher.

Granaten Slot Script

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Granaten Slot Script

    Hiho ich hätte gerne ein Granatenscript das quasi so funktioniert wie früher, bloß dass man nicht noch extra mit der Maus bestätigen muss.

    Früher hat man ja auf "4" gedrückt bis man im HUD die passende Granate ausgewählt hat und dann mit "MOUSE1" bestätigt. Ziemlich umständlich.
    Ich hab mir das über die Jahre trotzdem angewöhnt auch wenn es viel klüger wäre, sich die verschiedenen Granaten auf einzelne Tasten zu legen.

    Wäre es möglich, die Geschichte so zu vereinfachen, dass man nicht extra mit der Maus bestätigen muss?
    Ich stell mir das so vor:
    Wenn man einmal auf "4" drückt, welchselt man auf HE
    Wenn man zweimal auf "4" drückt wechselt man auf HE und dann auf Flash
    Wenn man dreimal auf "4" drückt wechselt man auf HE, dann auf Flash und dann auf Smoke.

    Das einzige ähnliche Script, dass ich gefunden habe ist jenes:

    alias weapon_grenades "g1"
    alias g1 "alias weapon_grenades g3;wait;weapon_hegrenade"
    alias g2 "alias weapon_grenades g1;wait;weapon_smokegrenade"
    alias g3 "alias weapon_grenades g2;wait;weapon_flashbang"

    Das hat den Nachteil, dass es speichert zu welcher Granate man gerade gewechselt ist. Dadurch muss man sich quasi merken, welche Granate gerade aktiv ist, oder man überprüft es, was dann noch umständlicher als die alte Methode mit HUD.

    Irgendwie müsste man das obige script so erweitern, dass es automatisch nach einem Moment auf alias weapon_grenades "g1" zurückspringt. Keine Ahnung wie man das machen kann ohne gleichzeitig die Fähigkeit zu verlieren schnell durch zu toggeln.

    #2
    Ich hab mir mal überlegt eine Loop Schleife zu bauen, in dem ich den alias befehl zweckentfremde. Etwa so:

    alias grenreset "t10"

    alias weapon_grenades "g1"

    alias t10 "alias grenreset t9;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t9 "alias grenreset t8;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t8 "alias grenreset t7;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t7 "alias grenreset t6;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t6 "alias grenreset t5;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t5 "alias grenreset t4;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t4 "alias grenreset t3;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t3 "alias grenreset t2;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t2 "alias grenreset t1;wait;wait;wait;wait;wait;wait;wait;wait;wait;wa it;grenreset"

    alias t1 "alias grenreset t10;wait;wait;wait;wait;wait;wait;wait;wait;wait;w ait;alias weapon_grenades g1"

    alias g1 "alias grenreset t10;alias weapon_grenades g3;wait;weapon_hegrenade;grenreset"

    alias g2 "alias grenreset t10;alias weapon_grenades g1;wait;weapon_smokegrenade;grenreset"

    alias g3 "alias grenreset t10;alias weapon_grenades g2;wait;weapon_flashbang;grenreset"


    Hat leider nicht geklappt, da die Schleife tatsächlich eine Schleife ist und nicht im Hintergrund nebenher läuft. Die Spiel reagiert erst auf input, sobald es die ganzen wait befehle abgearbeitet hat. Dadurch wird es nicht nur quasi unmöglich für 1 sekunde zu spielen, sondern das alte script funktioniert auch nicht mehr, da man erst wieder input gegen kann wenn die schleife komplett durchgelaufen ist und dadurch sich der toggle bereits resetted hat.

    die ganze sache wäre so einfach mit einer freien variablen und einem if statement :D

    Kommentar


      #3
      bind x use weapon hegren
      bind y use weapon flash
      bind z use weapon smoke

      habe he auf f, flash auf mouse3 und smoke auf mouse4

      Kommentar


        #4
        hab ich jetzt auch gemacht (auf x,c und v) - hilft ja nichts ^^

        Immerhin konnte ich das script aus dem ersten post nutzen um die tasten für radio commands, die ich jetzt für granaten brauche auf eine taste (y) zu reduzieren.

        Kommentar


          #5
          switcht er nicht bei "hud_fastswitch 1"(kann mich auch irren) sofort um, ohne bestätigung?

          sorry, lange kein 1.6 gezockt und raff nicht, was du genau willst. ich hab mit hud_fastswitch 1 bei 1x drücken he, 2x flash und 3x smoke. hab dann als einzige nadetaste noch "f" für flash. switch dann halt die waffen auch sofort.

          Kommentar


            #6
            bei kommt dann immer die HUD auswahl, wenn ich "slot4" drücke, egal ob hud_fastswitch 0,1 oder 2

            Kommentar

            Lädt...
            X