Hi all,
I always thought a "base" mode would be a great thing for AC. As I said on another thread, I'm making one. This is how it works :
1) a "base" is the zone around a flag.
2) when you come in enemy base, you score for your team every 10 seconds.
3) you cannot take the enemy base, if yours is taken.
4) if you are more than 1 in the enemy base, only the first player in can score
5) if you are more than 1 and the scorer die, you don't lose the base, the owner become one of your mates in enemy base.
6) you can see your enemies on the mini map when they are in your base
Actually, I'm trying to see how to delimit bases. I may use a dyn light, but it's too bright then :/
Do you like the idea ? Any idea to make it better ? :)
Thanks
Download & install :
If you are using windows :
Download http://iafclan.free.fr/mods/e/release.zip.
Unpack it and copy/paste it into your AC install directory
then run assaultcube_tktb.bat
If you are not using windows, you'll have to compile it yourself.
Sources
Sources download link :
http://iafclan.free.fr/mods/e/src.zip
If you want to see the code I wrote, search for both "// base mode" and "// shuffle tag" comments
Team Keep The Base
/mode 16 then /map yourmap
There are 2 bases (defined by an area around each flag)
You have to be in enemy base to score (10 s in enemy base = 1 point)
You can't take the enemy base if your base is taken
Bases are delimited by cylinders on the map
Team Keep The Zone
/mode 17 then /map yourmap
There is 1 zone located at the middle of a map by the mapper
The first team in scores (10 s in the zone = 1 point)
This zone is delimited by a yellow cylinder, and a flag in the middle
How to map for this modes
If you want to create a flag with a base size of 25, you have to type
/newent ctf-flag 0 25 (for CLA)
/newent ctf-flag 1 25 (for RVSF)
/newent ctf-flag 2 25 (for TKTZ mode)
How to shuffle teams with tags
/callvote 13 "list of tags"
for example :
/callvote 13 "IAF| =MyS="
you can use an alias :
/alias shuffletag [callvote 13 $arg1]
then
/shuffletag "IAF| =MyS="
(server side check functions are crap, I know, I have to re-make them :)
(Thanks to everybody who helped me to test, especially to Pakit, who never lost patience when I was asking him to connect and connect again to my server... :P)
I always thought a "base" mode would be a great thing for AC. As I said on another thread, I'm making one. This is how it works :
1) a "base" is the zone around a flag.
2) when you come in enemy base, you score for your team every 10 seconds.
3) you cannot take the enemy base, if yours is taken.
4) if you are more than 1 in the enemy base, only the first player in can score
5) if you are more than 1 and the scorer die, you don't lose the base, the owner become one of your mates in enemy base.
6) you can see your enemies on the mini map when they are in your base
Actually, I'm trying to see how to delimit bases. I may use a dyn light, but it's too bright then :/
Do you like the idea ? Any idea to make it better ? :)
Thanks
Download & install :
If you are using windows :
Download http://iafclan.free.fr/mods/e/release.zip.
Unpack it and copy/paste it into your AC install directory
then run assaultcube_tktb.bat
If you are not using windows, you'll have to compile it yourself.
Sources
Sources download link :
http://iafclan.free.fr/mods/e/src.zip
If you want to see the code I wrote, search for both "// base mode" and "// shuffle tag" comments
Team Keep The Base
/mode 16 then /map yourmap
There are 2 bases (defined by an area around each flag)
You have to be in enemy base to score (10 s in enemy base = 1 point)
You can't take the enemy base if your base is taken
Bases are delimited by cylinders on the map
Team Keep The Zone
/mode 17 then /map yourmap
There is 1 zone located at the middle of a map by the mapper
The first team in scores (10 s in the zone = 1 point)
This zone is delimited by a yellow cylinder, and a flag in the middle
How to map for this modes
If you want to create a flag with a base size of 25, you have to type
/newent ctf-flag 0 25 (for CLA)
/newent ctf-flag 1 25 (for RVSF)
/newent ctf-flag 2 25 (for TKTZ mode)
How to shuffle teams with tags
/callvote 13 "list of tags"
for example :
/callvote 13 "IAF| =MyS="
you can use an alias :
/alias shuffletag [callvote 13 $arg1]
then
/shuffletag "IAF| =MyS="
(server side check functions are crap, I know, I have to re-make them :)
(Thanks to everybody who helped me to test, especially to Pakit, who never lost patience when I was asking him to connect and connect again to my server... :P)