Jump to content

Spawn and Class Script


Mjr Pain

Recommended Posts

Hallo,

I don't know .. but I think somebody did asked longer time ago, if anybody does know and class select script ...

I found one, and it does work very good, I have tested on NoDownload and NamMod.

On the server with NamMod you should not use it, because BunkBuster will kick you ;-).

I don't know if it's fair way of playing, if it isn't I woun't use it anymor....

What do you think?

Last but not least ... the script (appent it to your autoexec.cfg):

// Class Selector

set classengi "vstr classengi1"
set classengi1 "vstr classrecycle; class e 1; set classengi vstr classengi2; echo "^3>^zClass: ^7Engi^o/^7smg"; say_team "^3>^zClass: ^7Engi^o/^7smg""
set classengi2 "class e 2; set classengi vstr classengi1; echo "^3>^zClass: ^7Engi^o/^7riflenade"; say_team "^3>^zClass: ^7Engi^o/^7riflenade""

set classfieldop "vstr classrecycle; class f 1; echo "^3>^zClass: ^7Fieldops";say_team "^3>^zClass: ^7Fieldops""

set classsoldier "vstr classsoldier1"
set classsoldier1 "vstr classrecycle; class s 4; set classsoldier vstr classsoldier2; echo "^3>^zClass: ^7Soldier^d/^7panzer";say_team "^3>^zClass: ^7Soldier^d/^7panzer""
set classsoldier2 "class s 5; set classsoldier vstr classsoldier3; echo "^3>^zClass: ^7Soldier^d/^7mortar"; say_team "^3>^zClass: ^7Soldier^d/^7mortar""
set classsoldier3 "class s 2; set classsoldier vstr classsoldier4; echo "^3>^zClass: ^7Soldier^d/^7mg42"; say_team "^3>^zClass: ^7Soldier^d/^7mortar""
set classsoldier4 "class s 3; set classsoldier vstr classsoldier1; echo "^3>^zClass: ^7Soldier^d/^7flamer";say_team "^3>^zClass: ^7Soldier^d/^7flamer""

set classmedic "vstr classrecycle; class m 1; echo "^3>^zClass: ^7Medic"; say_team "^3>^zClass: ^7Medic""

set classcovop "vstr classcovop1"
set classcovop1 "vstr classrecycle; class c 1; set classcovop vstr classcovop2; echo "^3>^zClass: ^7Covert^a/^7sten"; say_team "^3>^zClass: ^7Covert^a/^7sten""
set classcovop2 "class c 2; set classcovop vstr classcovop3; echo "^3>^zClass: ^7Covert^a/^7fg42"; say_team "^3>^zClass: ^7Covert^a/^7fg42""
set classcovop3 "class c 3; set classcovop vstr classcovop1; echo "^3>^zClass: ^7Covert^a/^7sniper"; say_team "^3>^zClass: ^7Covert^a/^7sniper""
set classrecycle "set classengi vstr classengi1; set classcovop vstr classcovop1; set classsoldier vstr classsoldier1"

// Spawn Selector

set spawn1 "setspawnpt 1; set spawntoggle vstr spawn2; echo ^7Spawn : 1"
set spawn2 "setspawnpt 2; set spawntoggle vstr spawn3; echo ^7Spawn : 2"
set spawn3 "setspawnpt 3; set spawntoggle vstr spawn4; echo ^7Spawn : 3"
set spawn4 "setspawnpt 4; set spawntoggle vstr spawn5; echo ^7Spawn : 4"
set spawn5 "setspawnpt 5; set spawntoggle vstr spawndefault; echo ^7Spawn : 5"
set spawndefault "setspawnpt 0; set spawntoggle vstr spawn1; echo ^7Spawn : Default"
set spawntoggle "vstr spawn1"

// Demo Recording Script

Set record_demo_On "autorecord; set record_demo vstr record_demo_Off"
Set record_demo_Off "stoprecord; set record_demo vstr record_demo_ON"
Set record_demo "vstr record_demo_On"


// class change

//*PzZy Limbo script version 2.1.13
echo ^5Press the ^1F4 ^5button to select a ^4Team
seta b_popupTime "0"

//alliesengy
set alliesengy "bind f5 vstr alliesengy2; team b 2 8 37; echo ^4spawning as a ^5allied ^1engineer ^4with a ^2Thompson"
set alliesengy2 "bind f5 vstr alliesengy; team b 2 24 37; echo ^4spawning as a ^5allied ^1engineer ^4with a ^2M1 Garand"

//alliesco ops
set alliesco "bind f6 vstr alliesco2; team b 4 25 37; echo ^4spawning as a ^5allied ^1Covert ops ^4with a ^2M1 Garand
set alliesco2 "bind f6 vstr alliesco3; team b 4 33 37; echo ^4spawning as a ^5allied ^1Covert ops ^4with a ^2FG42
set alliesco3 "bind f6 vstr alliesco; team b 4 10 37; echo ^4spawning as a ^5allied ^1Covert ops ^4with a ^2Sten

