Jump to content

Recommended Posts

Posted

Can anyone recommend a tool for making a basic RTCW rotation script ?

 

All I can find is one for ET called THE PHARAOHS :huh: or maybe someone could help me making a script.

 

Basically all Im after is:

 

Rotation: Ice, Keep, Frostbite, Sub, Base - ABAB to keep rotating.

 

Thanks in advance :)

Posted

That script works fine for 4 rounds of attacking then swops map but what I really want is ABAB

 

Attack /Defend /Attack /Defend then swop maps, any ideas please ?

Posted

Objective or Stopwatch ?

 

Map restart: map_restart [x] -- Restarts round, retains round 1 time etc in SW. x sec. warm-up

Match restart: reset_match -- Resets the match, will lose round 1 time etc in SW.

Swap teams: swap_teams -- Swaps teams, axis players go allied & vice versa.

(or click below ;p)

Game type: g_gametype [5|6|7] -- Sets game type: 5 = objective; 6 = Stopwatch; 7 = CTF.

SW type: g_altStopwatchMode [0|1] -- Sets SW mode when g_gametype is 6. 0 = ABBA 1 = ABAB

 

ABAB SW was g_gametype 6 along with g_altStopwatchMode 1

 

Objective would be:

set d1 "set g_gametype 5 ; map mp_Ice; set nextmap vstr d1a"

set d1a "swap_teams;map_restart; set nextmap vstr d1b"

set d1b "swap_teams;map_restart; set nextmap vstr d1c"

set d1c "swap_teams;map_restart; set nextmap vstr d2"

set d2 "set g_gametype 5 ; map mp_Keep ; set nextmap vstr d2a"

etc.

 

 

"the directions that are posted at GameAdmins.com" are much simpler ^_^

  • Upvote 1
Posted

Thanks Benway SiR :)

 

Ive come up with this btw:

 

set d1 "set g_gametype 5 ; map mp_ice; set nextmap vstr d1a"

set d1a "swap_teams; map_restart; set nextmap vstr d1b"

set d1b "swap_teams; map_restart; set nextmap vstr d1c"

set d1c "swap_teams; map_restart; set nextmap vstr d2"

set d2 "set g_gametype 5 ; map te_frostbite ; set nextmap vstr d2a"

 

 

ect ect

 

