Topic: [MOD] Warsow Pickup mod - auto team shuffle by stats
* Introduction
This is server side mod for pickup games. This mod can choose even teams according to player's stats (kill, death, damage, etc.).
Of course this mod cannot choose *perfect* even teams, but can choose teams by accountable way (by stats).
This mod have also posibility to create stats web site.
Have fun ![]()
-- Guwashi
* ScreenShot
* Setup (for server admins)
- Currently, this mod supports only win32 and linux i386.
- Download mod from this site.
http://d3.jpn.org/warsow/warsow_pickup_20070721.zip
- If you have installed old version, delete .pk3 and .db files.
- Copy "modules_031_pickup_*.pk3" to server's basewsw folder.
Note: Client don't need to install any files.
- Add these lines to your server's config.
// required for server-side mod
set sv_pure "0"
// whether enabled auto rejoin after match end. deault: 1
set g_teams_autorejoin "1"
// how to choose teams. default: 1
// 1: sort players by kill/death,
// 2: sort players by damage_given/damage_received
// 3: sort players by score/match
set g_teams_shuffleby "1"
// stats DB filename
set g_db_filename "stats.db"
// how to identify players. default: 1
// 1: auth by nickname
// 2: auth by nickname + (first 16 bit of IP)
set g_db_playerauth "1"
* Flow of pickup games (for players).
- pick players up on IRC.
- if pickup is done, connect to server.
- join teams.
- if all players joined teams, then do 'callvote shuffle'.
teams will automatically be chosen by stats.
- ready up.
- match start.
- match end. all player's stats will save to server's db.
- teams will automatically be chosen to play next match.
(this can customize by g_teams_autorejoin)
- ready up.
- match start.
:
That's all ![]()
* Note
This mod using SQLite (http://www.sqlite.org/) version 3.3.17.
* ChangeLog
- 2007/07/21 alpha 3
Ported from 0.3 SDK to 0.31 SDK.
- 2007/06/11 alpha 2
Changed scheme of player authorization from IP to nickname.
- 2007/06/09 alpha 1
First public release.
* Author
Guwashi
IRC (Japanese): irc.friend.td.nu:6669 #warsow
IRC (English): irc.quakenet.org:6669 #warsow
EDIT1: added screenshot
EDIT2: released alpha2 (20070611)
EDIT2: released alpha3 (20070721)
Last edited by Guwashi (2007-07-20 21:10)