Excessive Plus v2.0a

173 replies [Last post]
lagstard
Developer (retired)
rabusmar's picture
Offline
Joined: Jan 2008
Posts:
Excessive Plus v2.0a

To keep server owners busy, here is a server-side update. Changes (taken from changelog.txt):

[code:1]Excessive Plus v2.0a - Server Update (Dec 6 2009)
=================================================

fix: CX flag

chg: updated ipdb

fix: leader suicide on PTL

add: xp_furtherUnlagged

depends on xp_unlagged. delags all projectiles (including hook)

add: xp_date

server info cvar that holds build date

fix: bots in maps without items could segfault[/code:1]

Enjoy (Q3A only, for OA updated main package)!

xp-2.0a-server-update.zip

Había una vez un barco chiquito...

mow Q [EN]
Offline
Joined: Nov 2003
Posts:
Excessive Plus v2.0a

so non hitscan weapons are now also behaving like ping 0?

lagstard
Developer (retired)
rabusmar's picture
Offline
Joined: Jan 2008
Posts:
Excessive Plus v2.0a
mow Q [EN] wrote:

so non hitscan weapons are now also behaving like ping 0?

For close range fights (first 300 msec of the projectile's life) only.

Había una vez un barco chiquito...

^[Evil]Monkey
Offline
Joined: Aug 2008
Posts:
Excessive Plus v2.0a

aww

^[Evil]Monkey
Offline
Joined: Aug 2008
Posts:
Excessive Plus v2.0a

hmm
at least movement in ctf will be near local (or feel just like local judging if it's well coded[right word?] Big grin)

lagstard
Developer (retired)
rabusmar's picture
Offline
Joined: Jan 2008
Posts:
Excessive Plus v2.0a
^[Evil]Monkey wrote:

hmm
at least movement in ctf will be near local (or feel just like local judging if it's well coded[right word?] Big grin)

Actually no, unlagged just affects the hitting tests. Also there wont be any attack prediction for missiles.

Había una vez un barco chiquito...

^[Evil]Monkey
Offline
Joined: Aug 2008
Posts:
Excessive Plus v2.0a

awwwwww

lagstard
Developer (retired)
rabusmar's picture
Offline
Joined: Jan 2008
Posts:
Excessive Plus v2.0a

Important server update, fixes a server crash introduced with latest update.

xp-2.0a-server-update.zip - (Q3A only, for OA updated main package)

Había una vez un barco chiquito...

lagstard
Developer (retired)
rabusmar's picture
Offline
Joined: Jan 2008
Posts:
Excessive Plus v2.0a

Another update. Only change is that basic support for 1.03 clients is added for unpure servers, so they are not kicked with the "please upgrade ..." message. "Bassic" support means that it is not full, only way to fully support them is with a custom engine, so there will be several issues for 1.03 clients playing on 2.0a servers, the following being the most noticeable ones:

- No country flags.
- Fancy names are fucked up.
- Only xp_physics 0 and 1 are predicted properly, any other value will "feel wrong", with a lot of error decay for heavy using air-control.

I hope that with this update 1.03 servers finally upgrade.

1.03 clients can be identified with a yellow asterisk (instead of the red asterisk for mod-less players) on the output of /players and /rcon s commands.

xp-2.0a-server-update.zip - (Q3A only, for OA updated main package)

Había una vez un barco chiquito...

D e c e m b e r
Developer
brb24hours's picture
Offline
Joined: Aug 2008
Posts:
Excessive Plus v2.0a

The great advantage of 1.03 version (for me) is the shortest way from an idea to launch, since i can quickly rebuild and hot-plug the game module. It worths to not update servers for any long time until the update enables me to do the same.

Since you moved game code into native code modules, you could make the game modular, i.e. put just the basic excessiveplus support in the main module (without enhancemets which can potentially slow down the server or make compat. troubles while further development) and create an interface for loading custom modules, so the custom module could intercept and process game events. This will make the game really all-ways customizable and definitely kill all previous versions. Please think it out before you make version 3.0 Happy