Pages: [1]
  Print  
Author Topic: Being able to have a partially randomly filled map pool  (Read 5340 times)
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« on: March 06, 2011, 03:00:03 PM »

That would allow to have a semi-fixed map rotation.
Some players for sure like some map and want to play them.
Players are also more keen to play a map which is not if never played when from time to time.

i.e:

m1 = oasago2
m2 = oa_ctf4ish
m3 = { ps37ctf, ctf_compromise, oa_ctf2, ps9ctf }

Bonus: being able to use other kind of macros such as:

m1 = oasago x 3
m2 = am_icyhell

Second approach:

Being able to rehash the server config dynamically (without restarting the server), which would provide some possible interaction with shell scripts, which would then take care of randomizing / playing with server variables.

Reason for asking this: boredom to play the same maps, difficult to bring variety in maps because they are voted out by players if they come too often, admins too lazy to set the many many variables which would be necessary to obtain a similar map rotation behaviour without that feature.
Logged

Todo: Walk the cat.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #1 on: March 06, 2011, 03:12:21 PM »

m1 = oasago2
m2 = oa_ctf4ish
r3 = { ps37ctf, ctf_compromise, oa_ctf2, ps9ctf }
Current oax allows you to set a map pool file with:

Code:
oasago2
oasago2
oasgao2
oa_ctf4ish
oa_ctf4ish
oa_ctf4ish
ps37ctf
ctf_compromise
ps9ctf
It would not give the exact same result because the game tries to not let the same map go twice, so after a game of oasago2 there would be 48% chance of playing oa_ctf4ish, 48% probability to play an alternative map and 4 % chance of playing oasago2 once more.

It is not really the same as you ask but works without any macros and with the possibility to some day have a gui that are easy to use.
Logged

There are nothing offending in my posts.
Pages: [1]
  Print  
 
Jump to: