Charakter Switch - Für mehr Platz auf der Tastatur

Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.

  • Für jeden Charakter die passenden Binds. Wie das geht zeige ich dir hier!

    Wahrscheinlich kennen es manche von euch ihr habt jede Menge Charaktere auf CW:RP, IMP:RP oder anderen Servern auf EGM. Und ihr habt einfach kein Platz mehr für neue Keybindings doch ich präsentiere euch heute eine Lösung dafür den sogenannten "Charakter Switch".

    Dazu müsst ihr in eure Autoexec folgendes Script einfügen (erweiterbar):

    (Die Autoexec findet ihr hier: \Steam\steamapps\common\GarrysMod\garrysmod\cfg)

    bind "Variable" "cs1"

    alias cs1 "exec [Dateiname]; say_team Einheit - Name wurde geladen; bind [Variable] cs2"

    alias cs2 "exec [Dateiname]; say_team Einheit - Name wurde geladen; bind [Variable] cs3"

    alias cs3 "exec [Dateiname]; say_team Einheit - Name wurde geladen; bind [Variable] cs1"

    (Die Variable müsst ihr dann mit dem entsprechender Taste ersetzen die ihr benutzen wollt mit den eckigen Klammern)

    Beispiel

    bind "K" "cs1"

    alias cs1 "exec CT_Kano; say_team CT - Kano wurde geladen; bind K cs2"

    alias cs2 "exec 104th_Kano; say_team 104th - Kano wurde geladen; bind K cs3"

    alias cs3 "exec Jedi_Jazen_Nooram; say_team Jedi - Jazen Nooram wurde geladen; bind K cs1"

    Als nächstes müsst ihr für die Anzahl an Aliasen gleich viele Dateien erstellen.

    Diese benennt ihr am besten nach der Einheit und den Namen des Charackters (Bsp.: CT_Kano).

    Die Dateinamen werden dann mit "Dateiname" und den Klammern im Script ersetzt.

    In den erstellten Dateien könnt ihr dann die Keybindings einfügen, die ihr für den jeweiligen Charakter benutzen wollt.

    Danach fügt ihr die autoexec sowie die Dateien für die Charaktere hier rein.

    \Steam\steamapps\common\GarrysMod\garrysmod\cfg

    (WICHTIG: Diese müssen .cfg Dateien sein)

    Um das ganze benutzen zu können müsst ihr Ingame in der Konsole exec autoexec eingeben.

    Dann müsst ihr nur noch die Taste drücken und dann wechselst du deine Binds.

    Ihr dürft diese Taste jedoch nicht spammen, da dieses Script dann nicht mehr richtig funktioniert.

Kommentare 1

Danke für den Beitrag jedoch wenn ich bei Garry's Mod dann in die console exec config_jvs_[trooper] eingebe steht da folgendes:

'config_jvs_[trooper]' not present; not executing.

Ich hab auch binds in die Datei hinein geschrieben und abgespeichert und eigentlich alles richtig gemacht jedoch klappt es irgend wie nicht?

Könntest du mir vielleicht eine Lösung schreiben?

nvm,habs herausgefunden hab mein Garry's mod auf einer anderen Festplatte abgespeichert und musste die .cfg datei dort abspeichern.

Ein guter Beitrag, ebenfalls ist die Formatierung einfach nur klasse. Ich freue mich, dass es solch aktive Forumuser gibt, welche tagtäglich die Community in dieser Art bereichern.

eine Tolle Sache aber irgendwie habe es verbogt mit den System würdest du mir dabei Helfen es Richtig zu machen ^^

Gerne helfe ich dir dabei. Der Wiki Beitrag wird gerade sowieso von mir komplett überarbeitet und gleich editiert.

Vielen Dank dir, das hilft dem Chaos Herr zu werden.

Hier noch eine kleine hilfreiche Ergänzung:
Falls ihr auf einem Char das komplette Numpad bindet und auf dem Nächsten nur die ersten fünf Tasten, ist es hilfreich in der Datei die anderen Tasten zu unbinden. So passiert kein Failfunk, wenn ihr eine der Tasten nicht erwischt.