Excessive Plus v2.2b

254 replies [Last post]
easy
Developer
easy's picture
Offline
Joined: Sep 2003
Posts:

This release concentrated to fix all the reported bugs and glitches that were collected by the community over the last years but also many new features have been added.

Some of the outstanding new features might be the Quake Live physics including the cylindric hitbox, a brand new anti-cheat system to catch most of the annoying aim bots and auto-shoot hacks, the advanced callvote configuration giving server admins absolute control over their servers and the frame-rate independent physics to make the game generally more fair, especially to those with less powerful hardware/computer.

Update: Excessive Plus v2.2b is available now.

Players now get a new console which allows them to see proper clan tags with extended styles applied, which should make the whole thing more readable/useful. Being an dirty engine hack, this might fail for some, so to get back the original console, simply set xp_drawConsole "0".

You can now control ambient sounds (xp_ambient), the enemy sounds (xp_enemySound "keel") and have the enemy model align better to their actual hitbox (xp_modelScale and xp_modelJump).

Server upgrade

The converted plusN v2.4 is also available.

On the server part we've got some more changes. Server admins are advised to read the complete post as it will lead through the upgrade process.

Be sure to delete all previous .dll and/or .so files in the excessiveplus folder, otherwise your server will continue to load v2.1

All configuration files now use the same advanced parser/script engine which you already knew from the weapon/game configurations.

Be sure to check the included callvote.txt, crontab.txt and rotation.txt to get the idea of the new options available.

That said, you can now use all the complex if-else constructs everywhere, being it the rotation, the crontab, the map entity files or the new callvote configuration. While this is a good thing, it also means that most rotations will not load anymore due to syntax errors.

Rotation upgrade

The first you will need to adjust is all the assignments your rotation might have.

// Excessive Plus v2.1
timelimit: 12;
fraglimit: 50;

// Excessive Plus v2.2
$timelimit = 12;
$fraglimit = 50;

In most cases your rotation should be compatible now. However, if you had some conditional maps in the rotation, you will be glad that the whole system has been reworked and now just works as expected.

// Excessive Plus v2.1
q3dm6
if ( g_gametype == 3 && xp_activeClients > 6 ) { q3dm13 }
else { q3dm7 }
q3dm8
q3dm9

// Excessive Plus v2.2
q3dm6
if ( $g_gametype == GT_TDM && activeClients() > 6 ) { q3dm13 }
// the else is optional, you don't have to even out
// maps for a condition anymore
q3dm8
q3dm9

Note that xp_activeClients now is a function and should become activeClients().

Weapon/game configuration upgrade

In v2.1 we had PHYSICS_NO_RAMP_JUMPS. Unfortunately this included two physics which could not be toggled separately. In v2.2 we have divided it into the two components and while at it also got rid of the negation.

While this now grants more freedome to config authors, it will break most, if not all, currently available configs. Following this simple step you can make your config compatible again in no time.

If your config had PHYSICS_NO_RAMP_JUMPS, just drop it. If it did not had PHYSICS_NO_RAMP_JUMPS you will have to add PHYSICS_RAMP_JUMPS and PHYSICS_DOUBLE_JUMPS to get the same behaviour.

We also encourage all config authors to evaluate the new physics PHYSICS_AIR_STEPS and PHYSICS_STEP_JUMPS. They can be a great addition.

Advanced callvote

Depending on your server setup, you might end up using the old callvote/referee system. To enable the new advanced system you will want to set xp_vote "callvote.txt" and xp_referee "callvote.txt".

Of course you can adjust or extend the callvote.txt to fit your needs.

Enjoy!

khaz'
Clan/TS Moderator
Offline
Joined: Aug 2009
Posts:
Re: Excessive Plus v2.2

good job,
let's see...

_= edit:
My Quake stops working with this mode...
"Program Quake 3 stopped working, looking for resolution..." after vid_restart command.

"Of all the things I've lost, I miss my mind the most."
- Mark Twain

R2'CZANG
Taku's picture
Offline
Joined: Mar 2010
Posts:
Re: Excessive Plus v2.2

Worried

p!nky
cherry's picture
Offline
Joined: Jan 2011
Posts:
Re: Excessive Plus v2.2

O>M>G <3333 just ask epsi how long and frequently ive asked him when this version is done Big grin hes so released now Big grin thank you esy Happy <33333


eu.jeff wrote:
NO SPAM TOPIC ! THIS WERY SERIAL TOPIC ! ADMIN BANANA HIM ! NOA !

SRY CPSLCK !

rUnThEoN?! wrote:

99% of errors on a pc are in front of it.

epsiplayer
THE ONE AND ONLY
intact-epsilon's picture
Offline
Joined: Dec 2006
Posts:
Re: Excessive Plus v2.2

O.M.G.! Its here, the new version!!!
Thx easy and panda for this 1!
Good job!
_________
epsislow


alienM
alienM's picture
Offline
Joined: Jun 2009
Posts:
Re: Excessive Plus v2.2

Thanks! Tonight I will update my server! Happy

mzi.ql
mzi's picture
Offline
Joined: Apr 2010
Posts:
Re: Excessive Plus v2.2

let's see.

HYPER'BLEEDING
zmbjason's picture
Offline
Joined: Aug 2007
Posts:
SE Sweden
Re: Excessive Plus v2.2

finally Big grin

The separation of talent and skill is one of the greatest missunderstood concepts for people who are trying to meet their dreams. Talent acts naturally while skill is only developed by hours and hours and hours of training.

3M'darkangel
darkangelspa's picture
Offline
Joined: Feb 2010
Posts:
Re: Excessive Plus v2.2

n1


Gloria Mōmentum
Talent wins games, but teamwork and intelligence wins championships.”



“There is no hunting like the hunting of man, and those who have hunted armed men long enough and liked it, never care for anything else thereafter.”
—Ernest Hemingway

R1SEN.ES
risen's picture
Offline
Joined: Aug 2010
Posts:
Re: Excessive Plus v2.2

I go to see E+ 2.2!!! finally....

3M'darkangel
darkangelspa's picture
Offline
Joined: Feb 2010
Posts:
Re: Excessive Plus v2.2

omg it has bugs! and when u reconect to server q3 stop working .///


Gloria Mōmentum
Talent wins games, but teamwork and intelligence wins championships.”



“There is no hunting like the hunting of man, and those who have hunted armed men long enough and liked it, never care for anything else thereafter.”
—Ernest Hemingway