Jump to content

Scripts for different soldier weapons


ogeazy

Recommended Posts

Hey everyone, I'm sure it's simple but for some reason I'm failing. I'd love to be able to do either of the following:

 

Press F8 to cycle through all the different covie loadouts

F9 to cycle through soldier loadouts

 

Is that doable? 

Link to comment
Share on other sites

  • Inactive Member

I use this. Have fun.

 

//-----------------------CLASS SELECTOR---------------------\\


set team_al "vstr set_al; echo "^dA^7llies"; set tgl_team vstr team_ax"

set team_ax "vstr set_ax; echo "^1A^0xis"; set tgl_team vstr team_al"

set tgl_team "vstr team_al"


set set_al "set medic vstr al_medic; set fops vstr al_fops; set engie vstr al_engie; set soldier vstr al_soldier; set covert vstr al_covert"

                    *ALLIES // Medic*
                    ----------------
>thompson<
-----------
set al_thomp "team b 1 8 37;set al_medic vstr al_m97 ; echo "^1M^2edic ^?>^j>^1> ^1T^2hompson!"

>m97<
------
set al_m97 "team b 1 52 37;set al_medic vstr al_thomp ; echo "^1M^2edic ^?>^j>^1>^1M^297!"

set al_medic vstr al_thomp

----------------------------------------  Medic \\ *ALLIES*  ----------------------------------------------------------


                    *ALLIES // Field Ops*
                    ---------------------
>thompson<
-----------
set al_1thomp "team b 3 8 37; set al_fops vstr al_1m97; echo "^1F^2ield ^?>^j>^1> ^1T^2hompson!"

>m97<
------
set al_1m97 "team b 3 52 37; set al_fops vstr al_1thomp; echo "^1F^2ield ^?>^j>^1> ^1M^297!" 

set al_fops vstr al_1thomp

----------------------------------------  Field Ops \\ *ALLIES*  ----------------------------------------------------------


                    *ALLIES // Engineer*
                    --------------------
>thompson< 
-----------
set al_2thomp "team b 2 8 37; set al_engie vstr al_rifle; echo "^1E^2ngineer ^?>^j>^1>^1 T^2hompson!"

>RifelGarand<
----------
set al_rifle "team b 2 24 37; set al_engie vstr al_2m97; echo "^1E^2ngineer ^?>^j>^1>  ^1G^2arand!"

>m97<
-----
set al_2m97 "team b 2 52 37 ;set al_engie vstr al_2thomp; echo "^1E^2ngineer ^?>^j>^1> ^1M^297!"

set al_engie vstr al_2thomp

----------------------------------------  Engineer \\ *ALLIES*  ----------------------------------------------------------


                    *ALLIES // Soldier*
                    -------------------
>thompson< 
----------
set al_3thomp "team b 0 35 8; set al_soldier vstr al_panzer; echo "^1S^2oldier ^?>^j>^1> T^2hompson!"

<panzer> 
--------
set al_panzer "team b 0 5 8; set al_soldier vstr al_flamer; echo "^1S^2oldier ^?>^j>^1> ^1P^2anzerfraust!"

<flamer> 
--------
set al_flamer "team b 0 6 8; set al_soldier vstr al_mg42; echo "^1S^2oldier ^?>^j>^1> ^1F^2lame ^1T^2hrower!"

<mg-42> 
-------
set al_mg42 "team b 0 31 8; set al_soldier vstr al_mortar; echo "^1S^2oldier ^?>^j>^1> ^1M^2G42!"

<mortar>
--------
set al_mortar "team b 0 35 8; set al_soldier vstr al_3m97; echo "^1S^2oldier ^?>^j>^1> ^1M^2ortar!"

<m-97>
-----
set al_3m97 "team b 0 35 8; set al_soldier vstr al_3thomp; echo "^1S^2oldier ^?>^j>^1> ^1M^297!"

set al_soldier vstr al_3thomp

----------------------------------------  Soldier \\ *ALLIES*  ----------------------------------------------------------


                    *ALLIES // Covert Ops*
                    ----------------------

>sniper garand<
----------------
set al_garand "team b 4 25 47; set al_covert vstr al_fg42; echo "^1C^2overt ^1O^2ps ^?>^j>^1> ^1G^2arand!"

>fg-42<
--------
set al_fg42 "team b 4 33 47; set al_covert vstr al_sten; echo "^1C^2overt ^1O^2ps ^?>^j>^1> ^1F^2G42!"

>sten<
------

set al_sten "team b 4 10 47; set al_covert vstr al_garand; echo "^1C^2overt ^1O^2ps ^?>^j>^1> ^1S^2ten!"

set al_covert vstr al_garand

----------------------------------------  Covert Ops *ALLIES*  ----------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------

                // +++++++++++++++++ AXIS +++++++++++++++++ //


set set_ax "set medic vstr ax_medic; set fops vstr ax_fops; set engie vstr ax_engie; set soldier vstr ax_soldier; set covert vstr ax_covert"


                    *AXIS // Medic*
                    ---------------

