JK:JO Clan League Mod (v 0.2)

By XycaleTh
Date: 02-26-2007
Version: v 0.2

Download

Readme

***********************************
Jedi Knight II: Jedi Outcast
***********************************
Title: JK:JO Clan League Mod
Author: XycaleTh
E-Mail: xycaleth@gmail.com

File Name: league_mod.zip
File Size: 556 Kb (570,320 bytes)
Date Released: 09 May 2006

********************
Description
********************
This is version 0.2 of JK:JO Clan League Mod.

********************
Installation
********************
WINDOWS:
Create a directory in your GameData directory (e.g. C:\Program Files\Star Wars JK II Jedi Outcast\GameData\league) and copy everything in this .zip file to it.

If you are then using a dedicated server to run the mod, you can startup the server with '+fs_game league' after the jk2Ded.exe file name. Below is an example:

jk2Ded.exe +fs_game league +set dedicated 2 +exec server.cfg

LINUX:
Create a directory in your GameData directory (e.g. /usr/local/games/jk2/GameData/league) and copy everything in this .zip file to it.

If you are then using a dedicated server to run the mod, you can startup the server with '+fs_game league' after the jk2ded file name. Below is an example:

./jk2ded +fs_game league +set dedicated 2 +exec server.cfg

NOTE: If you would like to simply run the mod in game select it under options\mods.

********************
Comments
********************
JK:JO Clan League Mod was originally developed for use in competitive environments such as leagues, cups and ladders. Including anti-cheat measures as well as statistics and gameplay adjustment variables, it is an advanced and versatile mod ideal for any JK2 event.

I released this mod to the public so that if more people wished to use it, they can download the files necessary without having to ask me.

********************
Known Bugs
********************
* Typing !version into the console gives the incorrect version number for the mod.

This project was never fully completely, so there are likely to be some problems somewhere in the mod. Some of the more well-known problems however is that since the release of jkBot 1 AND 2 which no longer have detection mechanisms, this mod can longer detect them.

********************
Change Log
********************

******
v0.2
******
- Added new rcon commands:
status2 svhelp
announce clientstatus
lockteam unlockteam
- Ready-up feature for beginning of match training.
- Added kick knockback probability cvar.
- jkBot v1.0 (unpatched) and jkBot v2.x detection.
- ClientConnect Log
- HackAttempt Log
- End of Round Statistics
- MOTD cvars
- WhoSpec client command
- WhoSpec cvar
- Userinfo Change Wait cvar
- (plugin) Real-Time clock on-screen.

******
v0.1
******
- (plugin) Anti-scripting feature
- kick knockback bug fixed
- Kick Damage Multiplier cvar
- Fixed server crash bugs and exploits
- Black colour allow cvar
- Plugin required cvar


********************
Commands
********************
** CLIENT **
/help - Displays the help text.
/whospec - Shows who is spectating you, and how many people are spectating you.
/ready - If the server mod's Ready Up feature has been enabled, using this will tell
the server you are ready to begin the round.

** RCON **
announce <message> - Displays an announcement to everyone.
clientstatus - Shows a list of players with their rate, snaps, max packets, etc.
lockteam <team> - Locks the specified team (red, blue, free).
makeReady <client id/name> - Forces the target player to be ready for the match.
pluginstatus - Shows a list of players with their plugin version.
status2 - Mod equivalent of /rcon status. This version lines everything up properly.
svhelp <help topic> - Displays this help text.
unlockteam <team> - Unlocks the specified team (red, blue, free).

********************
Cvars
********************
g_modDuelAllowMultiple - Allow multiple duels at once.
g_modDuelStartShield - Amount of shield given to players at the start of a duel.
g_modDMGKickMultiplier - Multiplies default kick DMG by this value.
g_modKickKnockback - Probability of kick knockback (out of 10).
g_modLogConnect - Log client connects.
g_modLogHackAttempt - Log hack or crash attempts.
g_modMatchStatsEnabled - Enable end of round stats.
g_modMOTDText - MOTD Text.
g_modMOTDTime - Time (in seconds) to show MOTD.
g_modNameAllowBlack - Allow black in names.
g_modPluginRequired - Force clients to download the latest plugin to join.
g_modReadyUpEnabled - Enable the Ready Up feature.
g_modUserinfoChangeWait - No. of seconds before clients can change their userinfo (name, model, etc)
g_modWhoSpecEnabled - Allow clients to use the /whospec command.

********************
Future Additions
********************
Unfortunately I no longer have the source code for this mod, so I can no longer make any changes to it.

********************
Credits
********************
Deathspike
- For the various number of exploit and server crash fixes, as well as helping me with some sections of the mod.

Lee Oattes
- For allowing the Duelers Mod source code to be open source, allowing me to use his macro scanning feature (anti script) which I further improved on.

The number of clans
- who gave me suggestions and support throughout the project, as well as helping me test the mod thoroughly so that it can be as good as it can be, without being too complex and bulky.


**************************************************
THIS MODIFICATION IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION,
RAVEN, OR LUCASARTS ENTERTAINMENT COMPANY LLC. ELEMENTS TM & © LUCASARTS
ENTERTAINMENT COMPANY LLC AND/OR ITS LICENSORS.