Ich hab den Fehler gefunden:
Das Skript schreibt immer eine config.cfg, wodurch die "config_default.cfg" ignoriert wird.
Wenn ich die config jetzt aber lösche schreibt sie sich neu, mit folgenden Bindings:
unbindall
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "b" "lastdisguise"
bind "c" "voice_menu_3"
bind "d" "+moveright"
bind "e" "voicemenu 0 0"
bind "f" "noclip"
bind "g" "+taunt"
bind "h" "+use_action_slot_item"
bind "i" "showmapinfo"
bind "j" "cl_trigger_first_notification"
bind "k" "cl_decline_first_notification"
bind "l" "dropitem"
bind "m" "open_charinfo_direct"
bind "n" "open_charinfo_backpack"
bind "o" "+attack3"
bind "p" "vr_reset_home_pos"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "say_team"
bind "v" "+voicerecord"
bind "w" "+forward"
bind "x" "voice_menu_2"
bind "y" "say"
bind "z" "voice_menu_1"
bind "'" "+moveup"
bind "`" "toggleconsole"
bind "," "changeclass"
bind "." "changeteam"
bind "/" "+movedown"
bind "\" "toggleconsole"
bind "-" "disguiseteam"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "INS" "+klook"
bind "END" "centerview"
bind "PGUP" "+lookup"
bind "PGDN" "+lookdown"
bind "PAUSE" "pause"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "F1" "+showroundinfo"
bind "F3" "askconnect_accept"
bind "F5" "screenshot"
bind "F6" "save_replay"
bind "F7" "abuse_report_queue"
bind "F9" "vr_toggle"
bind "F10" "quit prompt"
bind "F12" "replay_togglereplaytips"
bind "MOUSE1" "+stabnaway"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "to_sapper"
bind "MOUSE4" "use tf_weapon_pda_spy"
bind "MWHEELUP" "to_pistol"
bind "MWHEELDOWN" "to_knife"
Das passiert wohl durch die Aliases, wie man hier sieht:
// Stab n Cloak - Working pistol/sapper
// By: Chdata
alias +stabnaway "spec_next; +attack";
alias -stabnaway "-attack; +attack2; lastdisguise";
bind MOUSE1 +stabnaway;
alias to_pistol "slot1; bind MOUSE1 +attack";
alias to_sapper "slot2; bind MOUSE1 +attack";
alias to_knife "slot3; bind MOUSE1 +stabnaway";
bind MWHEELUP to_pistol;
bind MOUSE3 to_sapper;
bind MWHEELDOWN to_knife;
bind MOUSE4 "use tf_weapon_pda_spy";
bind 1 to_pistol;
bind 2 to_sapper;
bind 3 to_knife;
bind 4 "use tf_weapon_pda_spy";
Gelöst hab ich es mit dem einfachsten Befehl von allen in meiner autoexec:
//Fix for Chdata's "Improved Stab n Cloak" Script
exec config_default
Wenn man jetzt das Skript benutzen will einfach exec "Name" eingeben ^^
Ich hoffe ich habe jetzt niemanden damit genervt, vllt. hilft es ja wenn man das Skript selbst benutzen will, muss man ja auch nicht alles lesen^^