Its Objective by the way and I dont have an account at GameAdmins.com :(

Posted

Benway, how would add to this: set d1 "set g_gametype 5 ; map mp_Ice; set nextmap vstr d1a"

-- round one of four, next map is keep -- round two of four, next map is keep ect ect ?

Posted (edited)

Benway, how would add to this: set d1 "set g_gametype 5 ; map mp_Ice; set nextmap vstr d1a"

-- round one of four, next map is keep -- round two of four, next map is keep ect ect ?

set d1 "set g_gametype 5 ; map mp_Ice; set nextmap vstr d1a; say ^2Round ^12 ^2of ^14^2. Next map is ^1mp_keep" Edited by =BLACKWOLF=
Posted

I think Im missing something here :(

 

Here is the rotation script that works:

 

// Start the Game Map

 

set d1 "set g_gametype 5 ; map mp_assault; set nextmap vstr d1a"

set d1a "swap_teams; map_restart; set nextmap vstr d1b"

set d1b "swap_teams; map_restart; set nextmap vstr d1c"

set d1c "swap_teams; map_restart; set nextmap vstr d2"

set d2 "set g_gametype 5 ; map te_frostbite ; set nextmap vstr d2a"

set d2a "swap_teams; map_restart; set nextmap vstr d2b"

set d2b "swap_teams; map_restart; set nextmap vstr d2c"

set d2c "swap_teams; map_restart; set nextmap vstr d3"

set d3 "set g_gametype 5 ; map mp_keep ; set nextmap vstr d3a"

set d3a "swap_teams; map_restart; set nextmap vstr d3b"

set d3b "swap_teams; map_restart; set nextmap vstr d3c"

set d3c "swap_teams; map_restart; set nextmap vstr d4"

set d4 "set g_gametype 5 ; map mp_base ; set nextmap vstr d4a"

set d4a "swap_teams; map_restart; set nextmap vstr d4b"

set d4b "swap_teams; map_restart; set nextmap vstr d4c"

set d4c "swap_teams; map_restart; set nextmap vstr d1"

 

vstr d1

 

 

 

 

Now if I edit to:

 

// Start the Game Map

 

set d1 "set g_gametype 5 ; map mp_assault; set nextmap vstr d1a; say ^2Round ^11 ^2of ^14^2. Next map is ^1mp_keep"

set d1a "swap_teams; map_restart; set nextmap vstr d1b"

set d1b "swap_teams; map_restart; set nextmap vstr d1c"

ect ect it dosnt work :(

 

 

What am I doing wrong ?

Posted

Shouldnt the: set nextmap vstr d1a be at the end of the line or how will the script know to go to the next round/map ?

Posted

// Start the Game Map

 

set d1 "set g_gametype 5 ; map mp_assault; set nextmap vstr d1a; wait 500; vstr d1aMatchInfo;"

set d1aMatchInfo "say ^2Map ^3mp_Assault ^2Round ^11 ^2of ^1 4^2 . Next map is ^3te_Frostbite"

set d1a "swap_teams; map_restart; set nextmap vstr d1b; wait 500; vstr d1bMatchInfo;"

set d1bMatchInfo "say ^2Map ^3mp_Assault ^2Round ^12 ^2of ^1 4^2 . Next map is ^3te_Frostbite"

set d1b "swap_teams; map_restart; set nextmap vstr d1c; wait 500; vstr d1cMatchInfo;"

set d1cMatchInfo "say ^2Map ^3mp_Assault ^2Round ^13 ^2of ^1 4^2 . Next map is ^3te_Frostbite"

set d1c "swap_teams; map_restart; set nextmap vstr d2; wait 500; vstr d1dMatchInfo;"

set d1dMatchInfo "say ^2Map ^3mp_Assault ^2Round ^14 ^2of ^1 4^2 . Next map is ^3te_Frostbite"

set d2 "set g_gametype 5 ; map te_frostbite ; set nextmap vstr d2a; wait 500; vstr d2aMatchInfo;"

set d2aMatchInfo "say ^2Map ^3te_Frostbite ^2Round ^11 ^2of ^1 4^2 . Next map is ^3mp_Keep"

set d2a "swap_teams; map_restart; set nextmap vstr d2b; wait 500; vstr d2bMatchInfo;"

set d2bMatchInfo "say ^2Map ^3te_Frostbite ^2Round ^12 ^2of ^1 4^2 . Next map is ^3mp_Keep"

set d2b "swap_teams; map_restart; set nextmap vstr d2c; wait 500; vstr d2cMatchInfo;"

set d2cMatchInfo "say ^2Map ^3te_Frostbite ^2Round ^13 ^2of ^1 4^2 . Next map is ^3mp_Keep"

set d2c "swap_teams; map_restart; set nextmap vstr d3; wait 500; vstr d2dMatchInfo;"

set d2dMatchInfo "say ^2Map ^3te_Frostbite ^2Round ^14 ^2of ^1 4^2 . Next map is ^3mp_Keep"

set d3 "set g_gametype 5 ; map mp_keep ; set nextmap vstr d3a; wait 500; vstr d3aMatchInfo;"

set d3aMatchInfo "say ^2Map ^3mp_Keep ^2Round ^11 ^2of ^1 4^2 . Next map is ^3mp_Base"

set d3a "swap_teams; map_restart; set nextmap vstr d3b; wait 500; vstr d3bMatchInfo;"

set d3bMatchInfo "say ^2Map ^3mp_Keep ^2Round ^12 ^2of ^1 4^2 . Next map is ^3mp_Base"

set d3b "swap_teams; map_restart; set nextmap vstr d3c; wait 500; vstr d3cMatchInfo;"

set d3cMatchInfo "say ^2Map ^3mp_Keep ^2Round ^13 ^2of ^1 4^2 . Next map is ^3mp_Base"

set d3c "swap_teams; map_restart; set nextmap vstr d4; wait 500; vstr d3dMatchInfo;"

set d3dMatchInfo "say ^2Map ^3mp_Keep ^2Round ^14 ^2of ^1 4^2 . Next map is ^3mp_Base"

set d4 "set g_gametype 5 ; map mp_base ; set nextmap vstr d4a; wait 500; vstr d4aMatchInfo;"

set d4aMatchInfo "say ^2Map ^3mp_Base ^2Round ^11 ^2of ^1 4^2 . Next map is ^3mp_Assault"

set d4a "swap_teams; map_restart; set nextmap vstr d4b; wait 500; vstr d4bMatchInfo;"

set d4bMatchInfo "say ^2Map ^3mp_Base ^2Round ^12 ^2of ^1 4^2 . Next map is ^3mp_Assault"

set d4b "swap_teams; map_restart; set nextmap vstr d4c; wait 500; vstr d4cMatchInfo;"

set d4cMatchInfo "say ^2Map ^3mp_Base ^2Round ^13 ^2of ^1 4^2 . Next map is ^3mp_Assault"

set d4c "swap_teams; map_restart; set nextmap vstr d1; wait 500; vstr d4dMatchInfo;"

set d4dMatchInfo "say ^2Map ^3mp_Base ^2Round ^14 ^2of ^1 4^2 . Next map is ^3mp_Assault"

vstr d1

  • Upvote 1
Posted

... 5 minutes later: /callvote Map mp_beach :lol:

  • Upvote 1

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

Important Information

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