>mp40<
------
set ax_mp40 "team r 1 8 38 ;set ax_medic vstr ax_m97 ; echo "^1M^0edic^?>^j>^1>^1M^0P40!"


>m97<
-----
set ax_m97 "team r 1 52 38 ;set ax_medic vstr ax_mp40 ; echo "^1M^0edic^?>^j>^1>^1M^097!"

set ax_medic vstr ax_mp40

---------------------------------------- *Medic \\ *AXIS*  ----------------------------------------------------------


                    *AXIS // Field Ops*
                    ------------------
>mp40<
------
set ax_1mp40 "team r 3 8 38;set ax_fops vstr ax_1m97 ; echo "^1F^0ield ^1O^0ps ^?>^j>^1> ^1M^0P40!"


>m97<
-----
set ax_1m97 "team r 3 52 38;set ax_fops vstr ax_1mp40 ; echo "^1F^0ield ^1O^0ps ^?>^j>^1> ^1M^097"

set ax_fops vstr ax_1mp40


---------------------------------------- *Field ops \\ *AXIS*  ----------------------------------------------------------

                    *AXIS // Engineer*
                    ------------------

>mp40<
------
set ax_2mp40 "team r 2 3 38; set ax_engie vstr ax_rifle; echo "^1E^0ngineer ^?>^j>^1> ^1M^0P40!"

>K-013<
-------
set ax_rifle "team r 2 23 38; set ax_engie vstr ax_2m97; echo "^1E^0ngineer ^?>^j>^1> ^1K^013!"

>m97<
-----
set ax_2m97 "team r 3 52 38; set ax_engie vstr ax_2mp40 ; echo "^1E^0ngineer ^?>^j>^1> ^1M^097!"

set ax_engie vstr ax_2mp40

---------------------------------------- *Engineer \\ *AXIS*  ----------------------------------------------------------


                    *AXIS // Soldier*
                    -----------------
>mp40<
------

set ax_3mp40 "team r 0 8 38; set ax_soldier vstr ax_panzer;echo "^1S^0oldier ^?>^j>^1> ^1P^0anzerfraust!"

>panzer<
--------

set ax_panzer "team r 0 5 8; set ax_soldier vstr ax_flamer;echo "^1S^0oldier ^?>^j>^1>^1P^0anzerfraust!"

>flamer<
--------

set ax_flamer "team r 0 6 8; set ax_soldier vstr ax_mg42;echo "^1S^0oldier ^?>^j>^1> ^1F^0lame ^1T^0hrower!"

>mg-42<
-------

set ax_mg42 "team r 0 31 8; set ax_soldier vstr ax_mortar;echo "^1S^0oldier ^?>^j>^1> ^1M^0G^1-^042!"

>mortar<
--------

set ax_mortar "team r 0 35 8; set ax_soldier vstr ax_3m97;echo "^1S^0oldier ^?>^j>^1> ^1M^0ortar!"

>m97<
-----
set ax_3m97 "team r 0 35 8; set ax_soldier vstr ax_panzer;echo "^1S^0oldier ^?>^j>^1> ^1M^097!"

set ax_soldier vstr ax_3mp40

---------------------------------------- *Soldier \\ *AXIS*  ----------------------------------------------------------


                     *AXIS // Cover Ops*
                     -------------------

>k-43 sniper<
--------------
set ax_k43  "team r 4 32 48; set ax_covert vstr ax_fg42;echo "^1C^0overt ^1O^0ps^?>^j>^1>^1K^013!"

>fg-42<
-------
set ax_fg42 "team r 4 33 48; set ax_covert vstr ax_sten;echo "^1C^0overt ^1O^0ps^?>^j>^1>^1F^0G42!"

>sten<
--------
set ax_sten "team r 4 10 48; set ax_covert vstr ax_k43;echo "^1C^0overt ^1O^0ps^?>^j>^1>^1S^0ten!"

set ax_covert vstr ax_k43

---------------------------------------- *Covert Ops \\ *AXIS*  ----------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------


                            
                         _________
                        // Binds \\
                        -----------


bind "INS" "vstr tgl_team" // Cycles through the teams.

bind "PGUP" "vstr engie" // Cycles between SMG and rifle and m97.

bind "HOME" "vstr medic" // Cycles between SMG and m97.

bind "DEL" "vstr fops" // Cycles between SMG and m97.

bind "PGDN" "vstr soldier" // Cycles between all available heavy weapons.

bind "END" "vstr covert" // Cycles between all available CvOps weapons.

  • Like 4
Link to comment
Share on other sites

That works pretty well! Something I noticed is that because I play on silent, the smg binds are a bit wonky. It would be better if I could cycle between thomp, mp40, and the ppsh which is allowed on soldier, engi, and field ops class. 

 

otherwise it works great and I love it already!

  • Like 1
Link to comment
Share on other sites

  • Inactive Member

You can tweak it to work like this on silent. I can also check and try to edit if I find time. Anyway, glad I helped!

Link to comment
Share on other sites

  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.