From 62970e137c4180d4d642c6b73135cccee91682bf Mon Sep 17 00:00:00 2001 From: mx Date: Tue, 14 Oct 2025 11:36:52 +0000 Subject: [PATCH] Upload files to "cs2" Counter strike is not playable without having knife on the opposite side of your guns --- cs2/hands.cfg | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 cs2/hands.cfg diff --git a/cs2/hands.cfg b/cs2/hands.cfg new file mode 100644 index 0000000..939e4a5 --- /dev/null +++ b/cs2/hands.cfg @@ -0,0 +1,46 @@ +// ========== BINDS ========== + //Bind whatever keys you like. next/previous inventory binds are commented by default, uncomment and add keys to enable. + +bind 1 eq_slot1 //primary +bind 2 eq_slot2 //secondary +bind 3 eq_slot3 //melee +bind 5 eq_slot5 //bomb +bind 4 eq_slot6 //HE grenade +bind c eq_slot7 //flash +bind x eq_slot8 //smoke +bind 6 eq_slot9 //decoy +bind z eq_slot10 //molotov/incendiary +bind q eq_lastinv //quickswitch +//bind [key] eq_invnext //select next weapon +//bind [key] eq_invprev //select previous weapon + +// ========== SETTINGS ========== + //insert any settings you wish to add for individual slots (xhair, viewmodel, sensitivity etc.) with a semicolon and the command. the example below puts only the knife in your left hand. + +alias eq_slot1 "slot1; set_slot1; switchhandsleft" +alias eq_slot2 "slot2; set_slot2; switchhandsleft" +alias eq_slot3 "slot3; set_slot3; switchhandsright" +alias eq_slot5 "slot5; set_slot5; switchhandsright" +alias eq_slot6 "slot6; set_slot6; switchhandsright" +alias eq_slot7 "slot7; set_slot7; switchhandsright" +alias eq_slot8 "slot8; set_slot8; switchhandsright" +alias eq_slot9 "slot9; set_slot9; switchhandsright" +alias eq_slot10 "slot10; set_slot10; switchhandsright" + + +// ========== LOGIC ========== + //No touching. Basically this manually implements quiswitching without the 'lastinv' command and next/previous inventory selection + +alias qs_slot1 "alias eq_invnext eq_slot2; alias eq_invprev eq_slot10; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot1; alias set_slot1 ; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot2 "alias eq_invnext eq_slot3; alias eq_invprev eq_slot1; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot2; alias set_slot1 qs_slot1; alias set_slot2 ; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot3 "alias eq_invnext eq_slot5; alias eq_invprev eq_slot2; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot3; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 ; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot5 "alias eq_invnext eq_slot6; alias eq_invprev eq_slot3; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot5; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 ; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot6 "alias eq_invnext eq_slot7; alias eq_invprev eq_slot5; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot6; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 ; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot7 "alias eq_invnext eq_slot8; alias eq_invprev eq_slot6; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot7; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 ; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot8 "alias eq_invnext eq_slot9; alias eq_invprev eq_slot7; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot8; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 ; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10" +alias qs_slot9 "alias eq_invnext eq_slot10; alias eq_invprev eq_slot8; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot9; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 ; alias set_slot10 qs_slot10" +alias qs_slot10 "alias eq_invnext eq_slot1; alias eq_invprev eq_slot9; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot10; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 " + +qs_slot2 +eq_slot3 + \ No newline at end of file