|
#1
|
|||
|
|||
|
|
|||
|
-}MoS{-Evndude and all names he has listed take full credit in this information given out.
*Link* http://forum.americasarmy.com/viewtopic.php?t=127 .................................................. .......::Last Updated: 8/04/06::.............................................. ........... Here is a list that I have compiled from many different sources: Devil_Man, {4077}MrBunnie, DavidCR125, gabbo, RG_Punisher_, the RPE clan, IntelRecon.com, CGDSaTx, J0hnGalt, [OA]The Saint, -=BRC=-Tippis, R4G3, General Confufion, [njG]ColeusRattus, FireBuzzard, -MoD-Smoke_em, AtonalPanic, GEN. HAMMOND, Ranger 51, {AwG}JAW, -=UEO=--Sky_Lord-, M203, J-axx, TSO-NoVa, Child of Q, [NH]MainEvent, Thisistname83, inos, =sfs=JohnDoe, {TfC[R]}FluffyBunny, {3CR}commie, {WP}_Gedron, CappyR[Ancients], 60Gnr, ncsu1, _fish_, }T{MM_Snuffy, _][Ghost][_, [DC]flameshad0w, Dog_Soldier_Reecy, Master_Ghost_Knight, (EGI)fanatic4, and Z3rk. If you notice any commands that are missing, not up to date, or don't work anymore, tell me and I will update the list. Also, if you notice there are any grammer, spelling, or formatting errors tell me. New Things(8/04/06): I completely reformatted everything. Added a Binding Keys with the User file section, moved a few commands to the disabled section For offline use, download this PDF: HERE (not fully up to date) Make sure that you type the command correctly. <X>, <#>, and <blah> are variables. Capitals make it easier to read but don't effect the command's execution. All commands must be entered in the console (press the ~ key). Disabled commands are highlighted in red. Table Of Contents 1. [a1] Useful Console Commands 2. [a2] System Diagnostics 3. [a3] Single Player Commands 4. [a4] Multiplayer Cheat Commands 5. [a5] To Practice Solo 6. [a6] Summoning Characters 7. [a7] Controlling Summoned Characters 8. [a8] How To Make Offline Opfor Alive 9. [a9] Other Items That May Be Spawned 10. [b1] Binding Keys with the User.ini file 11. [b2] Binding Keys On The Fly In-Game 12. [b3] Binding Many Keys With a Text File 13. [b4] Binding Commo Messages to Keys 14. [b5] Commo List 15. [b6] Actions 16. [b7] Video Recording 17. [b8] M4A1 Weapon Mods 18. [b9] Changing the Weapon Mod Set Names 19. [c1] AK74SU Weapon Mods 20. [c2] Other Weapon Mods 21. [c3] How to use "Aliases" in User.ini 22. [c4] Admin Commands 23. [c5] Punk Buster Commands 24. [c6] PB Power Tips 25. [c7] Cool / Weird Things To Do 26. [c8] Useful Binds / Aliases 27. [c9] Admin ForceClass All 28. [d1] Previously Working/Disabled Commands 29. [d2] Old New Things Note: To find a specific section, copy the search code, press Ctrl + F, paste in the search code, and click Find Next. 1. Useful Commands [a1] AGPHUD < 0 | 1 > - Hides/shows the HUD Exit - Exit to desktop Quit - Exit to desktop Relaunch - this should relaunch the game, but actually it only exits. Flush - Flushes all caches and relights (This does not fix server lag. This is only for your local system.) SetRES WxHxD - Set the resolution and color depth. Ex: SetRes 800x600x32 NetSpeed xxxx - Sets netspeed to different setting LANSpeed xxxx - Sets lanspeed to different setting (default is 20000, you shouldn't change this) Open xx.xx.xx.xx - Join a server directly through IP Open xx.xx.xx.xx?Password=xxxxx - Join a sever directly through IP where the xxxxx is the password PlayerList - Useful to start a votekick on someone with weird characters in their name ReasonList - Provides the 5 reasons for votekicking VoteKick < Name | # > < reason # > - Starts a votekick on the specified player. You can either put in their exact player name or their player number. Ex: VoteKick Player 1 would start a votekick against Player for being idle. Reconnect - Rejoin the server Disconnect - Leave the server ToggleFullScreen - Toggle windowed/full-screen mode Suicide - Kill's yourself Shake <#> - Makes the screen shake for the number of seconds specified, where <#> is the number of seconds SwitchTeam - This will actually select the opposite team without ever having to bring down the F3 menu SetSensitivity <#> - Sets mouse sensitivity to <#> SetMouseSmoothing <#> - Unsure what exactly changing this variable will do SetSmoothingStrength <#> - Sets mouse smoothing strength to this number SetSmoothingMode < 0 | 1 > - Turns on or off the two smoothing variables. Not related to 'Reduce Mouse Lag'. Keybinding <key> - Shows the keybinding for that particular key. Stat FPS - Provides frames per second Stat Net - Provides connection info 2. System Diagnostics [a2] MEMStat - Shows Windows memory usage Stat All - Shows all stats Stat Audio - Shows audio stats Stat Game - Shows game stats Stat Hardware - Shows hardware stats Stat Render - Shows rendering stats Stat Karma - Shows Karma stats Stat None - Removes all stats from screen ConfigHash - Displays configuration info DumpCache - Displays the memory gcache contents (This does not fix server lag. This is only for your local system.) GetColorDepth - Displays the maximum color depth supported by your hardware GetCurrentColorDepth - Displays your current color depth GetCurrentRES - Displays your current screen resolution GetRES - Displays your current screen resolution and color depth GetCurrentTickRate - Displays your current tick rate GetMaxTickRate - Displays the maximum allowed tick rate Obj Classes - Displays a list of object classes Obj Garbage - Collects and purges objects no longer in use Obj Hash - Displays object hashing statistics Obj Linkers - Displays a list of active linkers Obj List - Displays a summary of memory usage Debug Crash - Test crashes the game with an error Debug EatMEM - Tests memory allocation until full (completely freezes your computer) Debug GPF - Test crashes the game with a general protection fault error Debug Recurse - Test crashes the game by infinite recursion Sockets - Displays a list of sockets in use Report - this generates a text string that you can copy and paste into a text document giving the following information: Report: Version: Build AmericasArmy_Build_[2004-06-01_02.01.01] URL: 8.3.7.32?Name=Recruit?Class=AGP_Characters.AGP_Cha racter?;Character=Recruit?team=255?GAME=AGP_Gamepl ay.AGP_GameTeamObjective Location: 0 0 384 Network client The URL is dynamic and will display a server IP if you are playing online. 3. Single Player Commands [a3] BehindView < 1 | 0 > - For 3rd person on/off FreeCamera < 1 | 0 > - For 3rd person, independently rotating view on/off Fly - To fly Ghost - To fly through objects God - God mode Phil - God mode FOV <#> - To change field of view (FOV 85 is default) PlayersOnly - Toggles freezing effects (Ex: muzzle flash, grenades) Slomo <#> - To change time rate (1 is default) SetSpeed <#> - To change player speed (1 is default) SetJumpz <#> - To change player jump (325 is default) Walk - puts you back on the ground, counters fly/ghost DeathStalker - Toggle unlimited ammo on/off Entropy - Toggle invincibility on/off SetCameraDist(#) - Set camera distance CheatView <X> - See what actor X‘s view is Changesize <#> – change players size (1 is default) ViewSelf - Target Camera on player Amphibious - Underwater mode (says it works but it really wont do anything) Invisible - Toggle Invisibility AllAmmo - Give player ammo for all weapons (says it works but does nothing) WpnRecoil - Toggle recoil on/off ChangeWpnFOV <#> (FOV 85 is default) - To change field of view Judas - Toggle perfect accuracy WpnCccuracy - Toggle perfect accuracy teleport - Teleports your player to the place on the map you are looking. Doesn't go through the fog and don't look up high unless you have god on (or want to die) SwitchLevel <mapname> - Goes to the map specified FreezeFrame <#> -Freezes the frame after X amount of seconds LockCamera - Detaches the player from the camera. The camera sits where the player was last looking and the player is free to roam SetGravity <#> - positive # for antigravity, negative # for standard gravity. I think -1000 is default ViewBots - Views from the next summoned character ViewClass <class> - Goes to that particular class of character KillPawns - Removes all practice dummies KillViewedActor - Kills yourself ShowPaths - Shows paths probably for future bots WinMatch - Tells the game to act like you've won? WeakObjectives - Unsure of what this does 4. Multiplayer Cheat Commands [a4] MPCheat Class <X> or MPCheat ChangeClass <X> or MPCheat SilentClass <X> (does not transmit to other players) where <X> is one of the following listed classes: R - M16A2 M - Modded M4 without M4 Mods M4M - Modded M4 with m4 Mods M4A1Auto - Ranger M4A1 MA - Ranger M4A1 AR - M249 G - M16A2/M203 AT4 - AT4 S - M82 S82 - M82 S24 - M24 SPR - Special Purpose Rifle M9 - M9 Pistol SF - Modded M4A1 AK - AK47 AK74SU - AK74 GP - AK with launcher RPG - RPG7 GuerrillaRPG - RPG7 RPK - RPK Light Machine Gun SVD - Dragunov sniper rifle MOS - Mosin-nagant sniper rifle V - VSS "Vintorez" Sl - Squad Leader FT - Fireteam Leader RCT - Recruit (no weapons) D - Like M4M but with doorbreachers BDM - BDM PSO - PSO MPCheat Binoc - To get regular binoculars MPCheat Binoc 1 - To get regular binoculars MPCheat Binoc 2 - To get Radio Tower binoculars MPCheat Binoc 3 - To get Special Forces binoculars. MPCheat Binoc 4 - To get Newtonian binoculars. MPCheat FreeCamera < 1 | 0 > - 3rd person, independently rotating camera on/off MPCheat BehindView < 1 | 0 > - 3rd person, dependently rotating camera on/off MPCheat God - To get god mode MPCheat Ghost - To get ghost mode MPCheat NVG - To get night vision goggles MPCheat Walk - Puts you back on the ground, counters fly/ghost MPCheat Medic - To get medic patches MPCheat Medic <#> - To get the specified number of medic patches (max is 255) MPCheat ParamsSmmo < 1 | 0 > - for unlimited ammo on/off MPCheat FOV <#> - To change field of view(90 is default) MPCheat Slomo <#> - To change the speed of the game (1 is default) 5. To Practice Solo [a5] Open <mapname> where <mapname> is one of the maps listed below: Online Maps Border Bridge Bridge_SE Dusk FLS HQ_Raid Insurgent_Camp JRTC_Farm Mountain_Ambush Mountain_Pass Mountain_Pass_se Mout_Mckenna Pipeline Pipeline_SF Radio_Tower River_Basin SFArctic SFBlizzard SFCourtyard SFCsar SFDockside SFExtraction SFHospital SFPCR SFRecon SFSandstorm SFVillage SFWaterTreatment Swamp_Raid Tunnel Urban_Assault Weapons_Cache Weapons_Cache_SE Woodland_Outpost Training Maps Camp_Mackall Entry EandE Jump_Tower Leavenworth (Note: there are lots of Easter Eggs in the other cells) Live_Jump M24_Range M82_Range Medic_Training1 Medic_Training2 Medic_Training3 Medic_Field MOUT Obstacle Rifle_Range Tactical_Training US_Weapons Class <X> (use MPCheat Class <X> on training maps) where <X> is one of the following listed classes: R - M16A2 M - Modded M4 without M4 Mods M4M - Modded M4 with m4 Mods M4A1Auto - Ranger M4A1 MA - Ranger M4A1 AR - M249 G - M16A2/M203 AT4 - AT4 S - M82 S82 - M82 S24 - M24 SPR - Special Purpose Rifle M9 - M9 Pistol SF - Modded M4A1 AK - AK47 AK74SU - AK74 GP - AK with launcher RPG - RPG7 GuerrillaRPG - RPG7 RPK - RPK Light Machine Gun SVD - Dragunov sniper rifle MOS - Mosin-nagant sniper rifle V - VSS "Vintorez" Sl - Squad Leader FT - Fireteam Leader RCT - Recruit (no weapons) D - Like M4M but with doorbreachers BDM - BDM PSO - PSO To practise 203 shots, first bind a key to ViewClass Projectile, then shoot a 203 and press the key you set to viewclass projectile. It will make the camera follow the 203. Press the key again to go back to your character. You can also use ViewClass AGP_WeaponPickup to make the camera switch to thrown grenades. 6. Summoning Characters [a6] Note: All people and objects that you can summon only summon on multiplayer maps in single player mode. You can't spawn them on training maps. SummonNPCSoldier - Summons a frozen soldier in front of you KillPawns - Removes all dead and alive soldiers Walk - Makes soldiers come alive These Characters No Longer Summon In 2.5 And Newer Summon AGP_Characters.NPC_MedInstructor - Medic instructor Summon AGP_Characters.NPC_Nurse - Nurse Summon AGP_Characters.NPC_SpecialForces - Special Forces Summon AGP_Characters.NPC_MedStudent - Medical Student Summon AGP_Characters.NPC_Student - Student Summon AGP_Characters.NPC_DrillInstructor - Drill Instructor Summon AGP_Characters.NPC_Ambient - Some guy Summon AGP_Characters.NPC_Soldier - Soldier Summon AGP_Characters.NPC_Civilian - Civilian Summon AGP_Characters.NPC_Doctor - Doctor Summon AGP_Characters.NPC_FlightCrew - Flight Crew Summon AGP_Characters.NPC_TowerObserver - Jump Tower Observer Summon AGP_Characters.NPC_TowerObserverFemale - Female Jump Tower Observer Summon AGP_Characters.NPC_AirborneSoldier - Airborne Soldier Summon AGP_Characters.NPC_AirborneInstructor - Airborne Instructor Summon AGP_Characters.NPC_virtualGeorge - Some guy Summon AGP_Characters.AGP_Character - default character (You) Summon AGP_Characters.NPC_Actionable - A guy that doesn't walk or do anything yet Summon AGP_Characters.NPC_Ambient - Same character as actionable, doesn't walk Summon AGP_Characters.NPC_EEGuard - Escape and Evade Gaurd. Unlike other characters, before you even type walk, this character moves around randomly and looks around. The face part isn't exactly aligned, but it's still pretty cool. He has a weird colored sphere rotating around him. Don't shoot him, it will crash the game. 7. Controlling Summoned Characters [a7] After summoning one (or more) of the soldiers, type Avatar AGP_Characters.NPC_Soldier. Once you hit enter you will go to the other body. You can see your other body standing there. Use FreeCamera < 1 | 0 > and BehindView < 1 | 0 > to see a good view of your body. If you have more then one pawn use Avatar AGP_Characters.NPC_Soldier again and it will switch you between them. To get back to your original body use the Avatar AGP_Characters.AGP_character (as long as he isn't dead). 8. How to Make Offline Opfor Alive [a8] First summon some soldiers with SummonNPCSoldier. You can have one or many. Type Walk to make them come alive. They will yell in opforian then pull out an AK47. AFter giving them life move away quickly because they will shoot at you. Enable god mode with God so they can't kill you. Note: If you spawn too many and then make them come to life your game will slow down a lot or almost completely stop. If this happens use KillPawns to remove them. 9. Other Items That May be Spawned [a9] No Items Can Be Spawned In 2.5 And Newer Weapons Summon AGP_Inventory.PickupW_M16A2_Rifle - M16 Rifle Summon AGP_Inventory.PickupW_GP30_Gren - GP30 Grenadier Summon AGP_Inventory.PickupW_M82_Sniper - M82 Sniper Rifle Summon AGP_Inventory.PickupW_RPK_SAW - RPK SAW Summon AGP_Inventory.PickupW_M4A1_Auto_Rifle - M4A1 Rifle Summon AGP_Inventory.PickupW_M249_SAW - M249 SAW Summon AGP_Inventory.PickupW_M24_Sniper - M24 Sniper Rifle Summon AGP_Inventory.PickupW_M203_Gren - M203 Grenader Summon AGP_Inventory.PickupW_AK74su_Rifle - AK74 Rifle Summon AGP_Inventory.PickupW_AK47_Rifle - Ak47 Rifle Summon AGP_Inventory.PickupW_MosinNagant_Sniper - Mosin Nagent Sniper Rifle Summon AGP_Inventory.PickupW_SVD_Sniper - Dragonuv Sniper Rifle Summon AGP_Inventory.PickupW_AT4_Rocket - AT4 Rocket Launcher Summon AGP_Inventory.PickupW_RPG7_Rocket - RPG7 Rocket Launcher Summon AGP_Inventory.PickupW_M870_Shotgun - Shotgun Summon AGP_Inventory.PickupW_M9_Pistol - M9 Pistol Summon AGP_Inventory.PickupW_SPR_Sniper - SPR Sniper Rifle Summon AGP_Inventory.PickupW_Vintorez_Sniper - Vintorez Sniper Rifle Summon AGP_Inventory.Pickup_Headphones - Headphones (very weird, can drop to get rid of it, but doesn't show it being dropped) Grenades Summon AGP_Inventory.PickupT_M67_Frag - Frag Grenade Summon AGP_Inventory.PickupT_M83_Smoke - Smoke Grenade Summon AGP_Inventory.PickupT_M84_Stun - Flash Grenade Summon AGP_Inventory.PickupT_M14_Incendiary - Incendiary Grenade Summon AGP_Inventory.PickupT_MILES_Grenade - Miles Frag Grenade Summon AGP_Inventory.PickupT_RGD5_Frag - Enemy Frag Grenade Summon AGP_Inventory.PickupT_PDM_Mine - PDM Mine Summon AGP_Inventory.PickupT_DoorBreacher_Demo - Door Breacher Summon AGP_Inventory.PickupT_M583_Flare - Flare Grenade (buggy, spawns as Incendiary grenade, picks up into your smoke category, and works like invisible smoke grenade) Summon AGP_Inventory.PickupT_pom_2s - Very buggy, looks like a cylinder when spawned, when thrown opens up like a flower. Ammunition Summon AGP_Inventory.PickupAmmo_40mm_1_Gren - 40 mm Grenade Summon AGP_Inventory.PickupAmmo_556mm_20_Mag - M16 Training Ammo Summon AGP_Inventory.PickupAmmo_556mm_30_Mag - M4/16 ammo Summon AGP_Inventory.PickupAmmo_556mm_200_Belt - M249 ammo Summon AGP_Inventory.PickupAmmo_762mm_100_Drum - RPK ammo Summon AGP_Inventory.pickupammo_545mm_30_mag - AK47/AK74 ammo Summon AGP_Inventory.PickupAmmo_762mm_5_Rounds - M24/MOS ammo Summon AGP_Inventory.PickupAmmo_127mm_10 - M82/SVD ammo Summon AGP_Inventory.PickupAmmo_30mm_1_gren - GP30 ammo Summon AGP_Inventory.PickupAmmo_RPG7_PG7B - RPG ammo Summon AGP_Inventory.PickupAmmo_12gauge_7_rounds - Shotgun ammo Summon AGP_Inventory.PickupAmmo_9x19mm_15_mag - M9 ammo Objects Summon AGP_Objects.AGP_PalmTree - Palm Tree Summon AGP_Objects.AGP_RangeFlag - Flag Effects Summon AGP_Effects.Fx_Exp_BigFire - A large fire Summon AGP_Effects.Fx_Exp_MediumFire - A medium fire Summon AGP_Effects.Fx_Exp_SmallFire - A small fire Summon AGP_Effects.Fx_Exp_Incendiary - Incendiary Explosion Summon AGP_Effects.Fx_Exp_IncendiaryFire - Fire created by Incendiary Summon AGP_Effects.Fx_Exp_MediumBlackFire - Medium fire with black smoke Summon AGP_Effects.Fx_Exp_Smoke - Black smoke without fire Summon AGP_Effects.Fx_Exp_TireExplosion - Some type of explosion? Summon AGP_Effects.Fx_Exp_VehicleDeath - Appears to be what will happen when a vehicle is destoryed when added into the game Summon AGP_Effects.CyanTracerEmitter - Summon AGP_Effects.M83SmokeEmitter - Same effect as throwing a Smoke Grenade, except it goes on forever Summon AGP_Effects.RPG7MuzzleFlash - Backfire effect of RPG? Summon AGP_Effects.BDMMuzzleFlash - Backfire effect of BDM Summon AGP_Effects.Aux_Em_CompMonitor - Appears to be what happens when you shoot a computer ingame. Summon AGP_Effects.Aux_Em_FlareSmokeTrail - Smoke with sparks coming out of it Summon AGP_Effects.Aux_Em_GlassPane - Glass breaking Summon AGP_Effects.Aux_Em_GlassPane2 - Same as above, more glass Summon AGP_Effects.Aux_Em_GP30Smoke - Smoke from a GP30 Summon AGP_Effects.Aux_Em_Mortar - Have no clue what this is, but I like where its going. :P Summon AGP_Effects.Aux_Em_PG7Bsmoke - Looks like a GP30 Trail Summon AGP_Effects.Aux_Light_ExpLightB - Light of RPG being shot? Summon AGP_Effects.Aux_Light_Signal - Some type of glowing light Summon AGP_Effects.Em_Bt_BDMexplosion - explosion from a BDM Summon AGP_Effects.Em_Bt_Cloth - these next 5 appear to be what happens when you either shoot or walk on these surfaces Summon AGP_Effects.Em_Bt_Concrete Summon AGP_Effects.Em_Bt_Dirt Summon AGP_Effects.Em_Bt_DirtChunk Summon AGP_Effects.Em_Bt_DirtSquib Summon AGP_Effects.Em_Bt_Door_Breach_Explosion - explosion from a door breacher Summon AGP_Effects.Em_Bt_Electronics - same as door_breach_explosion Summon AGP_Effects.Em_Bt_Flashbang - Flashbang explosion Summon AGP_Effects.Em_Bt_Glass Summon AGP_Effects.Em_Bt_Grass Summon AGP_Effects.Em_Bt_GrenExplosion - appears to be some type of grenade explosion, or at least the old one, because the new one looks a bit different? Summon AGP_Effects.Em_Bt_GrenExplosionB - this mixed with the first one, appears to look like a grenade. Summon AGP_Effects.Em_Bt_Liquid Summon AGP_Effects.Em_Bt_Metal Summon AGP_Effects.Em_Bt_PG7Bexplosion - PG7B Explosion Summon AGP_Effects.Em_Bt_Plaster Summon AGP_Effects.Em_Bt_Sand Summon AGP_Effects.Em_Bt_Snow Summon AGP_Effects.Em_Bt_Sile Summon AGP_Effects.Em_Bt_Wood 10. Binding Keys with the User.ini file [b1] To bind keys through the User.ini file, first you need to locate it. In Windows, the default location is Code: C:\Program Files\America's Army\System\User.ini First copy and paste it to back it up in case you make any changes you don't want. You can set the commands for each key to almost anything you want, but some commands cannot be used together (Ex: Fire and any other command). The key is shown first and then the command is written after the equals sign. Here are a few examples: 7=SummonNPCSoldier 2=Grenade Frag | TeamSay Throwing A Grenade! Take Cover! Q=ReportIn | CommoRadio | CommoSendMessage 7 11. Binding Keys on the Fly In-Game [b2] Hit ~ to bring down console. bind <key> <command> Example: bind X Say Good Job Your X key is now bound (in the User.ini file) to Say Good Job. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any. 12. Binding Many Keys With a Text File [b3] Eventually, you may find that you have more bindings then keys, especially if you make map-specific binds. In order to get around this problem, you can load binds with a text file. In your user.ini file you would have: <key>=exec FILENAME.txt Within FILENAME.txt would look like the following: bind <key> <command> bind <key> <command> bind <key> <command> User.ini Example: W= X=exec FILENAME.txt Y= Within FILENAME.txt would look like the following: bind Y Say Hello world bind Z Say Hi there When you load the game, hitting Y will do nothing. But if you hit your X key, it will bind Y to say Hello World. Using multiple .txt files, you can swap large numbers of binds in and out of your User.ini file. Note: You can modify your User.ini file directly to create individule binds (without the file swapping method described above). Just open it up in a text editor (Notepad perhaps), find the keys you want to change, modify them how you want, then save the file and open AA. In Windows, the User.ini file, by default, is located at: Code: C:\Program Files\America's Army\System\User.ini Note: When importing binds from a text file the "|" (which allows you to put mulitple commands on a single bind) does not work properly. Many people avoid this limitation by taking advantage of aliases. (See section 21 for more info) Also, make sure you do not use an .ini file for the text files as they will not work. It has to be .txt. 13. Binding Commo Messages to Keys [b4] <key>=Commo<list> | CommoSendMessage <X> where <list> is radio, shout, whisper, squad, or hand and <X> is 1 through 32 Example: K=CommoHand | CommoSendMessage 6 Now for you own: <key>=CommoHand | CommoSendMessage 1 ^ Problem with the above is that it leaves the commo mode in CommoHand Fix: <key>=CommoHand | CommoSendMessage 1 | CommoRadio ^ but now there's a problem here to. Now it leaves the Radio menu open and you have to hit a key to shut it. Proper fix: <key>=CommoHand | CommoSendMessage 1 | CommoRadio | CommoSendMessage 99 This works correctly by sending a fake CommoSendMessage to CommoRadio. 14. Commo List [b5] Each of CommoWhisper, CommoShout, CommoRadio, and CommoGlobal has an associated chat mode. You can bind these to keys using: <key>=CommoWhisper | Talk <key>=CommoShout | Talk <key>=CommoRadio | Talk <key>=CommoGlobal | Talk For use with CommoSendMessage <#> where <#> is a number listed below: Hand signals <key>=CommoHand 1 - Move out 2 - Stop 3 - Get down 4 - Look this way 5 - Ready 6 - Double time 8 - Affirm 9 - Negative Squad Commands These ONLY work when you are the squad leader <key>=CommoSquad 1 - Squad, form up! 2 - Squad, spread out! 3 - Fall back! Fall back! 4 - Squad, Open fire 5 - Squad, Cease fire 6 - Squad, Hold this position 7 - Squad, Report in 8 - Squad, Silence! Silence! 9 - Squad, Operate as a unit 10 - There's no I in team 11 - That may be your way, but it's not the army way 12 - What are you doing solider? 13 - Hit the dirt! 14 - Stay down 15 - Grandma was slow but she was old 16 - That don't make no sense at all 17 - Good job soldier! 18 - Great job team! Whisper/Shout/Radio <key>=CommoWhisper <key>=CommoShout <key>=CommoRadio 1 - Move out 2 - Stop 3 - Cover me 4 - Enemy spotted 5 - Take cover 6 - Enemy down 7 - Area secure 8 - Roger 9 - Negative 10 - Up 11 - Down 12 - Left 13 - Right 14 - North 15 - South 16 - East 17 - West 18 - Hooah 19 - Sniper 20 - Frag'em 21 - Smoke'em 22 - Flash'em 23 - Grenade 24 - Ready 25 - I'm hit 26 - Get the door 27 - Check your flanks 28 - Psst - Whisper; Frag Out - Shout; Silent Beep - Radio 31 - Stop so I can Treat You 32 - Medic! [Position] 15. Actions [b6] Action - Open doors, take objectives, etc... AGPMainMenu - AA main menu AltFire - Alternate fire mode Binoculars - Select binoculars if you have them in your inventory Brightness - Changes screen brightness CallMedic - Player yells "Medic" if injured CommoCycle - Cycles through commos CommoGlobal - Global (seen by all players if alive (only seen by dead players if you are dead)) CommoHand - Hand signal commos CommoMenuToggle - Will probably cycle through commos next version (currently does nothing) CommoRadio - Radio commos CommoShout - Shout commos (heard by all in range) CommoSquad - Squad commos CommoWhisper - Whisper commos (heard by all in range) Console - Pull up the console Contrast - Changes monitor contrast Crawl - Same functionality as Crouch Crawling - Prone/Standing toggle Crosshair - Change crosshair Crouch - When pressed it will only go to crouched, repressing while crouched causes no stance change. Unlike the Crouching command, which when double pressed, will cause you to stand. Crouching - Crouch/Standing toggle DecreaseRange - Decreases the range on weapons with adjustable sights DemolitionItem - Select a door breacher if you one them in your inventory FastMove - Toggle run/walk Fire - Fire Weapon (must be bound to key) FixJam - Fix jammed weapon Flush - flushes graphics, useful for low end systems ForceReload - Apparently 'Forces' a reload. FreeLook - Free look Gamma - Changes monitor gamma GrenadeIncendiary - Select an incendiary grenade if you one them in your inventory GrenadeFlash - Select a flash grenade if you have one in your inventory GrenadeFrag - Select a fragmentation grenade if you have one in your inventory GrenadeSmoke - Select a smoke grenade if you have one in your inventory IncreaseRange - Increases the range on weapons with adjustable sights Join - When Voice Chat is put into the game, this will make you join the public channel, the team channel, and the local channel, all at once. Jump - Jump LeanLeft - Lean/roll left LeanRight - Lean/roll right Leave - When Voice Chat is put into the game, this will make you leave the public channel, the team channel, and the local channel, all at once. LeftRail - Activate mod on the left rail LookDown - Moves aimpoint down LookUp - Moves aimpoint up MoveBackward - Move backwards MoveForward - Move forwards NV - Night vision goggles Pause - Pauses single player game PlayerList - Shows list of players Quit - Exit America's Army Reload - Reload weapon ReportIn - Reports in your current location to team Resolution - Change screen resolution Reasonlist - Shows reasons for kicking a player RightRail - Activate mod on the right rail Say - Prompts for text message SelectClass - Shows the weapons selection screen SelectTeam - Shows the team selection screen SetIndex 0 - Changes M4 Mod set to number 1 SetIndex 1 - Changes M4 Mod set to number 2 SetIndex 2 - Changes M4 Mod set to number 3 SetIndex 3 - Changes M4 Mod set to number 4 SetIndex 4 - Changes M4 Mod set to number 5 SetSquadTarget - Sets squad objective Shot - Takes a Screenshot (caved as *.bmp in America's Army/ScreenShots directory) ShowObjectives - Shows mission objectives ShowScores - Shows scores and most teammates/opponents SpeechMenuToggle - Command for managing the voice channels you are talking on and where (currently does nothing) Sprint - Makes you start sprinting if you are moving already Stand - Same functionality as Crouch Strafe - set strafe mode on/off StrafeLeft - Strafe left StrafeRight - Strafe right Suicide - Kill yourself SupportedFire - Switch to supported fire/grenade mode (M249, M24, M82, M203, GP30, M4M with bipod, RPK only) Suppressor - Puts the suppressor on the modified M4 SwapHands - Shoulder/unshoulder weapon Talk - Prompts for text message TeamSay - Prompts for text message that only your team sees TeamTalk - Prompts for text message that only your team sees ThrowWeapon - Drops weapon to ground ToggleLocalChat - Talks to your personal channel over voice chat (currently does nothing) TogglePublicChat - Talks to all people in server with voice on over voice chat (currently does nothing) ToggleTeamChat - Talks to team over voice chat (currently does nothing) TurnLeft - Turns aimpoint left TurnRight - Turns aimpoint right Turn180 - Turns character 180 degrees around UseJoyStick - Enable JoySticks VoiceTalk - Voice chat (currently does nothing) Votekick - Initiate/add a vote to a votekick WriteToLog - ??? (part of UT2004 voice chat, but I have no idea what it does) ZeroRange - Zeros the range on weapons with adjustable sights Zoom - Brings up sights/scope 16. Video Recording [b7] DemoRec <filename> - Records the demo DemoPlay <filename> - Plays back the demo file StopDemo - Stops the recording As of 2.4, the Demos record chat going on in the server, your gun, and your HUD (almost everything), but it is still rather buggy. 17. M4A1 Weapon Mods [b8] First you need to go to the Personal Jacket tab on the America's Army main menu. Then you click the Weapon Mod tab on the top. You can have up to 5 sets of mods. Only the available mods are shown. If you feel like editing the WeaponMods.ini file, you can use the information below. Make sure there are no extra spaces at the ends of the lines after pasting the text. There may be one extra space on each line at the end after pasting that you need to delete. Mods Available: Slot_0 AGP_Inventory.WeaponMod_Acog4x AGP_Inventory.WeaponMod_M68_AimPoint AGP_Inventory.WeaponMod_Ironsight AGP_Inventory.WeaponMod_HeatShield Slot_1 AGP_Inventory.WeaponMod_Reflex AGP_Inventory.WeaponMod_HeatShield Slot_2 AGP_Inventory.WeaponMod_HeatShield Slot_3 AGP_Inventory.WeaponMod_HeatShield Slot_4 AGP_Inventory.WeaponMod_Flare_Gren AGP_Inventory.WeaponMod_M203_Gren AGP_Inventory.WeaponMod_Harris_Bipod AGP_Inventory.WeaponMod_HeatShield Slot_5 AGP_Inventory.WeaponMod_Virtual_Cone_Suppressor AGP_Inventory.WeaponMod_M4qd_Suppressor Mods in 1.9, currently not working AGP_Inventory.WeaponMod_Anpvs10_Sight AGP_Inventory.WeaponMod_VliFlashPoint AGP_Inventory.WeaponMod_Anpeq5_Laser It works like Slot_<SLOT>_(<INDEX>)=<MOD> where <SLOT> is the mod slot, <INDEX> is the index of the set of mods and <MOD> is one of the listed mods. Mods only work on some slots, like the M203 and the Harris Bipod work on slot 4 and no others. To change from one index of the gun to another use SetIndex <X> where <X> is an index to use that set of mods, then use MPCheat Class M4M to get the modified M4 with the new index settings put on it. The laser and flashlight are probably activated by typing LeftRail and RightRail, but they currently do nothing. Slot_0=Top Rail Slot_1=Front Rail Slot_2=Left Rail Slot_3=Right Rail Slot_4=Bottom Rail Slot_5=Barrel 18. Changing the Weapon Mod Set Names [b9] Thanks to {TfC[R]}FluffyBunny for this There will be info in between the IndexName(#)=SetName stuff for the mods on each set. Some of them will be bunched together if there are more than one set with the same mods. You just rename the parts where it says Set #. You can put this in your WeaponMods.ini [AGP_Inventory.Weapon_M4A1_Rifle_Mod] CurrentIndex=0 IndexName(0)=Basic IndexName(1)=Sniper IndexName(2)=Grenades IndexName(3)=Flares IndexName(4)=All Rounder This will change the names of the selections on the Weapon Mods menu in game to Basic, Sniper, Grenades, Flares and All Rounder, or you can change them to whatever you want. 19. AK74SU Weapon Mods [c1] Thanks to inos for this You can get the AK74SU if you mod the WeaponMods.ini file with the stuff below. You can have both the AK74SU and M4A1 mods in the same file. Just use SetWeapon AGP_Inventory.Weapon_AK74SU_Rifle to switch to the AK74SU, and SetWeapon AGP_Inventory.Weapon_M4A1_Rifle_Mod to switch back to the regular M4 modified. Use Class SF to get the mods. After switching from the AK to the M4, or vise-versa, you need to use Class SF again. Make sure there are no extra spaces at the ends of the lines after pasting the text. There may be one extra space on each line at the end after pasting that you need to delete. [WeaponMods] CurrentWeapon=AGP_Inventory.Weapon_AK74su_Rifle [AGP_Inventory.Weapon_AK74su_Rifle] CurrentIndex=1 IndexName(0)=Set 1 Slot_0_(0)=AGP_Inventory.WeaponMod_AKs74u_Ironsigh t Slot_1_(0)=AGP_Inventory.WeaponMod_Kobra_Reflex Slot_2_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_3_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_5_(0)=AGP_Inventory.WeaponMod_PBS4_Suppressor IndexName(1)=Set 2 Slot_0_(1)=AGP_Inventory.WeaponMod_PSO Slot_1_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_2_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_3_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_4_(1)=AGP_Inventory.WeaponMod_BS1_Gren Slot_5_(1)=AGP_Inventory.WeaponMod_PBS4_Suppressor IndexName(2)=Set 3 Slot_0_(2)=AGP_Inventory.WeaponMod_Compact_AimPoin t Slot_1_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_2_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_3_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_4_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_5_(2)=AGP_Inventory.WeaponMod_PBS4_Suppressor IndexName(3)=Set 4 Slot_0_(3)=AGP_Inventory.WeaponMod_AKs74u_Ironsigh t Slot_1_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_2_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_3_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_4_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_5_(3)=AGP_Inventory.WeaponMod_PBS4_Suppressor IndexName(4)=Set 5 Slot_0_(4)=AGP_Inventory.WeaponMod_AKs74u_Ironsigh t Slot_1_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_2_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_3_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_4_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshi eld Slot_5_(4)=AGP_Inventory.WeaponMod_Cone_Suppressor Slot_0=Top Rail Slot_1=Front Rail Slot_2=Left Rail Slot_3=Right Rail Slot_4=Bottom Rail Slot_5=Barrel Mods Available: Slot_0 AGP_Inventory.WeaponMod_PSO AGP_Inventory.WeaponMod_Compact_AimPoint AGP_Inventory.WeaponMod_AKs74u_Ironsight AGP_Inventory.WeaponMod_HeatShield Slot_1 AGP_Inventory.WeaponMod_Kobra_Reflex AGP_Inventory.WeaponMod_HeatShield Slot_2 AGP_Inventory.WeaponMod_Virtual_Heatshield Slot_3 AGP_Inventory.WeaponMod_Virtual_Heatshield Slot_4 AGP_Inventory.WeaponMod_BS1_Gren AGP_Inventory.WeaponMod_HeatShield Slot_5 AGP_Inventory.WeaponMod_PBS4_Suppressor AGP_Inventory.WeaponMod_Cone_Suppressor 20. Other Weapon Mods [c2] Thanks to inos for this You can put other weapons in the WeaponMods.ini file. The only other weapons modable are the SPR and Vintorez. They only have one setup. [AGP_Inventory.Weapon_SPR_Sniper] CurrentIndex=0 Slot_0_(0)=AGP_Inventory.WeaponMod_VariX_Scope Slot_1_(0)=AGP_Inventory.none Slot_2_(0)=AGP_Inventory.none Slot_3_(0)=AGP_Inventory.none Slot_4_(0)=AGP_Inventory.WeaponMod_Harris_Bipod Slot_5_(0)=AGP_Inventory.WeaponMod_SPR_Suppressor [AGP_Inventory.Weapon_Vintorez_Sniper] CurrentIndex=0 Slot_0_(0)=AGP_Inventory.WeaponMod_Vintorez_Scope Slot_1_(0)=AGP_Inventory.none Slot_2_(0)=AGP_Inventory.none Slot_3_(0)=AGP_Inventory.none Slot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Harris_ Bipod Slot_5_(0)=AGP_Inventory.WeaponMod_Virtual_SPR_Sup pressor You can also put other weapons so when you use Class SF you start with it. You don't have to have the mod stuff with it. Here is how the shotgun used to work: CurrentWeapon=AGP_Inventory.Weapon_M870_Shotgun It's basically just the code you use to summon, but you put AGP_Inventory.Weapon_<weapon>_<weaponname> 21. How to use "Aliases" in User.ini [c3] Thanks to -=UEO=-Sky_Lord- for this Aliases[X]=(Command="Y",Alias="Z") X is the number of the alias. You can have 40 of them (0-39), the game uses a default of 32 (0-31) aliases by itself, but you can lower it to only 11 without affecting anything by using the list below: Aliases[0]=(Command="Button bFire | Fire",Alias="Fire") Aliases[1]=(Command="Button bAltFire | AltFire",Alias="AltFire") Aliases[2]=(Command="Axis aBaseY Speed=+300.0",Alias="MoveForward") Aliases[3]=(Command="Axis aBaseY Speed=-300.0",Alias="MoveBackward") Aliases[4]=(Command="Axis aStrafe Speed=-300.0",Alias="StrafeLeft") Aliases[5]=(Command="Axis aStrafe Speed=+300.0",Alias="StrafeRight") Aliases[6]=(Command="Jump | Axis aUp Speed=+300.0",Alias="Jump") Aliases[7]=(Command="Button bAction | Action",Alias="Action") Aliases[8]=(Command="Button bLeanRight | LeanRight",Alias="LeanRight") Aliases[9]=(Command="Button bLeanLeft | LeanLeft",Alias="LeanLeft") Aliases[10]=(Command="Button bSprint | Sprint",Alias="Sprint") Y are the commands that are done when the Alias is triggered, it is the same as what goes after the "=" for the normal binds (<key>=Y) Z is the name of the alias, this how you call it. When you bind a key to Z, the commands Y will happen. Example: Aliases[32]=(Command="ReportIn | CommoSendMessage 3",Alias="CoverMe") This is Alias number 32. To call it you do something like: Enter=CoverMe When you press enter this is what will happen: ReportIn | CommoSendMessage 3 If you need any of it to be clarified more, PM -=UEO=--Sky_Lord- or myself. 22. Admin Commands [c4] Open xx.xx.xx.xx?Password=AdminPassword - Join a server as admin. Replace the x's with the I.P. address. Admin A_SwitchTeam < playername> | playerID > - Switches the team of the specified player (either from Assault to Defense, or vice-versa.) The team switch happens at the beginning of the next round. This is merely a request to change the team of the named player. Other mitigating factors may prevent this player’s team from actually changing the next round. Admin A_Open <mapname> OR Admin A_Map <mapname> OR Admin Switch <mapname> - Opens a new map. These commands can all be used interchangeably, where <mapname> is the name of the map to open. Admin RestartMap - Restarts the current map. Admin ForceClass < playername | playerID > < class > - Immediately changes the class of the specified player. The class is specified using one of the following abbreviations: R - M16A2 M - Modded M4 without M4 Mods M4M - Modded M4 with m4 Mods M4A1Auto - Ranger M4A1 MA - Ranger M4A1 AR - M249 G - M16A2/M203 AT4 - AT4 S - M82 S82 - M82 S24 - M24 SPR - Special Purpose Rifle M9 - M9 Pistol SF - Modded M4A1 AK - AK47 AK74SU - AK74 GP - AK with launcher RPG - RPG7 GuerrillaRPG - RPG7 RPK - RPK Light Machine Gun SVD - Dragunov sniper rifle MOS - Mosin-nagant sniper rifle V - VSS "Vintorez" Sl - Squad Leader FT - Fireteam Leader RCT - Recruit (no weapons) D - Like M4M but with doorbreachers BDM - BDM PSO - PSO Admin Ban [ <playername>] [<time(w|h|d|m)>] [ <IP> | <MAC> ] - Bans the specified player from the server for the amount of time specified, w=weeks, m=minutes, h=hours, d=days Admin Kickban [ <playername> | <playerID> ] - Kicks the specified player from the server, and then adds his IP address to the banlist file. Admin Kick [ <playername> | <playerID> ] - Kicks the specified player from the server. Admin Say <message> - Uses the chat to message players, in Red where everybody can read it. Admin Spectate [ <playername | <playerID> ] - To spectate a player. Admin PB_SV_Say Say <message> - Uses PB to send an admin message to the players. Notice the two spaces after say; it must have them or the first word won't display. The message will appear like this: Punkbuster Client: ADMIN: <text> Admin Message <message> - This is similar to admin say, except that the message is delivered in big text to the middle of the screen. Everyone receives the message. Admin Mute [ <playername> | <player ID> | all ] - Mutes the chat specified player. This is a server mute and no players can see what he types. This doesn't affect other Admins or SuperUsers. playername | player ID: mutes the specified player. all: mutes everyone on the server. Using it again unmutes the specified player or all. Admin DeathMessages [ 1 | on | 0 | off ] - Turns death and damage messages off for all players. 1/on: Turns messages on. 0/off: Turns messages off. When changing this setting via the console, your preference is automatically saved in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file directly, the variable to look for is bDeathMessages. Admin Score [ 1 | on | 0 | off | round | match ] - Turns the scoreboard on and off. Scoreboard can be displayed at the end of a round, end of a match, or never. Note that certain UI changes mean that even with the scoreboard disabled, players can still (currently) switch to the scoreboard from the weapon selection screen. 1/on: Turns the scoreboard on. 0/off: Turns the scoreboard off. round: Shows scoreboard at end of round only. match: Shows scoreboard at end of match only. When score mode ‘round’ or ‘match’ are specified, the score will be displayed at the appropriate time. The client can then hit ESC to close the score screen, or can wait until the beginning of the next round at which time the score screen will automatically be closed. When changing this setting via the console, your preference is automatically saved in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file directly, the variable to look for is ScoreMode and the possible values are: SSM_On, SSM_Off, SSM_Round, and SSM_Match. Admin MOTD [ self | all | <text> ] - Sets or displays the message of the day. self: displays message of the day to admin only. all: Displays message of the day to all players. text: The text string to set as the message of the day. We currently have 4 MOTD lines that can be set in ArmyOps.ini. These lines are displayed when a client logs into a server (if they are not blank.) Using the admin motd command to set the MOTD only sets the first line of the MOTD (in the ini file, it’s called MOTDLine1). Similarly, when the self or all parameters are specified, only MOTDLine1 will be displayed. All four lines will still be displayed when a client logs into a server for the first time (provided they aren’t blank.) Admin ROEKickTimer [ 1 | on | 0 | off ] - Turns on or off the ROE kick timer at the beginning of the round. 1/on: Turns the ROE kick timer on. 0/off: Turns the ROE kick timer off. Note that entering this command has an immediate effect (i.e. the server doesn’t wait until the start of the next round to use the new value). When changing this setting via the console, your preference is automatically saved in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file directly, the variable to look for is bEnableROEKickTimer. Admin ROEKickick [ 1 | on | 0 | off ] - Turns on or off the ROE kick functionality for players exceeding max ROE. 1/on: Turns on ROE kick. 0/off: Turns off ROE kick. The effect of this command is immediate. When changing this setting via the console, your preference is automatically saved in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file directly, the variable to look for is bEnableROEKick. Admin ROEKickDead [ 1 | on | 0 | off] - If enabled, instead of a player being kicked for an ROE penalty, they will be killed. 1/on: Turns ROE kick dead feature on. 0/off: Turns ROE kick dead feature off. The damage type used to kill the offending player is suicide, so to other players it may seem like the culprit killed himself. However, the player gaining the ROE sees a specific message telling him he is being killed due to ROE. When changing this setting via the console, your preference is automatically saved in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file directly, the variable to look for is bEnableROEKickDeath. Admin PB_SV_ [ enable | disable ] - Enable enables punkbuster for the server, disable disables punkbuster for the server. Admin PB_SV_GameAuth [ 0 | 1 ] - Enables or disables authorization for a server. 0 stops pb from kicking even with auth off. Admin Quit - Disconnects you from the server and also shuts down the server you are currently admining. 23. Punk Buster Commands [c5] Tasks pb_sv_task <start-seconds> <optional-run-every-seconds> - This allows server admins to set a task starting from a specified time in seconds and then running again every x seconds there after. If no re-run value is specified then the task is only run once. This feature is not limited to PB functions and can run in-game functions as well. You may use more than one task if you like. Example: pb_sv_task 10 300 say ^3Visit us at www.yourwebsite.com pb_sv_task 15 305 say ^5Email server admins: admin@yoursite.com pb_sv_task 700 "pb_sv_bindsrch com_maxfps" pb_sv_task 700 "pb_sv_bindsrch m_pitch" This will spam your two messages on screen and re run them at the specified times. The last two will run a bind-cvar check once only. pb_sv_tlist - Shows what tasks you have running and shows you what slot number each task is assigned to. pb_sv_taskdel <slot#> - Deletes a task in your list of tasks by slot number. This is useful in keeping multiple tasks from piling up and repeating themselves. In your pbsv.cfg you should insert this command right before your list of tasks to make sure you start off clear. Example: pb_sv_TaskDel 1 pb_sv_TaskDel 2 pb_sv_TaskDel 3 pb_sv_TaskDel 4 Name Management pb_sv_badname <grace-seconds> <filter> - This command will allow you to filter out certain text in names, then give the player x seconds to change the name before being removed from the server. Here are some examples: pb_sv_badname 30 www. pb_sv_badname 30 .com pb_sv_badname 30 UnnamedPlayer pb_sv_badname 30 ogc pb_sv_badname 30 noskill pb_sv_badname 30 noname The first two lines prevent people from using your severs to advertise web sites. The others are just suggested filters and can be adjusted to your preferences. They are all set to give the player 30 seconds of warnings before they are removed from the server. pb_sv_badnamelist - Lists all the bad names in your check list and shows you each lines assigned slot number. pb_sv_badnameDel <slot#> - Deletes a name in your list of bad names by slot number. This is useful in keeping multiple bad names from piling up and repeating themselves. In your pbsv.cfg you should insert this command right before your list of bad names to make sure you start off clear. pb_sv_badnameDel 1 pb_sv_badnameDel 2 pb_sv_badnameDel 3 pb_sv_badnameDel 4 pb_sv_badnameDel 5 pb_sv_badnameDel 6 pb_sv_badname 30 www. pb_sv_badname 30 .com pb_sv_badname 30 UnnamedPlayer pb_sv_badname 30 ogc pb_sv_badname 30 noskill pb_sv_badname 30 noname pb_sv_changePeriod 10 - Amount of seconds allowed between name changes, prevents name spamming. pb_sv_changeMax 5 - Number of total allowed name changes per session. pb_sv_dupNameGrace 20 - Amount of time (in seconds) that a duplicate name has to be changed before that player is removed from the server. This ensures that all players on the server have a unique name. pb_sv_extChar 0 - Control of extended characters in names (characters and symbols that can not be produced from a single key stroke.) 0 to disallow such names. 1 to allow these names. pb_sv_emptyname 0 - Control the option of a an empty name (no name at all). 0 will not allow an empty string to be returned for a name value. 1 will allow an empty string. pb_sv_minName 1 - Dictates the minimum amount of actual characters a players name must have to be allowed on the server. This will double check the above pb_sv_emptyname 0 to make sure a player doesn't enter ^7^7 as a name (which satisfies the pb_sv_emptyname 0 but still returns an empty string to the console.) Set this to one to make sure that a player has at least one standard character in their name. Guid Settings Pb_sv_noguidgrace 30 - Number of seconds that a player with no guid is kicked (0 - 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server. pb_sv_updategrace 300 - Number of seconds that a player with a "no updated status" has to update before being kicked (300 - 600) pb_sv_guidrelax 7 - This setting was added to server version 1.011 to set options for the locked-down guid system. This setting is cumulative based on adding the values for the conditions desired: 1=UNKN Guid, 2=WRONGIP Guid, 4=DUPLICATE Guids. The current default for this setting is 7 (1+2+4) which means that PB will not kick (relax kicking) for any of the three cases. We recommend kicking for at least UNKN guids. Below are the possible combinations: 0= Kick for UNKN guid, wrong ip guid and duplicate guid. 1= Kick for wrong ip guid and duplicate guid. 2= Kick for UNKN guid, and duplicate guid. 3= Kick for duplicate guid. 4= Kick for UNKN guid and wrong ip guid. 5= Kick for wrong ip guid. 6= Kick for UNKN guid 7= Don't kick for UNKN guid, wrong ip guid and duplicate guid. These values are bitmapped and work like the games FLAGS system, but since they are used to "relax" or disable instead of enable, they are reversed in the sense that you don't add up the numbers but rather subtract them. Auto Kicking pb_sv_CQC 1 - This allows admins to turn off / on the feature that shows players why they were kicked (bad name, cvar violation, hook, no guid, etc.) We recommend leaving this ON, so people can see why they were kicked. 1 is ON and 0 is OFF. pb_sv_KickLen 10 - When kicked from the server for a violation (bad name, cvar violation, hook, no guid, etc.) this is the time (in minutes) that person must wait before they can re-join the server. Manual Screen Shots To manually take a screen shot, in game from your console of all players, the command is: pb_sv_getss To manually take a screen shot of a specific player, get all the players slot numbers by doing a pb_sv_plist [enter] and when you get the slot number of the person you want to take a screen shot of ( lets say its player number 4 ) type: pb_sv_getss 4 Automatic Screen Shots To set up your server to take automatic screen shots, you will need to use and understand the following commands in your pbsv.cfg. pb_sv_autoss 1 - This setting tells your PB enabled server whether it should retrieve screen shots automatically. Setting to 1 will turn the auto screen shot capture ON and setting it to 0 will turn it OFF. The default is OFF. pb_sv_autossfrom 60 - This is the MINIMUM number ( in seconds ) that PB will wait after taking a screen shot from players, before attempting to take another one. The default is 60 seconds. Remember that taking screen shots from every player every 60 seconds will rack up a nice number of screen shots in your PB's screen shots folder and use plenty of system resources, sometimes resulting in lag. If there are 10 players on your server and the map lasts 10 minutes, you will be getting 100 screen shots per map. Be careful with this setting. Some recommended settings and samples will be presented at the end of this page. pb_sv_autossto 1200 - This is the MAXIMUM number ( in seconds ) that PB will wait after taking a screen shot from players, before attempting to take another one. The default is 1200 ( 20 minutes. ) Some recommended settings and samples will be presented at the end of this page. pb_sv_ssfloor 1 PB - screen shots are taken and then saved numerically. This is the "starting" number that PB will use to name screen shots. Default is 1. pb_sv_ssceiling 100 - This is the highest number PB screen shots will be saved. After screen shot #100, PB will over write the screen shots starting at your pb_sv_ssfloor setting. Default is 100 but this could easily be reached in a few hours. Some recommended settings and samples will be presented at the end of this page. pb_sv_ssdelay 0 - Each player will have to wait a random amount of seconds ( up to the number of this setting ) before actually sending the screen shot after the request has been made. This *may* help reduce lag, as all players don't have to send their shots and then get processed and written at the same time, rather they get done randomly within the time frame set. On the other hand, it may cause more lag ( lets say set to 5 ) from screen shots being sent and processed over a longer period of time ( processing 20 players over a 5 second period, rather than an instantaneous "glitch" from all 20 being done at the same time.) Default is 0 which means there is no delay and all shots are taken at the same time. pb_sv_sspath "" - This is where PB will send the screen shots and the helper html files. The default is "" ( empty ) and need not be specified if you want to keep the shots stored in the default PB screen shots folder. pb_sv_ssheight 240 - The height in pixels of the screen shot. 240 is the default and the recommended value to maintain a good size while keeping file size and cpu usage at an acceptable level. pb_sv_sswidth 320 - The width in pixels of the screen shot. 320 is the default and the recommended value to maintain a good size while keeping file size and cpu usage at an acceptable level. pb_sv_ssSrate 1 - The sample rate ( quality ) of the shot captured. If set to "2" then only every second pixel is taken ( both horizontally and vertically. ) If set to "4" then only every fourth pixel is taken. This reduces file size and cpu usage but significantly reduces the picture quality as well, making it hard to prove those "close calls." Default is 1 and is recommended. pb_sv_ssxpct 50 - Percentage ACROSS the screen where the center of the screen shot should be captured from. Default is 50 and is recommended to keep the screen shots centered. pb_sv_ssypct 50 - Percentage DOWN the screen where the center of the screen shot should be captured from. Default is 50 and is recommended to keep the screen shots centered. Miscellaneous pb_ver - tells the PunkBuster version pb_load - load a script of PunkBuster commands (untested) pb_plist - list of all players on the server and their "PunkBuster status" (Unsure of what this means) pb_power - list of all players on the server and the different PB status' then pb_plist pb_kick # - # is the number of a player. Use "pb_power" or "pb_plist" to find the number. It needs 10 people to kick (vote) the player off the server for about 2-5 mins. The votes only count for one round like the regular kick. pb_myguid - the "unique identifier" PunkBuster has assigned you for this server. pb_sslog - controls whether any ScreenShots taken of you are logged to the System/pb/scrnshot directory. Default is 1 (yes). pb_sssave - controls whether additional information is saved (?) whenever you are investigated (? again). Default is 0 (no). pb_msgprefix - The prefix before any punkbuster messages. Default is "PunkBuster Client". You could change it to "PB Client", for example. (On ET you can apparently change the color, but I don't know how to do this in AA.) pb_system - apparently you can change this (from 0 to 1 or vice versa) if you are having lockup problems pb_lan - setting defaults to 0; when set to 1, PB will behave as though it has no internet access pb_webupdate - command adds the PBWEB functionality directly into the PB client; PBWEB should no longer be required to manually update PB clients; PunkBuster will automatically issue this command when necessary to auto-update during gameplay before going into distress mode pb_sv_maxConUpdates - setting defaults to 12; PB Server will not send updates to more than this number of clients simultaneously in an effort to cut down on update timeouts after a recent PB update pb_sv_homepath - command to display PB's home path pb_sv_specname <playername> - Spectates the specified player pb_sv_update - Attempts a PunkBuster server update. pb_sv_rcon - If you have server admin on a specific server and want extra admin privalges, you can use PB Rcon. This works with PB Power so you will need to know how to do that also. When under admin issue the command: admin pb_sv_rcon [min PB power points needed] [Server command] min PB power points needed is where when you give power, you needed that number they're min. to be able to run that command. For server command you can put specific commands <pb_sv_badname, pb_sv_specname..> or if you trust your Power and Rcon people you can do pb_sv_ and they will be able to run all pb_sv_ commands on PB server from in the game. This does not execute regular in game commands. pb_sv_kick [PB slot number] [minutes] [Displayed reason] || Optional: [Private Reason] "Ex. admin pb_sv_kick 4 25 No advertising other clans please." pb_sv_ban [PB slot number] [Displayed reason] || [Private Reason] To empty that ban list, or any other time bans, etc. on the server type.. pb_sv_banempty pb_sv_banmask [IP Mask] Ban a whole mask. Ex. admin pb_sv_banmask 152.65. No asterisks go in for wildcards. Just the dot and stop there. pb_security 0/1 - Can be used to alleviate the *WARNING*: PunkBuster Reports PB Server Running Old Version error (use 0 if u are receiving that error). pb_writecfg can be used 2 write a change the punkbuster configuration so it is autoloaded. pb_sleep 20-500 Can be used to set the number of milliseconds between pb scans. 500 to reduce lag caused by frequent scans. 20 to increase lag by more frequent scans, though I don't know why anyone would even use a higher number. Cvar Checks (Checking of .ini files for variables) pb_sv_cvar "[section] [Cvar_name]" [IN/OUT/INCLUDE/EXCLUDE] [P1] [OptionalP2] To find the section go in Armyops.ini and User.ini and when you find a variable you want to add scroll up till you find something like [Engine.Something] or [<>.<>] That is what the section will be. Now once you have that go back down the specific line you want to check.. this is what Cvar_name will be. Where you see IN/OUT/INCLUDE/EXCLUDE is what kind of variable it is. If the variable is a number, you will most likely use IN or OUT. If the variable is something like True/False, you will most likely use INCLUDE or EXCLUDE. [P1] is what you will be looking for or not looking for. If __ is specified: IN -- [P1] will be the number you want it to be equal to, or if [P2] is defined you want the number to be inside P1 to P2, if only P1 is specified, that number MUST equal P1. OUT -- Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can't be inside P1-P2. INCLUDE -- [P1] Will be the only variable that needs to be specified. If P1 is ex. 'True' then that variable must be True to play on your server. EXCLUDE -- Again the opposite of INCLUDE except [P1], you can't have that in it for you to play on that server. Examples: IN - pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4 IN - pb_sv_cvar Engine.Controller Handedness IN 1 OUT - pb_s
__________________
http://i23.photobucket.com/albums/b3...2/waffler3.png "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." -Kristian Wilson, Nintendo, Inc, 1989 http://www.factorizer.co.uk/Waffler,...f,2,000000.png |
|||
![]() |
| Thread Tools | |
| Display Modes | |
|
|