WOD Xtreme for Quake2 - Version 1.1
Table Of Contents
WODX 1.1 (Ruiner) 9/16/06
-New guns: lightning gun, super nailgun, flechette gun
-New sweepers: superblastersweeper, freezersweeper, snipersweeper, railgunsweeper
-New railguns: gauss gun, sonic railgun (chargable up to 300 max damage), violator (Wall Piercing Railgun)
-New grenades: freeze grenade, mini nuke (uses 15 grenades), shockwave grenade (uses 10 grenades)
-New powers: flail (uses 50 cells, knocks opponents back), throw self (uses 50 cells)
-Added: grenade previous, grenade next commands
-Scanner now uses 2 cells per second.
-New kamikaze (uses 100 cells for spam protection)
-New scope
-New airstrike marker
-New nail ammo
-Firemode has been fixed
-Speed rockets and freeze grenades have been fixed
-Hook2 can now be used to suck the life out of people, also doesnt work while frozen or attaching to the sky.
-Included 18 map "override" files with all the new guns/ammo, and one sample map.
-Included in maps folder, a map overwrite generator and batch files, in case you want to overwrite your maps.
Backup or rename your old weapons folder in your Quake2 directory. Unzip wodx.zip to: "c:\quake2\weapons"
Update the new autoexec.cfg and config.cfg files with the ones from the backed up folder.
To play WODX, launch Quake 2 and type "set game weapons" in the console.
First modify the server.cfg as you please. For more info check the Server Variables section.
WINDOWS
To start a dedicated server using the batch file in weapons dir double click on:
server.bat
Or type in command line:
cd c:\quake2
"r1q2.exe" +set dedicated 1 +set game weapons +exec server.cfg
Note:In order to see the new weapons/ammo contained in the included map override files you'll need to use r1q2.exe or dedicated.exe
http://www.r1ch.net/stuff/r1q2/ (r1q2.zip) (dedicated.zip)
LINUX
To run the mod on linux you'll need a quake2 executable for modern compiler/glibc version
Please get R1CHs GNU/Linux GlibC 2.x Dedicated Server (FOR NEW MODS)
Otherwise you'll get Segmentation Fault error or players will spawn outside the map
http://www.r1ch.net/stuff/r1q2/ (r1q2ded.zip)
For more information about running a Quake 2 server on Linux visit:
http://www.linuxdocs.org/HOWTOs/Quake-HOWTO-3.html
Note: You'll need to plug in the actual keys from your keyboard where it says key
Example: bind b use blaster
1) Blaster & Super Blaster
bind key use blaster
bind key use super blaster
2) Shotgun & Sniper Gun
bind key use shotgun
bind key use sniper gun
3) Super Shotgun & Freeze Gun
bind key use super shotgun
bind key use freezer
4) Standard Machinegun & Machine Rocket Gun
bind key use standard machinegun
bind key use machinegun
5) Chaingun & Sweepers
bind key use chaingun
bind key use streetsweeper
bind key use superblastersweeper
bind key use freezersweeper
bind key use snipersweeper
bind key use railgunsweeper
6) Grenade Launcher & Bazooka
bind key use grenade launcher
bind key use bazooka
7) Rocket Launcher & Speed Rocket Launcher
bind key use rocket launcher
bind key use speed rocket launcher
8) Hyperblaster, Plasma Rifle, Super Nailgun & Flechette Gun
bind key use hyperblaster
bind key use plasma rifle
bind key use super nailgun
bind key use flechette gun
9) Railgun, Gauss Gun, Sonic Railgun & Violator
bind key use railgun
bind key use gauss gun
bind key use sonic railgun
bind key use violator
0) BFG 10K & Lightning Gun
bind key use bfg10k
bind key use lightning gun
Grenade Cycle
bind key use grenades
bind key grenade next
bind key grenade previous
DarKMajick Grenades
bind key use cluster grenade
bind key use rail bomb
bind key use napalm grenade
bind key use shrapnel grenade
bind key use mini nuke
bind key use freeze grenade
bind key use shockwave grenade
| Scope | bind key scope |
| Flail | bind key flail |
| Catapult | bind key throw self |
| Airstrike | bind key airstrike (or paint) |
| Flashlight | bind key flashlight |
| Lithium Hook | bind key +hook2 |
| Grappling Hook | bind key +hook |
| Slide up grapple | bind key +shrink |
| Slide down grapple | bind key +grow |
| Jetpack | bind key use jetpack |
| Laser Sight | bind key lsight |
| Laser Tripwire | bind key laser |
| TractorBeam Pull | bind key pull |
| TractorBeam Push | bind key push |
| Kamikaze | bind key kamikaze |
| Scanner | bind key scanner |
| Decoy | bind key decoy |
IP banning
| rcon_password "your server pass" | // needed to use rcon |
| rcon status | // list ips |
| rcon sv addip 192.246.40.11 | // ban a single ip |
| rcon sv addip 192.246.40 | // ban an ip range |
| rcon sv removeip 192.246.40.11 | // unban ip |
| rcon sv listip | // list banned ips |
| rcon sv kickban | // kick and ban player by number |
| rcon sv writeip | // save banned ips to listip.cfg |
//server.cfg
| set maxlasertrips 5 | // limit the number of tripwires per person to 5 |
| set nightdaytime 2 | // cycle night-day every 2 minutes |
| set minlevel 2 | // minimum light level during the cycle |
| exec listip.cfg | // restores banned ip filter list |
| set filterban 1 | // ips on the list cant enter |
| set maplist 1 | // cycle through maps in maplist.txt |
| set motdfile "motd.txt" | // display message of the day file |
| set dmflags 532 | // 4+16+512 (weapons stay, instant powerups, spawn farthest) |
| set featureban 430080 | // 4096+131072+131072+262144 (kamikaze, nightvision, scanner, scope) |
| set weaponban 65536 | // 65536 (mini nuke) |
| set fragban 134283264 | // 65536+134217728 (mininuke,telefrags) |
| |
| set dmflags (number) | // the (number) is just the sum of the values |
| set featureban (number) | |
| set weaponban (number) | |
| set fragban (number) | |
| set weaponban2 (number) | |
| set fragban2 (number) | |
Dmflags
| |
| no health | 1 |
| no powerups | 2 |
| weapons stay | 4 |
| no falling damage | 8 |
| instant powerups | 16 |
| same map | 32 |
| teamplay by skin | 64 |
| teamplay by model | 128 |
| no friendly fire | 256 |
| spawn farthest | 512 |
| force respawn | 1024 |
| no armor | 2048 |
| allow exit | 4096 |
| infinite ammo | 8192 |
| quad drop | 16384 |
| fixed FOV | 32768 |
Featureban
| |
| no bandolier | 1 |
| no ammo pack | 2 |
| no silencer | 4 |
| no rebreather | 8 |
| no environment suit | 16 |
| no adrenaline | 32 |
| no megahealth | 64 |
| no power armor | 128 |
| no invulnerability | 256 |
| no decoy | 512 |
| no grappling hook | 1024 |
| no player ID | 2048 |
| no kamikaze | 4096 |
| no lasersight | 8192 |
| no triplasers | 16384 |
| no nightvision | 32768 |
| no push/pull | 65536 |
| no scanner | 131072 |
| no scope | 262144 |
| no jetpack | 524288 |
| no airstrike | 1048576 |
| no hook2 | 2097152 |
Weaponban
| |
| no super blaster | 1 |
| no shotgun | 2 |
| no sniper gun | 4 |
| no super shotgun | 8 |
| no freeze gun | 16 |
| no standard machinegun | 32 |
| no machine rocket gun | 64 |
| no burstfire machinegun | 128 |
| no chaingun | 256 |
| no streetsweeper | 512 |
| no grenades | 1024 (affects all grenades, GL and bazooka) |
| no cluster grenade | 2048 |
| no rail bomb | 4096 |
| no plasma grenade | 8192 |
| no napalm grenade | 16384 |
| no shrapnel grenade | 32768 |
| no mini nuke | 65536 |
| no grenade launcher | 131072 |
| no bazooka | 262144 |
| no rocket launcher | 524288 |
| no hyperblaster | 2097152 |
| no plasma rifle | 4194304 |
| no railgun | 8388608 |
| no BFG10K | 33554432 |
Fragban
| |
| no super blaster | 1 |
| no shotgun | 2 |
| no sniper gun | 4 |
| no super shotgun | 8 |
| no freeze gun | 16 |
| no standard machinegun | 32 |
| no machine rocket gun | 64 |
| no burstfire machinegun | 128 |
| no chaingun | 256 |
| no streetsweeper | 512 |
| no grenades | 1024 (affects all grenades, GL and bazooka) |
| no cluster grenade | 2048 |
| no rail bomb | 4096 |
| no plasma grenade | 8192 |
| no napalm grenade | 16384 |
| no shrapnel grenade | 32768 |
| no mini nuke | 65536 |
| no grenade launcher | 131072 |
| no bazooka | 262144 |
| no rocket launcher | 524288 |
| no hyperblaster | 2097152 |
| no plasma rifle | 4194304 |
| no railgun | 8388608 |
| no BFG10K | 33554432 |
| no frags for blaster | 67108864 |
| no frags for telefrags | 134217728 |
| no frags for kamikazes | 268435456 |
| no frags for hook | 536870912 |
Weaponban2
| |
| no superblastersweeper | 1 |
| no freezersweeper | 2 |
| no snipersweeper | 4 |
| no railgunsweeper | 8 |
| no flechette gun | 16 |
| no lightning gun | 32 |
| no super nailgun | 64 |
| no freeze grenade | 128 |
| no speed rocket launcher | 256 |
| no sonic railgun | 512 |
| no violator | 1024 |
| no gauss gun | 2048 |
| no shockwave grenade | 4096 |
| no flames | 8192 |
| no mini nuke | 16384 |
Fragban2
| |
| no superblastersweeper | 1 |
| no freezersweeper | 2 |
| no snipersweeper | 4 |
| no railgunsweeper | 8 |
| no flechette gun | 16 |
| no lightning gun | 32 |
| no super nailgun | 64 |
| no freeze grenade | 128 |
| no speed rocket launcher | 256 |
| no sonic railgun | 512 |
| no violator | 1024 |
| no gauss gun | 2048 |
| no shockwave grenade | 4096 |
| no flames | 8192 |
| no mini nuke | 16384 |
I've included a sample map (2box4.bsp), and sample batch files to convert 2box4b.txt into an override file.
R1ch's overwrite files are extension .bsp.override but to run them with r1q2.exe
you'll not need to included the extension, ex: map 2box4b. First examine the batch files and txt in maps folder.
If the map you want to overwrite is within a pak file, you'll need to extract it (ex: maps/q2dm4)
You can use Qped: http://qped.planetquake.gamespy.com/
Included entdump.exe (http://r-1.ch/entdump.exe) is r1ch's bsp->txt entity extractor.
To make things easier i've included batch files. Just edit and run the entdump.bat file to extract the entities to a textfile.
You can also use command prompt and type "entdump q2dm4.bsp > q2dm4.txt" to do the same thing.
Next edit q2dm4.txt. Basically you can add and delete any entity and move them around.
If for example you'd want to include a lightning gun at location "-176 -132 32" you'd add
the following lines at the end of the entity txt file:
{
"classname" "weapon_lightninggun"
"origin" "-176 -132 32"
}
I recommend using Quark to get x y z coordinates for locations in bsp maps. Get it here:
http://quark.planetquake.gamespy.com/
If you're not sure about something you can always ask at the forum:
http://www.netdoo.com/ninclan/board/YaBB.cgi?board=wodx
New WODX entities:
weapon_supernailgun
weapon_lightninggun
weapon_etf_rifle (flechette gun)
ammo_nails
item_airstrike
misc_banner1
misc_banner2
Once you're done editing the text file its time to turn it into an override file that r1q2.exe can read.
You can either use r1ch's online http://r-1.ch/r1q2gen.php script or my entsimple.exe and entsimple.bat files.
I find it easier to just use the batch files to automate things. You might need to get VB runtime if you get an error:
VB runtime
More on entity overriding
WODX:
Big thanks to QwazyWabbit for helping me debug and compile the first ever version of WODX.
-QwazyWabbit for tripwire and hook limiters, as well as nightday cycle
-ID for their kick ass Q1 and Q2 guns. ROGUE team for flechette rifle.
Respect!
WOD:
Original authors:
-Steven Boswell (Hash Assassin) Wod V6
-Matt Wright (PunK) Wod V1-5
-MAJOR RESECT!
-Mark Wheeler for Freeze code help
-Perry Manole for the swinging grappling hook
-Patrick Martin for the the source to the flame weapons
-The darKMajick team for the darKMajick grenades
WODX 1.0 (Ruiner) 8/16/06
-Speed rocket launcher added
-New airstrike.
-Flashlight added.
-Lithium Hook added
-The number of tripwires per player can now be set using a server variable
-Grapple hook limited to 4 hooks per player (no more Overflow from trips or hook!)
-Stronger shrapnel grenades
-Homing rocket launcher removed
-New nightday cycle added, the cycle can be timed or turned off using a server variable
-Bazooka added
-New sounds and pics
WOD 6.0 - 6.05 (Hash Assasin) 9/28/98 - 2/28/99
Weapon/Feature/Frag banning
Chat flood protection.
IP banning.
darKMajick Grenade launcher
darKMajick straight bazooka
darKMajick laser tripwires
Linux version
Added streetsweeper
added maplist.txt feature
3 sec invulnerability when spawning.
WOD 5.0 - 5.4 (PunK) 3/18/98 - 4/27/98
Freeze Gun
Night Vision
Chasecam
Shrapnel grenade
Sniper gun
Decoy
Plasma gun
swinging grappling hook
Scanner
MOTD support
WOD 4.0 - 4.9 (PunK) 2/10/98 - 3/10/98
Grappling Hook
Flamethrower
Flame Grenade Launcher
DarKMajick grenades:
Cluster, Railbomb, Plasma Bomb,
Napalm Grenade, and Cataclysm device
kamikaze device
Machine Gun Rockets
WOD 1.0 - 3.6 (PunK) 1/1/98 - 2/2/98
Jetpack
Scanner
Zoom
Laser Tripwire
For more information about WODX please visit www.netdoo.com/wodx or contact mike@netdoo.com
|