ZanRun - LAG FIXED

Maps, modifications, add-ons, projects, and other releases for Zandronum. Also includes announcers.
Catastrophe
Retired Staff / Community Team Member
Posts: 2559
Joined: Sat Jun 02, 2012 2:44 am

RE: ZanRun - HUGE update + CTF challenge

#21

Post by Catastrophe » Mon Aug 04, 2014 6:36 am

Someone else mentioned this, but I am not sure exactly how to implement this as a cvar as the decorate is not clientside. Suggestions welcome.
For players all you'd do is setactorproperty aprop_renderstyle on a clientsided script.
This would be a good idea for the CTF Flag running mode, but I believe someone could easily just host with a patch that removes the rocketlauncher.
If it's that easy then why not add it?
Last edited by Catastrophe on Mon Aug 04, 2014 6:36 am, edited 1 time in total.

User avatar
Hypnotoad
Retired Staff / Community Team Member
Posts: 528
Joined: Tue May 29, 2012 8:50 pm
Location: Britland

RE: ZanRun - HUGE update + CTF challenge

#22

Post by Hypnotoad » Mon Aug 04, 2014 7:08 am

Catastrophe wrote:
For players all you'd do is setactorproperty aprop_renderstyle on a clientsided script.
I'll look into it eventually but my todo list is quite long at the moment so I wont get around to it for a while.
If it's that easy then why not add it?
I may do eventually, but I'm not especially interested in rocketless flagrunning personally.

User avatar
Hypnotoad
Retired Staff / Community Team Member
Posts: 528
Joined: Tue May 29, 2012 8:50 pm
Location: Britland

RE: ZanRun - LAG FIXED

#23

Post by Hypnotoad » Mon Aug 18, 2014 5:00 pm

The latest version of ZanRun now has a different way of ranking players globally, the initial points system was too strenuous on the server to calculate, and was causing lag spikes sometimes when people set personal bests or records. Now instead, players are ranked by their cumulative time, if they haven't completed a map, a high time value is added to your total time for each map you haven't competed, more detail from the github:

Working out each player's points every time someone sets a new PB turned
out to be too much work for the server. Instead people are now ranked
overall by their total (cumulative) time. If they haven't set a time on
all the maps, a high time (controlled by zr_maxtime in tics, e.g. 1050
which is 30 seconds for CTF) is set for each map a player has not
completed. zr_totalmaps must be set to the amount of maps on the server
so that this can be worked out properly. When transitioning from the old
points system version to this new cumulative time system, the admin must
puke script 469 to convert the database. If new maps are added, Zanrun
should add zr_maxtime*number of new maps to each player's total time
(assuming you also update zr_totalmaps), however you may want to puke
script 469 again just to be sure.

Fixed bug - players could teleport when dead causing voodoo dolls.
Fixed bug - personal TP binds now call the scripts as execute always to
allow people to teleport at the same time.

You can already see the changes reflected in the American ZanRun servers:

http://allfearthesentinel.net/zanrunstats/
http://allfearthesentinel.net/jmrunstats/

The Grandvoid web pages have not been updated to utilize the new ranking yet.
Last edited by Hypnotoad on Mon Aug 18, 2014 5:03 pm, edited 1 time in total.

Post Reply