Mob of Oddballs teamplay ( tp ) config.
Added by: mushi
Added date: 2013-09-19
Type: Script
Engine: ezQuake OpenGL
// Last updated: 14th December 2011
// Author: XantoM (#fragomatic) [with many updates by Darff]

// INSTRUCTIONS:
// Place this file & mofo_aliases.cfg in your /Quake/ or /nQuake/ or /eQuake/ base directory - where ezquake-gl.exe resides
// Modify the below nick/nick2 & key bindings to suit you, keeping the most important binds to keys around your movement keys
// Load ezquake and load your config as normal
// exec mofo_tp.cfg
// map dm3 & test everything is working as you expected
// cfg_save [cfg name here]

// When changing nick / nick2, make sure the name is 4 characters.  If you only need 3 chars then add a space BEFORE the first character

set nick2 "{&c037nick:&r}" // change this; use http://www.december.com/html/spec/color3hex1.html
set nick "nick:" // change this, remember to add space before 3 letters if needed

// Essential tp binds, in order of importance:

bind  x "_report"                       // report your status armor/health weapon powerups, or if dead, reports location lost
bind  x "_lost"                         // location you died is lost (reports pack left if dead & pack has been left)
bind  x ".team_powerups" // got powerup(s) / if not then says what you need / if you need nothing then asks 'status?'
bind  x  "_enemy_powerups" // enemy has powerup
bind  x "_safe"                         // location safe (or lost if dead)
bind  x "_help"                         // need help at location
bind  x "_coming                        // coming from location
bind  x "_point" // if you point teammate it shows health/armor ingame, else it points item at location
bind  x "_quad_over"                    // quad over
bind  x "_getquad"                      // get quad (or, if you have quad, got quad)
bind  x "_slipped"                      // enemy slipped (e.g. through tele at dm2, but also works for other locations)
bind  x "_replace" // call to teammate to replace you in a position as you have to leave - e.g. dm2 tele
bind  x "_attack" // if dead/recently spawned: attack location you died, else say "attacking [location]"
bind  x "_trick" // if alive: sync attack / quad-jump / enemy slipped / open / delay / discharge / slipped (depending on map/location - magical bind), if dead: attack location
bind  x "_getpent"                      // get pent

// Other quite important binds, in order of importance:


// NEW: NOTE THE MWUP / MWDN COMMENTS - also the _sync bind which was above has been changed to _attack

bind  tab "+scores_rltimerset" // shows team scores, and whilst held, mousewheel modifies rl timer
bind  x "mofo_rl_time_report" // tells team when RL is spawning according to your timer (e.g. "rl on [05/35]")
alias mwup "x" // change X to the _command you want mwheelup bound to, e.g. _safe, and remove the mwheelup bind line from this cfg
alias mwdn "x" // change x to the _command you want mwheeldown bound to, e.g. _help, and remove the mwheeldown bind line from this cfg

// STANDARD:

bind  x  "_packleft" // pack(s) left at death location
bind  x "_get_my_stuff" // says "kill me" to give away your rl/lg/cells/rockets - if you have lg or rl, this bind will override your SG script and put rl/lg in your hand (prefers RL)
bind  x  "_waiting" // waiting at location
bind  x "_status" // ask for teammates status
bind  x  "_take" // you take
bind  x ".understood" // yes / understood / gogogo
bind  x ".cancel" // can't / ignore that / sorry
bind  x "_took"                         // took item at location
bind  x "_rl_enemy" // enemy rl at location
bind  x "_rl_dead" // enemy rl dead at location
//DEFUNCT: bind  x "_need" // need item - should just use .team_powerups as it reports simply what you need, if you don't have powerup


// Optional binds, check mofo_aliases.cfg for positions
bind  x "_enemy_pos1"
bind  x "_enemy_pos2"
bind  x "_enemy_pos3"
bind  x "_enemy_pos4"
bind  = "_kp_plus"
bind  - "_kp_minus"

exec mofo_aliases.cfg

Comments
2013-09-19, 09:31
use with mofo_aliases.cfg
2015-09-03, 15:55
and after exec'ing that ingame, save your config.
done,
2015-09-04, 08:53
Way too much time went into this cfg, but it's a goodie
You have to be logged in to be able to post a comment.
Username:
Password: