Server software
Renzo  /  21 Jan 2008, 19:36
Race in KTX
After a while, or actually few years KTX now has the thing called race. It's not really identical to the race in KTPro but should do the trick pretty nicely.
However race is still not yet finished but I'm putting it to the test so you players can make your voice heard on http://ktx.qw-dev.net. Here are the commands:

r_sset - sets the starting point
r_cset - sets check point(s)
r_eset - sets the end point
r_ccdel - removes checkpoint(s)
rready - ready for race
rbreak - not ready for race
rtoggle - toggle rready/rbreak
rcancel - cancel current race (if you fail on course)
rtimeout - sets the timeout for race (default 20 seconds)
rmode - sets the weapon mode (allow rl or not)

Route support is missing at this point. I'll be updating few servers later today so at least this much of race support will be enabled.


Edit: Updated the following servers to support race with the current development status:

easy.quakeworld.dk:28501 ->
wargamez.dk:27501 ->
qw.suomicom.fi:28001 ->
troopers.fi:28001 ->

Any problems/annoyances? Report it here.
Comments
2008-01-21, 20:29
Thanks qqshka and Renzo :-)
2008-01-21, 21:33
what is the command for enabling race mode? (used to be /race)?
2008-01-21, 22:40
"race" was what now "rready" is.
"r_route" used to load a pre-set race from server config, that's the "route support" that is missing at the moment.
2008-01-22, 00:32
Johnny is correct. There's no toggle for race, just go ready for race.

r_route is in the TODO list.

Quote:

21:33 <qqshka> just update servers before news, also I'm not sure its really good time for annonce it ;]

Now is as good as it is ever going to be ;(
2008-01-22, 03:11
Great work Renzo and KTX team. :-)
2008-01-22, 07:25
is the timeout for idle players, or is that the time you have to finish the race?

If the later, increase default to 40.

I didnt have the time to try it out.. how is the start implemented?

3-2-1-go/falsestart
2008-01-22, 11:21
You cannot move until the "go!" appears.
2008-01-22, 17:15
nice!
2008-01-22, 17:58
A few things...
* rtimeout: must be higher than 20, I'd say 60 or something.
* rmode: default should be NO rl.
* I'd like to have the same sound when it goes "GO!" as in ktpro, at present there is none.
* Why cant rbreak do the same as rcancel? seems stupid to have two comamnds that basically do the same thing.

(For the server admins) Make sure the the players are allowed to toggle "practice mode" on the servers, this is required on slide5.
I'm not a fan of the new starting procedure, but I guess one has to adjust.
Make sure you get the correct routes, when you get r_route working. Willgurht has has them, I'm sure.

I tried to race a few times on the easy.quakeworld.dk servers and I get much faster times than I get with an older mvdsv and ktpro, maybe the fallbunny is different. Imo I get a bigger speed boost now than before.
2008-01-22, 20:33
didnt expect to have the routes still. But found em in an old folder.

www.desdichado.se/aksel/q/sc2004-routes.rar
should make some 'official' route-pack for all maps that can be interesting for racing, once it's supported.
2008-01-22, 20:37
and yeah, about the speed. You definitly jump longer (or faster wtf) than u could back in 2004...
2008-01-23, 15:52
Report these findings in the given url.

Regarding speeds/jumps, it might be independent physics messing up things as KTX should have 1:1 physics with ktpro.
2008-01-23, 19:13
I have reported it to the tracker.
But the speed thing is not related to independent physics. When I try racing on a local server (MVDSV 0.177 (w), build 1794) with ktrpo I get the same speeds with and without ind. phys. If KTX and ktpro have 1:1 physics, then it would seem as older and newer versions of mvdsv don't have 1:1 physics(!)
2008-01-23, 20:11
Physics are determined by the mod (ktx/ktpro) and not MVDSV.

However, perhaps Qqshka takes another look in the code, or then he might say "I disagree"
2008-01-25, 20:02
KTX ftw!
You have to be logged in to be able to post a comment.
Username:
Password: