Server Name
va|Accuracy Wars
How it works
If anyone gets higher than 50% accuracy, they get +40 health each time someone dies.
When their accuracy drops below 50% again, the health boost goes away.
Fun mode ideas
efficctf - a flagcarrier that is healthboosted because of high accuracy can sustain for a long time.
effichold - if you're accurate, you can be an amazing flagholder, you will keep regenerating health.
effic - snipers rule accuracy wars efficctf. Any high accuracy player will be rewarded heavily.
regen capture - the rifle base will be the most demanded base in the whole game, like a capture point.
collect - collecting the skulls will be easy with a healthboost.
tactics - since weapons are supplied randomly, the healthboosted people will most likely be random too.
ffa - this would be the most difficult to get high accuracy on. Rifle pickups rule.
insta - this mod doesn't work well in insta because the health isn't restored. Avoid this mode.
Pass the flag
you can pass the flag in accuracy wars. This allows the game to progress more rapidly.
Ideas?
If you have ideas for another mod that you'd like to see, please post a reply and I will work on it, seriously.
I have been considering linking hulk mode with accuracy wars but I don't know what people want.
The code
void checkbestacc() {
loopv(clients) {
clientinfo *ci = clients;
if(!ci->CheckedBestAcc && ci->connected && ci->clientnum < 128) {
int cacc = clients->state.damage * 100 / max(clients->state.shotdamage, 1);
if(cacc > 50) {
defformatstring(sc)("You are accurate (%d%%), giving you +40 health!",cacc);
sendf(ci->clientnum,1,"ris",N_SERVMSG,sc);
ci->state.health = ci->state.health+40;
ci->CheckedBestAcc = true;
}
}
}
}