baseq3-X-tra


The Mod

 News

CVARs

Commandos

Misc

Serverstats

Forum

email

Downloads


One reason for programming this mod was, that quake 3 don't offer you the posibility to change mods on a running server. I like to play weapon mods, so i thought it would be a good idea to put some good weapon mods together and let the players decide by voting, which mod they want to play. The other reason was to make servers more save against cheaters, crashers and other lamers. So i looked a little bit at google and wrote some mails to some mod makers, for getting their source codes. I had luck and all these nice people helped me and gave me their codes. So i bulid a big mod, which includes some of my favorite mods. Maybe i will include more mods in future, but i'm not sure. For all the people, who are interested now to test my mod, i have to say, that it's only available for Quake3 v1.11-v1.17, because i started my first programing steps with this version. I'll probably transfer the code to higher versions, when it's done.

Because i had no time to make a detailed documentation for the mod, you have to read these sites carefully, all features of the mod will be described here (somewhere).

Credits


Credits are given to: Adam "Asriel" Wright for Beryllium source, Dan "Mr. Pants" Schoenblum for Excessive source, Bill "Mad Dipper" Rodenbaugh for Instagibplus source, Chris Rack for Deathgun3.0 source, Neil "Haste" Toronto for Unlagged source and Darrell "Doolittle" Bircsak for Freezetag source.

 

The Mod


I call the mod baseq3-X-tra, because it includes the original baseq3 from id Software and some additional stuff. You can choose now between the following mods, without restarting the server:

 

Baseq3

The standart id software baseq3 game, no changes, besides some server protection features, has been done.

 

Shottie

aka Deathgun3.0. One of my favorites mods. You have only the Shotgun, which fires fast rockets, fast plasmaprojectiles and the railtrail. For good accuracy and instand killing you will get quad and hast reward. All items, weapons, ammo and powerups has been banned from the map.

 

Instagibplus

One startweapon, unlimited ammo, but all items, weapons, ammo and powerups has been removed from the map. One hit one kill.

 

Beryllium

Every single weapon can be configurated. Serveradmins can choose which items are in the map.

 

Excessive

BFG shots grenades, totaly fast weapons and relodtimes, modified plasma shots, spawn protection and lot of more stuff. This mod is totaly fast.

 

Ultra Freezetag

Teamplay Mod, designed for team or CTF gametype. When a player gets killed, he will freeze at the actual position. The player can be thawed by a teammember or when the round is over.

 

Custom

You can reconfigure all weaponstuff, like damage, speed, splashdamage, splashradius and reloadtime. All items, powerups, weapons and ammopacks can be banned from the map. There are a lot of more settings, just test the mod.

 

 

 

Unlagged

The unlagged feature can be used additional to  every choosen mod from the list above, it gives HPBs the advantage of LPBs. There is already a client/server side solution out of the unlagged mod, but i use the good old v1.0 unlagged code, because it's only serversided.

 

125Hz

Since PR 1.27g iD Software included the 125Hz feature, which is well known from OSP, but originaly written by Alan "Strider" Kivlin. Now i also programmed this to my mod. It improves the movment, jumps and gameplay. I think you will like it.

 

 

fixed Quake 3 bugs and improvements


I fixed some bugs, which id-software forgot  to fix or they didn't even know that they exist. Some of this features are not impemented in the public version, they are only in a alpha stadium and will be released soon.

 

bugfixes

  • votebug (1): teamchange, selfkill or getting killed gave you extra chance to make votes, this bug has been fixed

  • votebug (2): now you only have a limited number of votecalls

  • namebug: you got kicked at once, if you use ghostnames

  • unlagged: special ping prediction code, it gives highpingers the chance to use direct-hit weapons like they would play with low ping

  • "g_banIPs": the IP filter made by id-software was not so good, so i improved it.

  • "g_inactivity": this cvar was useless for an inactive player, who gets permanently killed, now it works

  • multiconnect: not really a bug, but from now on you can set the number of players, who can connect with the same IP, so you prevent serverspaming and spectator cheating. But with a special password you can allow some specific players to connect to the server, while sharing the same IP address.

  • subnet bans: now you can ban whole subnets like 192.186.0.3+120, this would now ban IPs from 192.168.0.3-192.168.0.123

  • loser-reconnect bug:  hope i have fixed the "1vs1-loser-reconnect" bug, please report, if you notice that this bug still exists in 1vs1

  • modelbug: should be fixed, but i haven't tested, all combinations, so maybe there is still a backdoor

 

Plans


Last-man-standing mod is, yes, still in alpha phase. I also test some anti-cheat code, but it isn't good enough to publish it now.