Rules:
- only spectators can bet
- your starting score is number of rts game players -1
- you will bet against the time when a player or an unit will die
( having 0 units will be considered a player's death ) - you can bet multiple times on the same unit/player, each time the bet cost will increase by 1
( so first bet on itemA will cost 1, second will cost 2, third will cost 3, etc ) - when the unit/player dies, the better who got closest collects the victory, so there's always a winner
( if specA bet on death at 15 minutes, specB bets on death at 16minutes, and player dies at 60 minutes, specB collects the victory ) - the reward for a victory is equal to number of bets being made on the player/unit
( so betting multiple times on the same player whilst increases your victory chances has diminishing returns ) - you cannot bet on the same time another contender did: first come, first served
- you need to bet at least x minutes ahead in time for the death, where currently x=5 ( so at minute 0 the time of death must be at least 5, at time 13 the time of death must be at least 18 ), this was added to prevent "bet sniping" ( betting the last second when a player is about to die, especially if automated with a widget ), I might consider allowing shorter time in the future, but I'll still keep an hard limit and make the bet cost more as it approaches the min time limit
- a bet isn't considered over until a player/unit dies
- at the end of the rts game, the spectator with highest score wins
/printscores: will list all spectators which placed at least a bet, with it's current score, number of won and lost bets
/printbets betType betID: will list all bets placed, if betType is specified, only those types wil be shown, betID can be a playername or an unitID to only show for a specific entry
/placebet betType betID Minute: betType can be team or unit, betID will be the playername for team or unitid of unit
marker frontend usage:
you place a marker near an unit with a text, the widget will search for certain keywords and place a bet for you if matching, the list of keywords is:
"fail at ", "fails at ", "dead at ", "dies at ", "dead by ", "die at "
so if a sentence will be formatted like "this idiot will fail at 20 minutes" the widget will reckognize it as a bet and place it for you
a bet will be default on an unit unless the string contains the following keywords:
"player","pro","pr0","noob","newbie","idiot"
widget links:
console frontend
marker frontend
bet engine