//alliesmedic
set alliesmedic "team b 1 8 37; echo ^4spawning as a ^5allied ^1Medic ^4with a ^2Thompson"

//alliesfield
set alliesfield "team b 3 8 37; echo ^4spawning as a ^5allied ^1Field Ops ^4with a ^2Thompson

//alliessoldier
set alliessoldier "bind f9 vstr alliessoldier2; team b 0 5 8; echo ^4spawning as a ^5allied ^1Soldier ^4with a ^2Panzerfaust"
set alliessoldier2 "bind f9 vstr alliessoldier3; team b 0 6 8; echo ^4spawning as a ^5allied ^1Soldier ^4with a ^2Flamethrower"
set alliessoldier3 "bind f9 vstr alliessoldier4; team b 0 35 8; echo ^4spawning as a ^5allied ^1Soldier ^4with a ^2Mortar"
set alliessoldier4 "bind f9 vstr alliessoldier5; team b 0 31 8; echo ^4spawning as a ^5allied ^1Soldier ^4with a ^2Mobile MG42"
set alliessoldier4 "bind f9 vstr alliessoldier; team b 0 8 8; echo ^4spawning as a ^5allied ^1Soldier ^4with a ^2Thompson"

//axisengy
set axisengy "bind f5 vstr axisengy2; team r 2 3 38; echo ^4spawning as a ^5axis ^1engineer ^4with a ^2MP40"
set axisengy2 "bind f5 vstr axisengy; team r 2 23 38; echo ^4spawning as a ^5axis ^1engineer ^4with a ^2K43"

//axisco ops
set axisco "bind f6 vstr axisco2; team r 4 32 38; echo ^4spawning as a ^5axis ^1Covert ops ^4with a ^2K43
set axisco2 "bind f6 vstr axisco3; team r 4 33 38; echo ^4spawning as a ^5axis ^1Covert ops ^4with a ^2FG42
set axisco3 "bind f6 vstr axisco; team r 4 10 38; echo ^4spawning as a ^5axis ^1Covert ops ^4with a ^2Sten

//axismedic
set axismedic "team r 1 3 38; echo ^4spawning as a ^5axis ^1Medic ^4with a ^2MP40"

//axisfield
set axisfield "team r 3 3 38; echo ^4spawning as a ^5axis ^1Field Ops ^4with a ^2MP40"

//axissoldier
set axissoldier "bind f9 vstr axissoldier2; team r 0 5 3; echo ^4spawning as a ^5axis ^1Soldier ^4with a ^2Panzerfaust"
set axissoldier2 "bind f9 vstr axissoldier3; team r 0 6 3; echo ^4spawning as a ^5axis ^1Soldier ^4with a ^2Flamethrower"
set axissoldier3 "bind f9 vstr axissoldier4; team r 0 35 3; echo ^4spawning as a ^5axis ^1Soldier ^4with a ^2Mortar"
set axissoldier4 "bind f9 vstr axissoldier5; team r 0 31 3; echo ^4spawning as a ^5axis ^1Soldier ^4with a ^2Mobile MG42"
set axissoldier4 "bind f9 vstr axissoldier; team r 0 3 3; echo ^4spawning as a ^5axis ^1Soldier ^4with a ^2MP40"

//chose team
set cta "team b; bind f5 "vstr alliesengy"; bind f6 "vstr alliesco"; bind f7 vstr "alliesmedic"; bind f8 "vstr alliesfield"; bind f9 "vstr alliessoldier"; bind f4 "vstr cta1"; echo "^4your now on the ^5Allie$ ^4team""
set cta1 "team r; bind f5 "vstr axisengy"; bind f6 "vstr axisco"; bind f7 "vstr axismedic"; bind f8 "vstr axisfield"; bind f9 "vstr axissoldier"; bind f4 "vstr cta"; echo "^4your now on the ^5Axi$ ^4team""
bind f4 ""vstr cta"; echo "^5Press the ^1F5, F6, F7, F8, F9 ^5buttons to select your ^4Class""

//bind
bind f5 "echo ^5Press the ^1F4 ^5putton to select a ^4team ^5first"
bind f6 "echo ^5Press the ^1F4 ^5putton to select a ^4team ^5first"
bind f7 "echo ^5Press the ^1F4 ^5putton to select a ^4team ^5first"
bind f8 "echo ^5Press the ^1F4 ^5putton to select a ^4team ^5first"
bind f9 "echo ^5Press the ^1F4 ^5putton to select a ^4team ^5first"

Ther a several more things, like demorecording and spawn selector....

For Alli or Ger you have to press F4

For Eng F5 I think,

for Soldat F6 and so on

for different spawnpoits you have to press F10...

Greedings Mjr Pain

Link to comment
Share on other sites

Join the conversation

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

Guest
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...