Sort of an outdated version originally written for 3.32, but it includes lots of useful information, such as how to keybind complex commands in-game (including mac keyboard translations), some server setup issues, and of course an admin abuse section, should you want to do something like monster summoning, or creating a fully-automatic DE that does 99999 damage. April 2004, I added a list of TO-native sounds that can be trigged. Want to hear dogs for "w00t" or "woof", or cats for "meow", a garage door for "gtg", wet squishing sounds for "gay", or ultrakill for "autre"? Here's how. Sorry it's not user-friendly yet, and the FAQ overall is a mess, but if you're looking then you probably know enough to use it on your server... just edit your TOST entries for TOSTfun.
For current TO information, such as TOST compliance with macs in TO 3.40, please do a Search in forums.
The FAQ is taken from the one I maintain here (http://www.santaduck.com/tacticalops/tacticalopsaotfaq.html).
1.0 forums/email version, combined forum posts for topics such as admin commands, summoning, keybinding weapons tables, etc.
1.1 6/2002 edited for web. Lots of UT commands added... not all have been completely tested, although some were (like onrelease).
1.11 7/16/2002 just added minor TOST commands: showadmin tab & mkteams
1.12 added some unreali objects
1.13 added recommended weapon binds
2.00 some info on 3.32... also updated summoning and pistols/knife enforcement, and added TOST semiadmin commands and privileges key. Weapon strength table is still 3.15 however. 2.10 Added Sound info at bottom, in a disorganized way, but if you're looking for sounds you'll know what it is. I still haven't gotten around to adding info on 3.40 nor on the latest TOST (4.2.2.0). Check utpg.org for the latest on UT.
______________________________________________
KEYBINDING
______________________________________________
Keybinding means putting commands onto keys on your keyboards.
Using the "pipe" command, which looks like a straight line: |
you can chain multiple commands onto a single key.
All your key commands are stored in the file to_user.ini.
So the best way to edit that is using a text editor like simpletext or Microsoft Word.
You can also do these functions while running Tactical Ops, by entering the "Console". By default, this is set to either tilde "~" (for console) or tab (for quick-console, or 1 command at a time). Once you are in the console, for example to set a command to the key "E",
you can type: set input E command
For example: set input E teamsay Reloading!!!
will make you say "Reloading!!!" to your teammates when you hit the E key.
Suppose you want the E key to actually reload and you also teamsay "Reloading!!!" Then you use the "pipe" key to link multiple commands together. This looks like: "|", and is usually on your keyboard as shift-\ (frontslash).
Look up the command for reloading (which is s_kReload, which you can look up below, or if you didn't know that, just set it to a key in your Tactical Ops Controls panel, then look up what is automatically listed after that key=. . . in your to_user.ini).
Now go into to_user.ini with a text editor and change the E= line to:
E=s_kReload | teamsay Reloading!!!
Note the "|" between the two commands. You could even chain 10 commands together using more of these "|" between each command.
Again, you could do this in your console in Tactical Ops (Tab or Tilde),
and you could type:
set input e s_kReload | teamsay Reloading!!!
to do the same thing.
__________
onrelease
__________
The UT "onrelease" function is implemented for some (not all) TO commands. In particular, main actions such as "Fire" "AltFire" and "Jump" do not work.
Basically, the "onrelease" will make it so the action is performed as you release the key, not as you press it down initially.
Try this:
E=behindview 1 | onrelease behindview 0
To keybind away, use the list of weapon binds and speech binds listed below.
______________________________________________
Aliases:
______________________________________________
You can define commands or sets of commands under the lines that say "Aliases" in your to_user.ini file. Basically you will give your command a nickname. Thereafter in your to_user.ini file, you can just use the nickname instead of typing in the actual commands.
For example, if you change the line regarding Alias #24 to:
You can also type in aliases in your console (tab or tilde). For example, hit tab or tilde during game play, and then type: talkingreload. Of course, this particular command is not that useful, but if you had something more complicated, maybe it would be useful.
______________________________________________
List of Weapon Related Binds:
______________________________________________
TERRORIST Weapons:
GL 23:s_kAmmoAuto 101
UZI:s_kAmmoAuto 103
MP5 Navy:s_kAmmoAuto 104
Berg 509:s_kAmmoAuto 105
AK47:s_kAmmoAuto 107
SW Commando:s_kAmmoAuto 108
M60:s_kAmmoAuto 124
AS 12:s_kAmmoAuto 117
SPECIAL FORCES Weapons:
9F2 Glorietta:s_kAmmoAuto 119
AP II:s_kAmmoAuto 122
MP5SD:s_kAmmoAuto 118
BW SPS 12:s_kAmmoAuto 106
M4A1:s_kAmmoAuto 109
RK3 Rifle:s_kAmmoAuto 111
M4A1m203:s_kAmmoAuto 121
Raging Cobra:s_kAmmoAuto 123
Parker Hale 85:s_kAmmoAuto 116
COMMON Weapons:
Black Hawk:s_kAmmoAuto 102
M16:s_kAmmoAuto 110
SR 90:s_kAmmoAuto 112
HE Grenade:s_kAmmoAuto 113
Flash Grenade:s_kAmmoAuto 114
Conc. Grenade:s_kAmmoAuto 115
Smoke Grenade:s_kAmmoAuto 120
Buy Ammo:s_kAmmoAuto 999
All Armor:s_kAmmoAuto 304
Helmet:s_kAmmoAuto 302
Kevlar Vest:s_kAmmoAuto 301
Thigh Pads:s_kAmmoAuto 303
Needed Armor:s_kAmmoAuto 333
Night Vision:s_kAmmoAuto 401
______________________________________________
Recommended Weapon Binds:
______________________________________________
1. Emergency buy (useful when near your base to redo armor & ammo. This will also save you mouse time at the beginning of each round): buy 1 clip, buy full armor, buy vest, buy helmet, buy thighpads, buy 1 clip, buy 1 clip, buy 1 clip, buy 1 clip:
2. Buy HE nade (useful for multiple nades near base) s_kAmmoAuto 113
You could also bind Flash Nade if you're a flasher, but Emergency buy & HE nade are most important.
______________________________________________
SPEECH BINDS:
______________________________________________
There are two differences between "Speechbinds" and "Regular" talking.
1) Speechbinds are the "audible" talking that you can actually hear the voices saying them. The Macintosh software has some bugs, so you will not actually be able to hear all of them.
2) Bots will actually respond to some of these commands, like "Cover Me" or "Hold This Position".
Speechbinds are accessed by numbers. The numbers for speechbinds are listed below...
For example, if you want the "E" key to be: "I copy", edit the line in your to_user.ini file so it says:
E=Speech 0 0 0
You can accomplish the same in your console during game play (hit tab or tilde), then type in
set input e speech 0 0 0
I'm not sure what the last number exactly does, it has to do with who you say it to. I think it doesn't matter unless you are intending bots to respond to you.
_______________
Speechbind Codes:
_______________
0 0 0 I Copy
0 1 0 Roger That
0 2 0 You got it
0 3 0 Negative
1 0 0 Hey! Friendly Fire!
1 1 0 Watch Who You Shoot!
2 0 1 Return to base !
2 1 -1 Hold this position.
2 2 1 Let's clean this place out.
2 3 -1 C over me.
2 4 1 Attack main target.
2 5 -1 " Leader, " ?
3 0 0 Enemy down !
4 0 0 H ostage rescued !
4 1 0 Bomb has been planted !
4 2 0 F ire in the hole !
4 3 -1 I've got your back.
4 4 0 I'm hit !
4 5 0 Emergency! man down!
4 6 0 I 'm under heavy attack !
4 7 0 You got it.
4 9 0 I 'm in position.
4 10 0 Hold this position
4 11 0 Cover your eyes !
4 12 0 Throwing blind grenade !
4 13 0 I need some backup fast !
4 14 0 Enemy spotted
4 15 0 I've got your back.
4 17 0 Emergency !
5 0 0 5 seconds before assault !
5 1 0 Get in position.
5 2 0 Keep moving !
5 3 0 Meet at rendez-vous point.
5 4 0 Split in pairs.
5 5 0 Stay together team.
6 0 0 Area cleared.
6 1 0 Enemy down
6 2 0 Enemy spotte
6 3 0 I'll keep them busy.
6 4 0 I'm going in.
6 6 0 I've got your back.
6 7 0 O bjectve accomplished
6 8 0 Target in sight.
7 0 0 Emergency !
7 1 0 Falling back.
7 2 0 I'm hit !
7 4 0 I need some backup fast !
7 5 0 Watch for cover !
8 0 0 Emergency !
8 1 0 Falling back.
8 3 0 I'm under heavy attack !
-------------
TOST Binds
-------------
Servers with the anti-cheat utility TOST (tactical ops server tool, tost.to-center.com) installed, can also let you do specialized "say" and "teamsay" commands. The TOST versions are: xsay and xteamsay, and allow for special codes.
Here are some samples of helpful commands for TOST that uses macros to use Teamsay/Say commands. You can use them to alert playerz of your health status, your location and alert playerz near you...
Here is the list of common macros:
#W - your weapon
#T - your target name (haven't used yet)
#N - your name
#L - your location (if defined by the mapper!)
#H - your remaining health points
#B - players buddies (all players of the same team within 1500 units)
Here are some possible binds:
1. This one lets my team know that I am reloading what gun and how much health i currently have.
s_kReload|xTeamSay Reloading #w with #h health!
2. This bind tellz my location and I need some assistance
xTeamSay I am at #l...need assistance!
3. This bind tellsz my team to cover me and who i am near
xTeamSay Cover me #b!!
4. This bind tellz my location and I need some assistance and who is near me to give assistance
xTeamSay I am at #l...need assistance #b!
5. When throwing away a weapon (when it is not possible to sell it), you can tell your teammates what is available & where.
ThrowWeapon | xteamsay Free #w on the ground at #L!
______________________________________________
MACINTOSH PRO KEYBOARD AND KENSINGTON TRACKBALL INFO
______________________________________________
Here are some apple keyboard translations for keybinding in your to_user.ini in OS 9:
MacKeyboard -- TO_User.ini code
F13 PrintScrn
F14 ScrollLock
F15 Pause
Help Insert
OpenApple Command
Delete Backspace
Del |X> Delete
Everything else should be the same (Ctrl, Option, PageDown, F12, Home, End, etc.)
Kensington Turbo Mouse/ Expert Mouse Codes
Lower left button = Mouse
Lower right button = AltMouse
Upper Left button= Joy4
Upper Right Button=Joy5
In Addition to the main 4 buttons, for Expert Mouse Pro, with the Six small buttons across the top:
Button 1(home): Joy 6
Button 2: Joy7
Button 3: Joy8
Button 4: (not recognized)
Button 5: (not recognized)
Button 6: (not recognized)
_____________________________________________
WEAPON SUMMON CODES AND STATS
______________________________________________
Below are the damage tables for Tactical Ops version 3.15. In later versions, these values will likely be tweaked. There are also many other properties not listed here. For example, there is "weaponweight".
To look these up yourself, type in an "admin get" command. To set them, use "admin set". Note that in multiplayer games, you must be logged in as an admin before you do this (adminlogin password).
For example, to get the price (if you forgot) of a glock, type in:
admin get s_swat.s_glock price.
To get the weaponweight of the m60, type in:
admin get s_swat.to_m60 weaponweight (it should be 30)
To set it to be much heavier, type in:
admin set s_swat.to_m60 weaponweight 120
To set it back, type in:
admin set s_swat.to_m60 weaponweight 30
To "summon" anything, you must be logged in as admin (for multiplayer games), AND you must type in the secret unrealtournament code: iamtheone.
For example, to summon a glock out of thin air, you would:
1) type: tilde (to enter console)
2) type: adminlogin password (if you are in a multiplayer game)
3) type: iamtheone
4) type: summon s_swat.s_glock
You can also admin set almost anything. Player characteristics are set by s_swat.s_player. Bots are set by s_swat.s_bot. For example, to set your health to 500, type in admin set s_swat.s_player health 500. To set your money to 20000, type in admin set s_swat.s_player money 20000.
Also, you can admin set stuff in your tacticalops.ini file. The first item is the section (the part in brackets), the second item is the line identifier, and the last item is the value. For example, in your tacticalops.ini file, you have a section that is called s_swat.s_swatgame:
[s_SWAT.s_SWATGame]
RoundLimit=0
RoundDuration=4
PreRoundDuration1=10
bEnableBallistics=False
bReduceSFX=True
bDisableRealDamages=False
bDisableIDLEManager=False
bLinuxFix=False
bDisableActorResetter=False
bMirrorDamage=True
bExplosionsFF=False
bAllowGhostCam=True
MinAllowedScore=4
FriendlyFireScale=0.000000
MaxTeams=2
MaxTeamSize=12
FragLimit=30
TimeLimit=25
bMultiWeaponStay=True
bForceRespawn=False
bUseTranslocator=False
MaxCommanders=2
bNoMonsters=False
bHumansOnly=False
bCoopWeaponMode=False
bClassicDeathMessages=False
Suppose you wanted to set the friendly fire (bullets) to 100%, without quitting your game. Log in as admin (not necessary for singleplayer mode), then type in:
admin set s_swat.s_swatgame friendlyfirescale 1.0
Similarly, to turn off ghostcam:
admin set s_swat.s_swatgame ballowghostcam false
To enable monsters from unreal, you need to change 2 lines:
admin set s_Swat.s_swatgame bnomonsters false
admin set engine.gameinfo bnomonsters false
This allows you to type in stuff like:
summon unreali.warlord
summon unreali.dispersionpistol
summon unreali.krall
Well, here are the weapon tables, which includes the summon codes for each weapon on each line. Just insert after s_swat. So, the glock says: s_glock. To summon it, you need to type in summon s_swat.s_glock.
After the weapon tables are summoning codes for other items.
NOTE SUMMONING CODES FOR EACH WEAPON AT THE END OF EACH LINE:
_________________________________________________
Tactical Ops Assault on Terror v3.15 Weapons Table
_________________________________________________
Weapon Price Ammo DMG Mag RPM Ammo AimError Vrecoil Range (X48=UU) DMG/s summon s_swat.XXX
s_swat.s_npchostage_m2 (can do killall... summoning summons an invisible hostage)
s_SWAT.s_Player_T (matrix or inivisible guy where you are standing; will spawn next rnd as a hostage. standing & motionless)
s_swat.s_botmcounterterrorist1 will spawn as invisible... next round will spawn as hostage skin at terr/sf spawn, ready to kill all players on godlike aim.)
s_swat.s_playercarcass disabled
useful stuff:
admin set s_swat.s_player health 1000
admin set s_swat.s_player money 20000
______________________________________________
CACHE
______________________________________________
Any files you download from internet servers will not be downloaded into the appropriate folders for maps, textures, music, system, sounds. They will be kept as "cache" files with the *.uxx extension in the CACHE folder. Therefore they are not accessible if you start your own (single player or mulitplayer) game. So if you download a cool map, what to do?
In the CACHE folder, open up the file: CACHE.INI. Inside you will find translation of the arcane coded file names. Just rename the file in Finder, and move it to the appropriate folder. That's all.
For example, if you downloaded a map while playing on an internet server, Moving Day Massacre, and the cache.ini says:
7E411A6994C2X1P.uxx=TO-MovingDayMassacre.unr
then rename the file 7E411A6994C2X1P.uxx (in your CACHE folder) to TO-MovingDayMassacre.unr then move it to your MAPS folder.
Note that *.unr files go to MAPS, *.utx files go to TEXTURES, *.umx files got to MUSIC, *.UAX files go to SOUNDS, and *.u and *.int files go to SYSTEM.
Some maps come with their custom sounds, textures, music, and sometimes even system files.
______________________________________________
RESOURCES
______________________________________________
[url=http://www.tactical-ops.de]http://www.tactical-ops.de[/url] has a great list of resources and forums. Check this out for new versions of tactical ops, TOST, and for releases of mappacks and mutators.
[url=http://www.levelrating.com/]http://www.levelrating.com/[/url] for new maps and mutators.
Most commands are unreal tournament based, so you can search UT resources as well, like www. planetunreal.com. UT "cheat" commands like, "iamtheone", followed by "walk", "fly", "ghost" all work.
ic.
For macintosh, check out www.clanmto.com/forum and www.macgamefiles.com.
In North America, many clans are competing in www.nato-ladder.com (North American Tactical Ops).
_______________________________
TACTICAL OPS ADMIN FUNCTIONS
_______________________________
__________
TOST Command list:
__________
Most useful... probably: mkteams, fteamchg, showadmintab, showgametab, showvotetab, showip, togglehithud.
TOSTInfo ()
MkTeams (optional bool RemoveWeapons)
FTeamChg (int pid, optional bool RemoveWeapons)
KickBanTK (optional int pid)
SAMapChg (string Map)
Punish (int pid, optional int Damage)
SAKick (string PlayerName)
SAXKick (string PlayerName)
SAPKick (int pid)
SAXPKick (int pid)
SATempKickBan (string PlayerName)
SAPTempKickBan (int pid)
SAKickBan (string PlayerName)
SAPKickBan (int pid)
SAAdminReset ()
SAEndRound ()
SASay (string Msg)
ProtectSrv (optional int duration)
ShowIP (int pid)
ChangeMutator (int Index, string Mutator)
ChangePiece (int Index, string Piece)
ForceName (int pid, string NewName)
CWMode (bool Flag)
SASetGamePw (string Password)
GetNextMap ()
SASetNextMap (string Map)
SetNextMap (string Map)
VoteMap (string Map)
SkipMap ()
SaveSettings (int Index, optional string Desc)
LoadSettingsPW (int Index, optional string Pass)
LoadSettings (int Index)
SALogin (string Pass)
SALogOut ()
ExplainPolicy (int Level)
SAaddPW (int Level, string newpw)
SAdelPW (string toDel)
SAhelp ()
SApasswd (string newPass, string confirm)
ShowVoteTab ()
ShowGameTab ()
ShowAdminTab ()
PlayExtraSound (int pid, string MySound)
XSay (coerce string S)
XTeamSay (coerce string S)
Echo (coerce string S)
ShowTeamInfo ()
ShowWeapon ()
SetSoundLength (float Len)
SetSoundClass (int i)
GetServerIP ()
toggleHitHUD ()
TOST SemiAdmin Privileges Key
_____________________________
Commands (aka Policy:)
100 = TOSTInfo - sends some infos about TOST to calling player (allowed for all players)
102 = MkTeams - make teams even
103 = FTeamChg - force a player to change team
104 = KickBanTK - kickbans all players with negative score/given player if he has negative score
105 = MapChange - change map instantly
106 = Punish - punish player with death or a given amount of damage
107 = Kick - kick given player
108 = TempKickBan - kemp kick ban given player
109 = KickBan - kick ban given player
110 = AdminReset - restart map
111 = EndRound - start new round
112 = AdminSay SASay - display message in the screencenter
113 = ProtectSrv - protect the server with an random password for a defined time
114 = ShowIP - send IP of given player to requesting player
115 = ChangeMutator - change mutator list managed by TOST
116 = ChangePiece - change piece list
118 = ForceName - Rename a player
140 = SaveSettings - save current settings
141 = LoadSettings - load settings and apply them
150 = GetNextMap - send next map to the requesting player
151 = SetNextMap - set next map that will be played
152 = VoteMap - vote for map
153 = SkipMap - skip to next map (cycle or admin set)
154 = GetMapList - send maplist to requesting player
163 = PlayExtraSound - play sounds for all/given player
209 = SAPasswd - change own SA password
server settings reading/adjustment: (aka Read/WritePolicy:)
100 = Admin Password
101 = Game Password
102 = Time Limit
103 = Round Duration
104 = Ballistics
105 = GhostCam
106 = PunishTK
107 = TOST Enh Vote System
108 = TOST AutoMkTeams
109 = TOST BAckup
110 = FriendlyFireScale
111 = ExplosionFF
112 = Mirror Damage
113 = TK Handling
114 = Max TK
115 = Min Allowed Score
116 = HP Messages
117 = NextMap
118 = MapVote
119 = MapVoteInGamePercentage
120 = MapVotePercentage
121 = MapVoteMode
122 = MapVoteTimeLimit
123 = MapVoteNoReplay
124 = Setting Descritions
125 = CW Mode
126 = Round Limit
Random Console Admin Commands:
_____________________________
standard:
ADMINLOGIN
ADMINLOGOUT
ENDROUND (ends current round immediately... can do many in a row to add money to everyone
ADMINRESET (resets score & money & time to round 1
PAUSE (pauses game). pause again to unpause. Once talk fills the screen, must unpause then pause again, if you want to hear more.
KILLALL BOT
SWITCHLEVEL
OPEN switches to another map. e.g.: open to-trooper
SAY # broadcasts a message on center of screen
ADMIN SET ENGINE.GAMEINFO GAMEPASSWORD XXXXX
ADMIN SET ENGINE.GAMEINFO ADMINPASSWORD XXXXX
ADMIN SET ENGINE.GAMEINFO MAXSPECTATORS
ADMIN SET S_SWAT.S_SWATGAME ROUNDLIMIT 0
ADMIN SET S_SWAT.S_SWATGAME ROUNDDURATION minutes maximum per round
ADMIN SET S_SWAT.S_SWATGAME PREROUNDDURATION1 seconds to preround briefing/buy period
ADMIN SET S_SWAT.S_SWATGAME BENABLEBALLISTICS FALSE bullets go through walls & windows
ADMIN SET S_SWAT.S_SWATGAME BMIRRORDAMAGE FALSE if you harm a teammate, you damage yourself
ADMIN SET S_SWAT.S_SWATGAME BEXPLOSIONSFF FALSE (false = FF is ON. true = FF is OFF. backward but true).
ADMIN SET S_SWAT.S_SWATGAME BALLOWGHOSTCAM FALSE freeflying ghostcam when dead.
ADMIN SET S_SWAT.S_SWATGAME FRIENDLYFIRESCALE 0.00 (BY PERCENTAGE. 1.00 IS 100%; 0.50 IS 50%)
ADMIN SET S_SWAT.S_SWATGAME MAXTEAMSIZE 12
ADMIN SET S_SWAT.S_SWATGAME TIMELIMIT (minutes allocated to entire map)
To investigate what the setting currently is, use "ADMIN GET":
ADMIN GET S_SWAT.S_SWATGAME TIMELIMT.... this might return "20", for example.
less standard:
admin set s_swat.s_player money 20000
admin set s_swat.s_player health 500
admin set s_swat.s_bot money 20000
admin set s_swat.s_bot health 500
admin set s_swat.to_m60 weaponweight 120 (normally is 30... makes m60 really heavy)
admin set s_swat.to_m60 maxdamage X (whatever you want)
other weapon-related options in addition to weaponweight and maxdamage are:
price, maxdamage, aimerror, vrecoil, clipsize
kicking, banning:
KICK Kick a player
KICKBAN Kick a player and ban his/her IP. You'll need to edit your ini file or use the WWW remote admin to unban their IP
TEMPKICKBAN Kickban a player only for current map.
PKICK Same, but based on ID #. Note these IDs are different from the ID #s listed in the Find Internet Games dialog box. Use only IDs from F1 or from the mapvote kicklist.
PKICKBAN
PTEMPKICKBAN
useful nonadmin commands:
SUICIDE
DEMOREC begins recording your gameplay to a file
STOPDEMO
DEMOPLAY play a demo located in your UT folder
DISCONNECT Disconnect from the current server
ENDFULLSCREEN Go back to playing in a window.
NETSPEED number Change your desired network data rate. Use 2600 for modem, 5000 for ISDN, 20000 for Cable/ADSL/LAN
FOV angle Set the field of view, for example "FOV 90" for 90 degrees.
TOGGLEHITHUD (A TOST4 Command to toggle Hitparade stats)
less useful nonadmin commands
FLUSH Flush all caches. Regenerates all lighting, 3d hardware textures, etc. Can be useful to clear texture corruption due to 3D hardware driver bugs
HIDEACTORS Hide actors during game play.
RECONNECT Reconnect to the current/previous server
TOGGLEFULLSCREEN Toggles fullscreen mode on and off.
TYPE Types text on the console.
MEM List memory usage; only works when Unreal is compiled with the memory-tracking option (it's usually not).
OBJ CLASSES Prints a list of all loaded classes
OBJ LIST CLASS=objectclass INSIDE=insideclass List all objects belonging to the class and residing inside the specified object. If the class isn't specified, lists ALL objects. If the inside object isn't specified, shows all objects. Gives a summary of memory usage. This is very useful during game play for figuring out how much memory is being used. In UnrealEd, this statistic isn't useful because a huge amount of extra stuff is loaded which might not be used by your map.
OBJ REFS CLASS=objectclass NAME=objectname Show a list of objects which reference the object you specify. When trimming memory usage, this is useful for figuring out why some object is being loaded.
REPORT Copies a report of the current gameplay situation to the clipboard. You can then paste the resulting text into an email program, Notepad, etc. Extremely useful for beta testers, because it dumps the player's X,Y,Z location, the difficulty level, etc.
Statistics
STAT ACTOR Shows various statistics.
STAT CACHE
STAT CLIP
STAT FILTER
STAT FPS Show frame time in milliseconds
STAT GAME
STAT GLOBAL Shows useful performance timings in milliseconds
STAT HARDWARE
STAT ILLUM
STAT LIGHT
STAT MESH
STAT NET Show network performance statistics including ping, packet loss, bytes/second
STAT POLYC
STAT POLYV
STAT REJECT
STAT OCCLUSION
STAT SOFT
STAT SPAN
STAT ZONE
MEMSTAT Show Windows overall memory statistics.
_______________________________
MONSTER SUMMONING
_______________________________
There are two settings that must be disabled in your tactical-ops.to. You can do it from within your console:
admin set s_swat.s_swatgame bnomonsters false
admin set engine.gameinfo bnomonsters falsee
Or, if you go in your text editor, go to the s_swat.s_swatgame section, and edit the bnomonsters=xxxxx line to be =false, and do the same for the similar line in engine.gameinfo.
Once these are set, you don't have to do it again.
Then, you must:
1) log in as admin (not necessary in single-player game). ADMINLOGIN PASSWORD.
2) type: iamtheone (to enable summoning, as well as other "cheat" codes like: god, fly, walk, ghost (and in UT: loaded and allammo)
3) type: summon [objectclass].[object], where objectclass will be s_swat for tacops objects like guns, or unreali for unreal things like monsters and health packets.
For example:
summon s_swat.to_m60
summon unreali.krallelite
s_swat objects are listed above in the section: WEAPON SUMMON CODES AND STATS. One s_swat item similar to a monster is: summon s_swat.s_botmcounterterrorist1
Note that most monsters spawn as terrorists, and so if you shoot them while on terr, you will receive a TK frag (-1); so you should hunt monsters as SF. Monsters spawned when the round ends (e.g. "endround") will even have the C4 bomb on C4 maps!
Some monsters, however, are no team, or even always a TK, like nali and nalipriest... I think cow, babycow, and nalirabbit too.
botpack weapons: Note you will need the UT (i.e. Mod) version of botpack.u (33.7 Mb), instead of the retail botpack.u (22.4 Mb). In some cases with the retail botpack, I think the ammunition might work, even if the gun no longer exists.
(e.g. botpack.NAME.... such as summon botpack.chainsaw)
botpack ammunition projectiles: I didn't look these up. Load up regular UT and do command such as:
admin get ut_flakcannon projectileclass
admin get ut_flakcannon altprojectileclass
for example for pulsegun the ammo is plasmasphere, the altfire for rockets is ut_grenade:
summon botpack.plasmasphere
summon botpack.ut_grenade
botpack items:
warshell (redeemer missle)
guidedwarshell (guided redeemer missle)
mortarspawner
UTMasterCreatureChunk (gib )
UTHeads (gib )
TMale2Carcass (matrixcorpse, will gib )
TMale1Carcass
TFemale2Carcass (standing matrixcorpse, will gib , must aim as if laying down)
TFemale1Carcass
[skaarjs and malebots and femalebots don't shoot at you with their regular weapons, since UT weapons with UT ammo are nonfunctional in TO. But they will pick up TO weapons & shoot them].
unreali items:
jumpboots (jump HIGH)
Shieldbelt (just makes you glow- no protection)
amplifier (makes your gun glow- no extra damage)
Health (+20 healthpack)
Superhealth (+100, maximum of 2 for 199 hp)
Dispersionpistol (impact hammer)
voicebox (touch it, and it starts up battle sounds)
seeds (kick em and plants grow, fruit heals HP)
Moon1 (big moon)
moon2 (med moon)
moon3 (lil moon)
table
chair
femaleonebot*
femaletwobot*
maleonebot*
maletwobot*
skaarjplayerbot*
*unlike hostages, these don't crash the server. & if they pick up a weapon, they use it. They also count as kills.
(e.g.: summon s_swat.superhealth)
unreali projectiles
warlordrocket (rocket)
peacerocket (guided missile)
Kraalbolt (energy bolt)
boulder1 (throws rocks)
bigrock (throws rocks)
magma (glowing rocks)
rocket
grenade
So for admin abusing the glock, you could do:
admin set s_glock projectileclass unreali.warlordrocket
and for the heck of it:
admin set s_glock firesound voicehostages.hos_hit5 (or announcer.godlike).
Note: some monsters are so large you need to be either dead in ghostcam, or live in admin GHOST mode to summon them, since your body is in the way. Also, summoning often does not work in some situations in AoT, and some monsters summonable in TO 2.2 are not able to be summoned consistently in AoT (3.15). The retail version (I think the botpack is responsible) may not be able to summon monsters/unreali objects. Also, prefixes of object class in AoT nearly always seem to be required, whereas in 2.2, you could often just summon some objects, without their class name.
UT cheat/admin codes: (use after you've typed "iamtheone" as an admin; most work in tactical ops, some don't though)
god (invulnerable)
fly (be able to fly around)
walk (recover from fly or ghost mode)
ghost (travel through walls; you will die on beginning of new round, so do "walk" before "go go go")
Transocean rose US$1.92, or 3.6 percent, to US$55.37 after the company said it had agreed to settle a months-long proxy fight with billionaire investor and minority shareholder Carl Icahn. The company will pay a US$3-a-share dividend and reduce the size of its board. http://www.andaluciawd.com/cms.php?エアマックス狩り/ - エアマックス狩り Convertibility of the yuan, which means allowing the currency to be freely bought and sold, and with it the movement of funds into and out of China, is the main obstacle preventing Shanghai from competing with global financial centers such as New York and London. http://www.lesalondemusiques.com/check.asp?シャネル-ピアス/ - シャネル ピアス The report also showed respondents remained pessimistic about the outlook for economic growth and earnings, a sign the gains in capital spending and inventories will be slow to develop. http://www.jamiehempsall.com/uploadedimages/news.asp?アバクロ-福岡/ - アバクロ 福岡 Consumer prices rose 4.8 percent in urban areas and 5.5 percent in the rural region, compared with a year earlier, said Sheng. SINA Corp, operator of the Twitter-like Weibo site in China, plans to start a new Internet television service, stepping up efforts to add multimedia content to win social networking users.
PASSIONATE customers who love doing business with you thats an aspiration that matters only to consumer-market companies, right? Manufacturing and industrial companies, whose buyers base decisions on a cold assessment of product features and price, dont put much stock in loyalty, right? Think again. http://www.darleyabbey.com/upload.asp?クリスチャンルブタン-靴/ - クリスチャンルブタン 靴 As a pioneer of reform, Guangdong said in 2011 that it would securitize more than 60 percent of its assets by the end of 2015, but with only two years remaining, the securitization rate remains at just 20 percent, worth about 4 trillion yuan, according to the report. http://www.carolinemonick.com/shops.asp?グッチ-ベルト/ - グッチ ベルト Munich-based Siemens said it will keep on offering equipment for use in solar power plants. http://www.mohinimathur.com/mail.php?プラダ-財布/ - プラダ 財布 But banking sources said the regulator may find it difficult to implement the new measures.
Yanzhou Coal Mining Co fell 1.3 percent to 9.88 yuan. Zhengzhou Coal Industry & Electric Power Co dropped 1.7 percent to 5.84 yuan. http://www.jaiswalyuvamunch.com/userfiles/profile.php?シャネル-ccクリーム/ - シャネル ccクリーム Ratings agencies play a key role in finance but they got little public attention until the global financial crisis, when Moody's, S&P and Fitch came under fire for giving overly optimistic ratings to complex mortgage-backed investments, giving even risk-adverse investors the confidence to buy them. http://www.net-contact.com/client.asp?グッチ-時計/ - グッチ 時計 OIL prices rose yesterday on signs that China, the world's second-largest economy, may avoid a significant slowdown. http://www.venomousdezines.com/final-project/theme.php?プラダ-トートバッグ/ - プラダ トートバッグ The Nasdaq and S&P 500 are both down about 18 percent since the end of April. The Dow is down 16 percent.
China is trying to build up its public housing system to satisfy the yearning of so many people priced out of its housing market. For example, we have made it possible for exporters to declare their goods at customs seven days a week. The same should be done for importers, Yao said.