{"id":105,"date":"2005-08-03T09:06:22","date_gmt":"2005-08-03T09:06:22","guid":{"rendered":"http:\/\/mercenarios.org\/wps\/index.php\/2005\/08\/03\/americas-army\/"},"modified":"2005-08-03T09:06:22","modified_gmt":"2005-08-03T09:06:22","slug":"americas-army","status":"publish","type":"post","link":"https:\/\/www.mercenarios.org\/wps\/americas-army\/","title":{"rendered":"America&#8217;s Army"},"content":{"rendered":"<p><P>Para el que quiera trabajar un poco que traduxca \ud83d\ude00<\/P> <P> <TABLE cellSpacing=1 cellPadding=2 width=\"100%\" bgColor=#000000 border=0> <TBODY> <TR id=tabletitle bgColor=#374646> <TD><FONT face=Verdana,Arial color=#ffffff size=2><B>America&#8217;s Amry: Console Commands &amp; How to bind<\/B><\/FONT><\/TD><\/TR> <TR id=tablea bgColor=#c6b08e> <TD><FONT face=Verdana,Arial size=2><B>Table Of Contents<\/B> <BR>1. [10a1] Useful Console Commands<BR>2. [10a2] System Diagnostics<BR>3. [10a3] Single Player Commands<BR>4. [10a4] Multiplayer Cheat Commands<BR>5. [10a5] To Practice Solo<BR>6. [10a6] Summoning Characters<BR>7. [10a7] Controlling Summoned Characters<BR>8. [10a8] How To Make Offline Opfor Alive<BR>9. [10a9] Other Items That May Be Spawned<BR>10. [10b1] Binding Keys On The Fly In-Game<BR>11. [10b2] Binding Many Keys With a Text File<BR>12. [10b3] Binding Commo Messages to Keys<BR>13. [10b4] Commo List<BR>14. [10b5] Actions<BR>15. [10b6] Video Recording<BR>16. [10b7] M4A1 Weapon Mods<BR>17. [10b8] Changing the Weapon Mod Set Names<BR>18. [10b9] AK74SU Weapon Mods<BR>19. [10c1] Other Weapon Mods<BR>20. [10c2] Using Incendiary Grenades On Non SF Maps with Cheats Enabled<BR>21. [10c3] Using PDM Mines on Cheat servers<BR>22. [10c4] How to use \u00abAliases\u00bb in User.ini<BR>23. [10c5] Admin Commands<BR>24. [10c6] Punk Buster Commands<BR>25. [10c7] PB Power Tips<BR>26. [10c8] Cool \/ Weird Things To Do<BR>27. [10c9] Useful Binds \/ Aliases<BR>28. [10d1] Admin ForceClass All<BR>29. [10d2] Previously Working\/Disabled Commands<BR>30. [10d3] Old New Things<BR>Note: Copy the search code, press Ctrl + F, paste it in, and click Find Next to go to a specific section.<BR><BR>Make sure there are no extra spaces in any of the commands<BR><BR><BR><B>1. Useful Commands<\/B> [10a1]<BR>agphud 0\/1 &#8211; Hides\/shows HUD<BR>exit &#8211; Exit to desktop<BR>quit &#8211; Exit to desktop<BR>relaunch &#8211; this should relaunch the game, but actually it only exits.<BR>flush &#8211; Flushes all caches and relights<BR>setres WxHxD &#8211; Set the resolution and color depth. ex: SetRes 800x600x32<BR>netspeed xxxx &#8211; Sets netspeed to different setting<BR>lanspeed xxxx &#8211; Sets lanspeed to different setting (default is 20000, you shouldn&#8217;t change this)<BR>open xx.xx.xx.xx &#8211; Join a server directly through IP<BR>open xx.xx.xx.xx?password=xxxxx &#8211; Join a sever directly through IP where the xxxxx is the password<BR>playerlist &#8211; Useful to start a votekick on someone with weird characters in their name, you would then votekick ## #\u00bb (## = the number beside the playername)(third # = reason for vote kick) to initiate a votekick[\/i]<BR>reasonlist &#8211; Gives the 5 reasons for votekicking<BR>reconnect &#8211; Rejoin the server<BR>disconnect &#8211; Leave the server<BR>togglefullscreen &#8211; Toggle windowed\/full-screen mode<BR>preferences &#8211; Allows you to see various settings. Do not try to edit Aliases, only keybinds. Sometimes makes game crash.<BR>suicide &#8211; To kill yourself<BR>shake X &#8211; X is number of seconds. Makes the screen shake for the number of seconds specified<BR>forcereload &#8211; Apparently &#8216;Forces&#8217; a reload. Unsure if this will overcome the ubiquitous Reload \/ Run bug.<BR>switchteam &#8211; This will actually select the opposite team without ever having to bring down the F3 menu<BR>setsensitivity X &#8211; Does exactly what it says, Sets Mouse sensitivity to X<BR>setmousesmoothing X &#8211; Unsure what exactly changing this variable will do. Cappy did not note any change in mouse dynamics<BR>setsmoothingstrength X &#8211; Sets mouse smoothing strength to this number<BR>setsmoothingmode &lt;0 or 1&gt; &#8211; Turns on or off the two smoothing variables. NOT related to &#8216;reduce mouse lag&#8217;<BR>keybinding <KEY>&#8211; Shows the keybinding for that particular key.<BR>stat fps &#8211; Provides frames per second<BR>stat net &#8211; Provides connection info<BR><BR><BR><B>2. System Diagnostics<\/B> [10a2]<BR>memstat &#8211; Shows Windows memory usage<BR>stat all &#8211; Shows all stats<BR>stat audio &#8211; Shows audio stats<BR>stat game &#8211; Shows game statistics<BR>stat hardware &#8211; Shows hardware stats<BR>stat render &#8211; Shows rendering stats<BR>stat karma &#8211; Shows Karma stats<BR>stat none &#8211; Removes all stats from screen<BR>confighash &#8211; Displays configuration info<BR>dumpcache &#8211; Displays the memory gcache contents<BR>getcolordepth &#8211; Displays the maximum color depth supported by your hardware<BR>getcurrentcolordepth &#8211; Displays your current color depth<BR>getcurrentres &#8211; Displays your current resolution<BR>getres &#8211; Tells screen resolution and color depth<BR>getcurrenttickrate &#8211; Displays your current tick rate<BR>getmaxtickrate &#8211; Displays the maximum allowed tick rate<BR>obj classes &#8211; Displays a list of object classes<BR>obj garbage &#8211; Collects and purges objects no longer in use<BR>obj hash &#8211; Displays object hashing statistics<BR>obj linkers &#8211; Displays a list of active linkers<BR>obj list &#8211; Displays a summary of memory usage<BR>debug crash &#8211; Test crashes the game with an error<BR>debug eatmem &#8211; Tests memory allocation until full<BR>debug gpf &#8211; Test crashes the game with a general protection fault error<BR>debug recurse &#8211; Test crashes the game by infinite recursion<BR>sockets &#8211; Displays a list of sockets in use<BR>report &#8211; this generates a text string that you can copy and past into a text document giving the following information:<BR><BR>Report:<BR>Version: Oct 16 2003 18:15:34<BR>Player class: StudentController<BR>URL: bridge?Name=Recruit?Class=AGP_Characters.AGP_Character?team=255<BR>Location: 0 0 0<BR>Game class: AGP_GameSinglePlayer<BR>Difficulty: 0<BR><BR>Location is always 0, 0, 0. However URL is dynamic and will display a server IP if you are playing online.<BR><BR><BR><B>3. Single Player Commands <\/B>[10a3]<BR>behindview 1\/0 &#8211; For 3rd person on\/off<BR>freecamera 1\/0 &#8211; For 3rd person, independently rotating view on\/off<BR>fly &#8211; To fly<BR>ghost &#8211; To fly through objects<BR>fov X (FOV 85 is default) &#8211; To change field of view<BR>playersonly &#8211; Toggles freezing effects(ex: muzzle flash)<BR>slomo X = (SLOMO 1 is default) &#8211; To change time rate<BR>setspeed X = (1 is default) &#8211; To change player speed<BR>setjumpz X = (325 is default) &#8211; To change player jump<BR>walk &#8211; puts you back on the ground, counters fly\/ghost<BR>deathstalker &#8211; Toggle unlimited ammo on\/off<BR>entropy &#8211; Toggle invincibility on\/off<BR>SetCameraDist(#) &#8211; Set camera distance<BR>CheatView(x) &#8211; See what actor x\u2018s view is<BR>Changesize \u2013 change players size, 1 is default<BR>ViewSelf &#8211; Target Camera on player<BR>Amphibious &#8211; Underwater mode (says it works but it really wont do anything)<BR>Invisible &#8211; Toggle Invisibility<BR>AllAmmo &#8211; Give player ammo for all weapons (says it works but does nothing)<BR>wpnrecoil &#8211; Toggle recoil on\/off<BR>changewpnfov X (FOV 85 is default) &#8211; To change field of view<BR>judas &#8211; Toggle perfect accuracy<BR>wpnaccuracy &#8211; Toggle perfect accuracy<BR>rend perbone &#8211; Adds wireframe to the characters body kind of, not sure exactly, see it with behindview or freecamera<BR>rend skin &#8211; Toggles skin. Doesn\u2019t render enemies, only renders teammates that have helmets, and the bullets that they have in their gun&#8217;s chamber.<BR>teleport &#8211; Teleports your player to the place on the map you are looking. Doesn&#8217;t go through the fog and don&#8217;t look up high unless you have god on(or want to die)<BR>switchlevel <MAPNAME>&#8211; Goes to the map specified<BR>freezeframe X &#8211; X is number of seconds. Freezes the frame after X amount of seconds<BR>lockcamera &#8211; Detaches the player from the camera. The camera sits where the player was last looking and the player is free to roam.<BR>setgravity X &#8211; +X for antigravity, -X for standard gravity. I think -1000 is default<BR>viewbots &#8211; Views from the next summoned character<BR>viewclass <CLASS>&#8211; Goes to that particular class of character<BR>killpawns &#8211; Removes all practice dummies<BR><BR><BR><B>4. Multiplayer Cheat Commands<\/B> [10a4]<BR>mpcheat class X OR mpcheat changeclass X where X is a command below<BR>(Note: Do NOT change class before jumping out of the airplane in airborne missions.)<BR>r &#8211; M16A2<BR>m &#8211; Modded M4 without M4 Mods<BR>m4m &#8211; Modded M4 with m4 Mods<BR>m4a1auto &#8211; Ranger M4A1<BR>ma &#8211; Ranger M4A1<BR>ar &#8211; M249<BR>g &#8211; M16A2\/M203<BR>at4 &#8211; AT4<BR>s &#8211; M82<BR>s82 &#8211; M82<BR>s24 &#8211; M24<BR>spr &#8211; Special Purpose Rifle<BR>m9 &#8211; M9 Pistol<BR>b &#8211; Shotgun<BR>sf &#8211; Modded M4A1 (or AK74SU)<BR>ak &#8211; AK47<BR>ak74su &#8211; AK74<BR>gp &#8211; AK w\/ launcher<BR>rpg &#8211; RPG7<BR>rpk &#8211; RPK Light Machine Gun<BR>svd &#8211; Dragunov sniper rifle<BR>mos &#8211; Mosin-nagant sniper rifle<BR>v &#8211; VSS \u00abVintorez\u00bb<BR>sl &#8211; Squad Leader<BR>ft &#8211; Fireteam Leader<BR>rct &#8211; recruit (no weapons)<BR>d &#8211; Gives you 3 \u00abdoor charges\u00bb(no use found yet), and an M4<BR><BR>mpcheat binoc &#8211; To get regular binoculars<BR>mpcheat binoc 1 &#8211; To get regular binoculars<BR>mpcheat binoc 2 &#8211; To get Radio Tower binoculars<BR>mpcheat binoc 3 &#8211; To get Special Forces binoculars.<BR>mpcheat freecamera 1\/0 &#8211; 3rd person, independently rotating camera on\/off<BR>mpcheat behindview 1\/0 &#8211; 3rd person, dependently rotating camera on\/off<BR>mpcheat god &#8211; To get god mode<BR>mpcheat ghost &#8211; To get ghost mode<BR>mpcheat nvg &#8211; To get night vision goggles<BR>mpcheat walk &#8211; Puts you back on the ground, counters fly\/ghost<BR>mpcheat medic &#8211; To get medic patches<BR>mpcheat medic X &#8211; To get the specified number of medic patches when X is a #(max is 254)<BR>mpcheat paramsammo 1\/0 &#8211; for unlimited ammo on\/off<BR>mpcheat fov X (90 is default) &#8211; To change field of view<BR>mpcheat slomo X (1 is default &#8211; To change the speed of the game<BR><BR><BR><B>5. To Practice Solo<\/B> [10a5]<BR>Most of the following commands will NOT work on a multiplayer server even if cheats are enabled.<BR><BR>Hit ~ or TAB to bring down console.<BR>Type open mapname where mapname is a map below<BR><BR>Online Maps<BR>Bridge<BR>Bridge_SE<BR>FLS<BR>HQ_Raid<BR>Insurgent_Camp<BR>JRTC_Farm<BR>Mountain_Ambush<BR>Mountain_Pass<BR>Mountain_Pass_se<BR>Mout_Mckenna<BR>Pipeline<BR>Pipeline_SF<BR>Radio_Tower<BR>River_Basin<BR>SFarctic<BR>SFcsar<BR>SFhospital<BR>SFrecon<BR>SFsandstorm<BR>SFvillage<BR>Swamp_Raid<BR>Tunnel<BR>Urban_Assault<BR>Weapons_Cache<BR>Weapons_Cache_SE<BR>Woodland_Outpost<BR><BR>Training Maps<BR>camp_mackall<BR>entry<BR>EandE<BR>jump_tower<BR>leavenworth<BR>live_jump<BR>m24_range<BR>m82_range<BR>medic_training1<BR>medic_training2<BR>medic_training3<BR>medic_field<BR>obstacle<BR>rifle_range<BR>tactical_training<BR>us_weapons<BR><BR>Type mpcheat class x where x is one of the following listed classes<BR>(Note: Do NOT change class before jumping out of the airplane in airborne missions.)<BR>r &#8211; M16A2<BR>m &#8211; Modded M4 without M4 Mods<BR>m4m &#8211; Modded M4 with m4 Mods<BR>m4a1auto &#8211; Ranger M4A1<BR>ma &#8211; Ranger M4A1<BR>ar &#8211; M249<BR>g &#8211; M16A2\/M203<BR>at4 &#8211; AT4<BR>s &#8211; M82<BR>s24 &#8211; M24<BR>spr &#8211; Special Purpose Rifle<BR>m9 &#8211; M9 Pistol<BR>b &#8211; Shotgun<BR>sf &#8211; Modded M4A1 (or AK74SU)<BR>ak &#8211; AK47<BR>ak74su &#8211; AK74<BR>gp -AK w\/ launcher<BR>rpg &#8211; RPG7<BR>rpk &#8211; RPK Light Machine Gun<BR>svd &#8211; Dragunov sniper rifle<BR>mos &#8211; Mosin-nagant sniper rifle<BR>v &#8211; VSS \u00abVintorez\u00bb<BR>bdm &#8211; M4 with BDM (very buggy)<BR>d &#8211; M4 with Door Breachers and PDMs<BR>sl &#8211; Squad Leader<BR>ft &#8211; Fireteam Leader<BR>rct &#8211; recruit (no weapons)<BR><BR><BR><B>6. Summoning Characters<\/B> [10a6]<BR>Note: All people and objects that you can summon only summon on Multiplayer maps in single player mode. You can&#8217;t spawn them on training maps.<BR>summon agp_characters.npc_medinstructor<BR>summon agp_characters.npc_nurse<BR>summon agp_characters.npc_specialforces<BR>summon agp_characters.npc_medstudent<BR>summon agp_characters.npc_student<BR>summon agp_characters.npc_drillinstructor<BR>summon agp_characters.npc_ambient<BR>summon agp_characters.npc_soldier<BR>summon agp_characters.npc_civilian<BR>summon agp_characters.npc_doctor<BR>summon agp_characters.npc_flightcrew<BR>summon agp_characters.npc_towerobserver<BR>summon agp_characters.npc_towerobserverfemale<BR>summon agp_characters.npc_airbornesoldier<BR>summon agp_characters.npc_airborneinstructor<BR>summon agp_characters.npc_virtualgeorge<BR>summon agp_characters.agp_character &#8211; default character (You)<BR>killpawns &#8211; Removes all practice dummies<BR>walk &#8211; Makes some dummies come alive<BR><BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><BR> <TABLE cellSpacing=1 cellPadding=2 width=\"100%\" bgColor=#000000 border=0> <TBODY> <TR id=tabletitle bgColor=#374646> <TD><FONT face=Verdana,Arial color=#ffffff size=2><B>America&#8217;s Army : Console Commands &amp; How to bind<\/B><\/FONT><\/TD><\/TR> <TR id=tablea bgColor=#c6b08e> <TD><FONT face=Verdana,Arial size=2><B>7. Controlling Summoned Characters<\/B> [10a7]<BR>After summoning one of the characters above type: avatar agp_characters.npc_NAME. Once you hit enter you will go to the other body. You can see your other body standing there. Use Freecamera and behind view to see a good view of your body. Not all of the characters work the same like nurse and virtualgeorge so just test them out. I tried it with the civilian and several others so I think they all work just differently. If you have more then one of the same pawn just use avatar with the same character code again and it will switch you between them. To get back to your original body use the character pawn(as long as he isn&#8217;t dead).<BR><BR><BR><B>8. How to Make Offline Opfor Alive<\/B> [10a8]<BR>First summon the agp_characters.npc_soldier. You can have one or many. NOTE: You can spawn many of them but 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. After you have summoned them move away quickly because they will shoot at you just a little after you make them alive or you can type mpcheat god or god so you won&#8217;t die from the shots. Then type walk and they will yell in opforeign then pull out an AK47. If you place one right behind the other and stand in front of one of them, the one on the other side of the one in front of you will be shot by the other. Here is an example. y=you, x=one soldier, z=another soldier y x z In this example z will shoot x. They are not that smart yet as they are still being coded. After you kill them you can type walk to make them come back to life. Sometimes the opfor will walk around. If they are near a ladder and you throw a grenade near them they will often walk.<BR><BR>The agp_characters.npc_doctor will sometimes follow you around if you make him come to life like the opfor above. Then you hit the action button (default is e) your player will yell \u00abMove Out\u00bb. Sometimes he will follow and sometimes he doesn&#8217;t. If you go up to him and hit action again your player will yell \u00abStop\u00bb and it makes him stop following you.<BR><BR><BR><B>9. Other Items That May be Spawned<\/B> [10a9]<BR>(Some of these might not work. If anyone finds a way to get them to work tell me. Don&#8217;t say anything if you just can&#8217;t get it to work.)<BR><BR>Weapons<BR>summon agp_inventory.PickupW_M16A2_Rifle &#8211; M16 Rifle<BR>summon agp_inventory.PickupW_GP30_Gren &#8211; GP30 Grenadier<BR>summon agp_inventory.PickupW_M82_Sniper &#8211; M82 Sniper Rifle<BR>summon agp_inventory.PickupW_RPK_SAW &#8211; RPK SAW<BR>summon agp_inventory.PickupW_M4A1_Auto_Rifle &#8211; M4A1 Rifle<BR>summon agp_inventory.PickupW_M249_SAW &#8211; M249 SAW<BR>summon agp_inventory.PickupW_M24_Sniper &#8211; M24 Sniper Rifle<BR>summon agp_inventory.PickupW_M203_Gren &#8211; M203 Grenader<BR>summon agp_inventory.PickupW_AK74su_Rifle &#8211; AK74 Rifle<BR>summon agp_inventory.PickupW_AK47_Rifle &#8211; Ak47 Rifle<BR>summon agp_inventory.PickupW_MosinNagant_Sniper &#8211; Mosin Nagent Sniper Rifle<BR>summon agp_inventory.PickupW_SVD_Sniper &#8211; Dragonuv Sniper Rifle<BR>summon agp_inventory.PickupW_AT4_Rocket &#8211; AT4 Rocket Launcher<BR>summon agp_inventory.PickupW_RPG7_Rocket &#8211; RPG7 Rocket Launcher<BR>summon agp_inventory.PickupW_M870_Shotgun &#8211; Shotgun<BR>summon agp_inventory.PickupW_M9_Pistol &#8211; M9 Pistol<BR>summon agp_inventory.PickupW_SPR_Sniper &#8211; SPR Sniper Rifle<BR>summon agp_inventory.PickupW_Vintorez_Sniper &#8211; Vintorez Sniper Rifle<BR>summon agp_inventory.Pickup_Headphones &#8211; Headphones (very weird, can drop to get rid of it, but doesn&#8217;t show it being dropped)<BR><BR>Grenades<BR>summon agp_inventory.PickupT_M67_Frag &#8211; Frag Grenade<BR>summon agp_inventory.PickupT_M83_Smoke &#8211; Smoke Grenade<BR>summon agp_inventory.PickupT_M84_Stun &#8211; Flash Grenade<BR>summon agp_inventory.PickupT_M14_Incendiary &#8211; Incendiary Grenade<BR>summon agp_inventory.PickupT_MILES_Grenade &#8211; Miles Frag Grenade<BR>summon agp_inventory.PickupT_RGD5_Frag &#8211; Enemy Frag Grenade<BR>summon agp_inventory.PickupT_PDM_Mine &#8211; PDM Mine<BR>summon agp_inventory.PickupT_DoorBreacher_Demo &#8211; Door Breacher<BR>summon agp_inventory.PickupT_M583_Flare &#8211; Flare Grenade(buggy, spawns as Incendiary grenade, picks up into your smoke category, and works like invisible smoke grenade)<BR><BR>Ammunition<BR>summon agp_inventory.PickupAmmo_40mm_1_Gren &#8211; 40 mm Grenade<BR>summon agp_inventory.PickupAmmo_556mm_20_Mag &#8211; M16 Training Ammo<BR>summon agp_inventory.PickupAmmo_556mm_30_Mag &#8211; M4\/16 ammo<BR>summon agp_inventory.PickupAmmo_556mm_200_Belt &#8211; M249 ammo<BR>summon agp_inventory.PickupAmmo_762mm_100_Drum &#8211; RPK ammo<BR>summon agp_inventory.pickupammo_545mm_30_mag &#8211; AK47\/AK74 ammo<BR>summon agp_inventory.PickupAmmo_762mm_5_Rounds &#8211; M24\/MOS ammo<BR>summon agp_inventory.PickupAmmo_127mm_10 &#8211; M82\/SVD ammo<BR>summon agp_inventory.PickupAmmo_30mm_1_gren &#8211; GP30 ammo<BR>summon agp_inventory.PickupAmmo_RPG7_PG7B &#8211; RPG ammo<BR>summon agp_inventory.PickupAmmo_12gauge_7_rounds &#8211; Shotgun ammo<BR>summon agp_inventory.PickupAmmo_9x19mm_15_mag &#8211; M9 ammo<BR><BR>Objects<BR>summon agp_objects.agp_palmtree &#8211; Palm Tree<BR>summon agp_objects.agp_rangeflag &#8211; Flag<BR><BR>If you plan to summon more than one of the items, your job can be made much easier by binding the summon to a key. This can be done in two different ways.<BR><BR>1.) Open User.ini and change one of the keys to something like:<BR>7=summon agp_characters.npc_soldier<BR><BR>2.) If you know a key you want to bind is unused, you may also bind it using the console by typing the following command:<BR>bind <KEY><COMMAND><BR>example: bind 7 summon agp_characters.npc_soldier<BR><BR>When solo, hit \u00ab7\u00bb key (in this example) to make practice dummies. Note that dummies won&#8217;t spawn if there isn&#8217;t room for them in the space you&#8217;re trying to put them. Also, a dummy&#8217;s arms are straight out until they take damage. Be sure to backup User.ini before editing.<BR><BR>If you manage to somehow kill yourself, simply pull up the console and type \u00abreconnect\u00bb to restart the map<BR><BR><BR><B>10. Binding Keys on the Fly In-Game<\/B> [10b1]<BR>Hit ~ to bring down console.<BR>bind <KEY><COMMAND><BR><BR>Example:<BR>bind x say Good Job<BR><BR>Your \u00abx\u00bb key is now permanently bound (User.ini modified) to say \u00abGood Job\u00bb. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any. This will mess you up if you bind it to a movement key. You will then have to go to the settings panel and change it back or type bind <KEY><MOVEMENT name>to fix it.<BR><BR><BR><B>11. Binding Many Keys With a Text File <\/B>[10b2]<BR>Eventually, you may find that you have more bindings then keys, especially if you make make-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:<BR><BR><KEY>=exec FILENAME.txt<BR><BR>Within FILENAME.txt would look like the following:<BR>bind <KEY><COMMAND><BR>bind <KEY><COMMAND><BR>bind <KEY><COMMAND><BR><BR>User.ini Example:<BR>X=exec mybinds.txt<BR>Y=<BR>Z=<BR><BR>Within mybinds.txt would look like the following:<BR>bind Y Say Hello world<BR>bind Z Say Hi there<BR><BR>When I load the game, hitting Y will do nothing. But if I hit my X key, it will bind Y to<BR>say \u00abHello World\u00bb. Using multiple .txt files, you can swap large numbers of binds in and<BR>out of your User.ini file.<BR><BR>Note: You can modify your user.ini file directly to create individule binds (without the file swapping 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<BR>Code:<BR>C:Program FilesAmerica&#8217;s ArmySystemuser.ini<BR><BR><BR>Note: When importing binds from a text file the \u00ab|\u00bb (which allows you to put mulitple commands on a single bind) does not work propperly. 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.<BR><BR><BR><B>12. Binding Commo Messages to Keys<\/B> [10b3]<BR><KEY>=commo<LIST> | CommoSendMessage <X>where list is radio, shout, whisper, squad, or hand<BR>and x is 1 through 28<BR>Example:<BR><BR>k=commohand | CommoSendMessage 6<BR><BR>Now for you own:<BR><BR><KEY>=CommoHand | CommoSendMessage 1<BR>^ Problem with the above is that it leaves the commo mode in CommoHand<BR><BR>Fix:<BR><KEY>=CommoHand | CommoSendMessage 1 | CommoRadio<BR>^ but now there&#8217;s a problem here to. Now it leaves the Radio menu open and you have to hit a key to shut it.<BR>Proper fix:<BR><BR><KEY>=CommoHand | CommoSendMessage 1 | CommoRadio | CommoSendMessage 99<BR>This works correctly by sending a bogus commosendmessage to CommoRadio.<BR><BR><BR><B>13. Commo List<\/B> [10b4]<BR>Each of \u00abcommowhisper\u00bb, \u00abcommoshout\u00bb, \u00abcommoradio\u00bb, and \u00abcommoglobal\u00bb has an associated chat mode. You can bind these to keys using:<BR><KEY>=commowhisper | Talk<BR><KEY>=commoshout | Talk<BR><KEY>=commoradio | Talk<BR><KEY>=commoglobal | Talk<BR><BR>For use with CommoSendMessage x where x is a number listed below<BR><BR>Hand signals<BR><KEY>=CommoHand<BR>1 &#8211; Move out<BR>2 &#8211; Stop<BR>3 &#8211; Get down<BR>4 &#8211; Look this way<BR>5 &#8211; Ready<BR>6 &#8211; Double time<BR>8 &#8211; Affirm<BR>9 &#8211; Negative<BR><BR>Squad Commands<BR><KEY>=CommoSquad<BR>1 &#8211; Squad, form up!<BR>2 &#8211; Squad, spread out!<BR>3 &#8211; Fall back! Fall back!<BR>4 &#8211; Squad, Open fire<BR>5 &#8211; Squad, Cease fire<BR>6 &#8211; Squad, Hold this position<BR>7 &#8211; Squad, Report in<BR>8 &#8211; Squad, Silence! Silence!<BR>9 &#8211; Squad, Operate as a unit<BR>10 &#8211; There&#8217;s no I in team<BR>11 &#8211; That may be your way, but it&#8217;s not the army way<BR>12 &#8211; What are you doing solider?<BR>13 &#8211; Hit the dirt!<BR>14 &#8211; Stay down<BR>15 &#8211; Grandma was slow but she was old<BR>16 &#8211; That don&#8217;t make no sense at all<BR>17 &#8211; Good job soldier!<BR>18 &#8211; Great job team!<BR><BR>Whisper\/Shout\/Radio<BR><KEY>=CommoWhisper<BR><KEY>=CommoShout<BR><KEY>=CommoRadio<BR>1 &#8211; Move out<BR>2 &#8211; Stop<BR>3 &#8211; Cover me<BR>4 &#8211; Enemy spotted<BR>5 &#8211; Take cover<BR>6 &#8211; Enemy down<BR>7 &#8211; Area secure<BR>8 &#8211; Roger<BR>9 &#8211; Negative<BR>10 &#8211; Up<BR>11 &#8211; Down<BR>12 &#8211; Left<BR>13 &#8211; Right<BR>14 &#8211; North<BR>15 &#8211; South<BR>16 &#8211; East<BR>17 &#8211; West<BR>18 &#8211; Hooah<BR>19 &#8211; Sniper<BR>20 &#8211; Frag&#8217;em<BR>21 &#8211; Smoke&#8217;em<BR>22 &#8211; Flash&#8217;em<BR>23 &#8211; Grenade<BR>24 &#8211; Ready<BR>25 &#8211; I&#8217;m hit<BR>26 &#8211; Get the door<BR>27 &#8211; Check your flanks<BR>28 &#8211; Psst &#8211; Whisper; Frag Out &#8211; Shout; Beeps &#8211; Radio<BR>31 &#8211; Stop so I can Treat You<BR>32 &#8211; Medic! [Position]<BR><BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><BR> <TABLE cellSpacing=1 cellPadding=2 width=\"100%\" bgColor=#000000 border=0> <TBODY> <TR id=tabletitle bgColor=#374646> <TD><FONT face=Verdana,Arial color=#ffffff size=2><B>America&#8217;s Army : Console Commands &amp; How to bind<\/B><\/FONT><\/TD><\/TR> <TR id=tablea bgColor=#c6b08e> <TD><FONT face=Verdana,Arial size=2><B>14. Actions<\/B> [10b5]<BR>Action &#8211; Open doors, take objectives, etc&#8230;<BR>AGPMainMenu &#8211; AA main menu<BR>AltFire &#8211; Alternate fire mode<BR>Binoculars &#8211; Selects Binoculars (SGT\/FTL only)<BR>Brightness &#8211; Changes screen brightness<BR>CallMedic &#8211; Player yells \u00abMedic\u00bb if injured<BR>CommoCycle &#8211; Cycles through commos<BR>CommoGlobal &#8211; Global (seen by all players if alive(only seen by dead players if you are dead))<BR>CommoHand &#8211; Hand signal commos<BR>CommoRadio &#8211; Radio commos<BR>CommoShout &#8211; Shout commos (Heard by all in range)<BR>CommoSquad &#8211; Squad commos<BR>CommoWhisper &#8211; Whisper commos (Heard by all in range)<BR>Console &#8211; Pull up the console<BR>Contrast &#8211; Changes monitor contrast<BR>Crawl &#8211; Same functionality as Crouch<BR>Crawling &#8211; Prone\/Standing toggle<BR>Crosshair &#8211; Change crosshair<BR>Crouch &#8211; 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.<BR>Crouching &#8211; Crouch\/Standing toggle<BR>DecreaseRange &#8211; Decreases the range on weapons with adjustable sights<BR>DemolitionItem &#8211; Brings out Door Breachers if you have in inventory<BR>FastMove &#8211; Toggle run\/walk<BR>Fire &#8211; Fire Weapon (must be bound to key)<BR>Fixjam &#8211; Fix jammed weapon<BR>Flush &#8211; flushes graphics useful for low end systems<BR>FreeLook &#8211; Free look<BR>Gamma &#8211; Changes monitor gamma<BR>GrenadeIncendiary &#8211; Select incendiary grenade<BR>Grenadeflash &#8211; Select flash grenade<BR>Grenadefrag &#8211; Select fragmentation grenade<BR>Grenadesmoke &#8211; Select smoke grenade<BR>IncreaseRange &#8211; Increases the range on weapons with adjustable sights<BR>Jump &#8211; Jump<BR>LeanLeft &#8211; Lean\/roll left<BR>LeanRight &#8211; Lean\/roll right<BR>LeftRail &#8211; Activate mod on the left rail<BR>LookDown &#8211; Moves aimpoint down<BR>LookUp &#8211; Moves aimpoint up<BR>MoveBackward &#8211; Move backwards<BR>MoveForward &#8211; Move forwards<BR>NV &#8211; Night vision goggles<BR>Pause &#8211; Pauses single player game<BR>PlayerList &#8211; Shows list of players<BR>Quit &#8211; Exit America&#8217;s Army<BR>Reload &#8211; Reload weapon<BR>ReportIn &#8211; Reports in your current location to team<BR>Resolution &#8211; Change screen resolution<BR>Reasonlist &#8211; Shows reasons for kicking a player<BR>RightRail &#8211; Activate mod on the right rail<BR>Say &#8211; Prompts for text message<BR>SelectClass &#8211; Shows the weapons selection screen<BR>SelectTeam &#8211; Shows the team selection screen<BR>SetIndex 0 &#8211; Changes M4 Mod set to number 1<BR>SetIndex 1 &#8211; Changes M4 Mod set to number 2<BR>SetIndex 2 &#8211; Changes M4 Mod set to number 3<BR>SetIndex 3 &#8211; Changes M4 Mod set to number 4<BR>SetIndex 4 &#8211; Changes M4 Mod set to number 5<BR>SetSquadTarget &#8211; Sets squad objective<BR>Shot &#8211; Takes a Screenshot (Saved as .bmp in America&#8217;s Army\/ScreenShots directory)<BR>ShowObjectives &#8211; Shows mission objectives<BR>ShowScores &#8211; Shows scores and most teammates\/opponents<BR>Sprint &#8211; Makes you start sprinting if you are moving already<BR>Stand &#8211; Same functionality as Crouch<BR>Strafe &#8211; set strafe mode on\/off<BR>StrafeLeft &#8211; Strafe left<BR>StrafeRight &#8211; Strafe right<BR>Suicide &#8211; Kill yourself<BR>SupportedFire &#8211; Switch to supported fire\/grenade mode (M249, M24, M82, M203, GP30 only)<BR>Suppressor &#8211; Puts the suppressor on the modified M4<BR>SwapHands &#8211; Shoulder\/unshoulder weapon<BR>Talk &#8211; Prompts for text message<BR>TeamSay &#8211; Prompts for text message that only your team sees<BR>TeamTalk &#8211; Prompts for text message that only your team sees<BR>ThrowWeapon &#8211; Drops weapon to ground<BR>TurnLeft &#8211; Turns aimpoint left<BR>TurnRight &#8211; Turns aimpoint right<BR>Turn180 &#8211; Turns character 180 degrees around<BR>UseJoyStick &#8211; Enable JoySticks<BR>Votekick &#8211; Initiate\/add a vote to a votekick<BR>ZeroRange &#8211; Zeros the range on weapons with adjustable sights<BR>Zoom &#8211; Brings up sights\/scope<BR><BR><BR><B>15. Video Recording<\/B> [10b6]<BR>demorec <FILENAME>-records the demo<BR>demoplay <FILENAME>&#8211; playbacks the demo file<BR>stopdemo &#8211; halts the recording<BR><BR>It does not show your HUD, you, and your weapon. It records everything else that you see on the screen and all your movements.<BR><BR><BR><B>16. M4A1 Weapon Mods <\/B>[10b7]<BR>All you do is go to the Personal Jacket tab on the main Americas Army. 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 should be one extra space on each line at the end after pasting.<BR><BR>Slot 0=Top Rail<BR>Slot 1=Front Rail<BR>Slot 2=Left Rail<BR>Slot 3=Right Rail<BR>Slot 4=Bottom Rail<BR>Slot 5=Barrel<BR><BR>Slot 0<BR>AGP_Inventory.WeaponMod_Acog4x<BR>AGP_Inventory.WeaponMod_M68_AimPoint<BR>AGP_Inventory.WeaponMod_Ironsight<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 1<BR>AGP_Inventory.WeaponMod_Reflex<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 2<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 3<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 4<BR>AGP_Inventory.WeaponMod_Flare_Gren<BR>AGP_Inventory.WeaponMod_M203_Gren<BR>AGP_Inventory.WeaponMod_Harris_Bipod<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 5<BR>AGP_Inventory.WeaponMod_Virtual_Cone_Suppressor<BR>AGP_Inventory.WeaponMod_M4qd_Suppressor<BR><BR>Mods in 1.9, currently not working<BR>AGP_Inventory.WeaponMod_Anpvs10_Sight<BR>AGP_Inventory.WeaponMod_VliFlashPoint<BR>AGP_Inventory.WeaponMod_Anpeq5_Laser<BR><BR>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 type SetIndex <X>where <X>is an index to use that set of mods, then type mpcheat changeclass m4m to get the modified m4 with the new index settings put on it. You type suppressor to toggle the suppressor on and off. The laser and flashlight are probably activated by typing leftrail and rightrail, but I don&#8217;t think the code has been added for them yet because they do nothing. Another cool thing is that they work on cheat servers too, so you can play online with modified m4&#8217;s.<BR><BR><BR><B>17. Changing the Weapon Mod Set Names<\/B> [10b8] Thanks to {TfC[R]}FluffyBunny for this<BR>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<BR><BR>[AGP_Inventory.Weapon_M4A1_Rifle_Mod]<BR>CurrentIndex=0<BR>IndexName(0)=Basic<BR>IndexName(1)=Sniper<BR>IndexName(2)=Grenades<BR>IndexName(3)=Flares<BR>IndexName(4)=All Rounder<BR><BR>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.<BR><BR><BR><B>18. AK74SU Weapon Mods <\/B>[10b9] Thanks to inos for this<BR>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. 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 should be one extra space on each line at the end after pasting. It seems that only Set 1 works, so maybe someone can figure the others out.<BR><BR>[WeaponMods]<BR>CurrentWeapon=AGP_Inventory.Weapon_AK74su_Rifle<BR><BR>[AGP_Inventory.Weapon_AK74su_Rifle]<BR>CurrentIndex=1<BR>IndexName(0)=Set 1<BR>Slot_0_(0)=AGP_Inventory.WeaponMod_AKs74u_Ironsight<BR>Slot_1_(0)=AGP_Inventory.WeaponMod_Kobra_Reflex<BR>Slot_2_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_3_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_5_(0)=AGP_Inventory.WeaponMod_PBS4_Suppressor<BR>IndexName(1)=Set 2<BR>Slot_0_(1)=AGP_Inventory.WeaponMod_PSO<BR>Slot_1_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_2_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_3_(1)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_4_(1)=AGP_Inventory.WeaponMod_BS1_Gren<BR>Slot_5_(1)=AGP_Inventory.WeaponMod_PBS4_Suppressor<BR>IndexName(2)=Set 3<BR>Slot_0_(2)=AGP_Inventory.WeaponMod_Compact_AimPoint<BR>Slot_1_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_2_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_3_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_4_(2)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_5_(2)=AGP_Inventory.WeaponMod_PBS4_Suppressor<BR>IndexName(3)=Set 4<BR>Slot_0_(3)=AGP_Inventory.WeaponMod_AKs74u_Ironsight<BR>Slot_1_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_2_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_3_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_4_(3)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_5_(3)=AGP_Inventory.WeaponMod_PBS4_Suppressor<BR>IndexName(4)=Set 5<BR>Slot_0_(4)=AGP_Inventory.WeaponMod_AKs74u_Ironsight<BR>Slot_1_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_2_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_3_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_4_(4)=AGP_Inventory.WeaponMod_Virtual_Heatshield<BR>Slot_5_(4)=AGP_Inventory.WeaponMod_Cone_Suppressor<BR><BR>Slot 0=Top Rail<BR>Slot 1=Front Rail<BR>Slot 2=Left Rail<BR>Slot 3=Right Rail<BR>Slot 4=Bottom Rail<BR>Slot 5=Barrel<BR><BR>Mods Available:<BR>Slot 0<BR>AGP_Inventory.WeaponMod_PSO<BR>AGP_Inventory.WeaponMod_Compact_AimPoint<BR>AGP_Inventory.WeaponMod_AKs74u_Ironsight<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 1<BR>AGP_Inventory.WeaponMod_Kobra_Reflex<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 2<BR>AGP_Inventory.WeaponMod_Virtual_Heatshield<BR><BR>Slot 3<BR>AGP_Inventory.WeaponMod_Virtual_Heatshield<BR><BR>Slot 4<BR>AGP_Inventory.WeaponMod_BS1_Gren<BR>AGP_Inventory.WeaponMod_HeatShield<BR><BR>Slot 5<BR>AGP_Inventory.WeaponMod_PBS4_Suppressor<BR>AGP_Inventory.WeaponMod_Cone_Suppressor<BR><BR><BR><B>19. Other Weapon Mods<\/B> [10c1] Thanks to inos for this<BR>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.<BR><BR>[AGP_Inventory.Weapon_SPR_Sniper]<BR>CurrentIndex=0<BR>Slot_0_(0)=AGP_Inventory.WeaponMod_VariX_Scope<BR>Slot_1_(0)=AGP_Inventory.none<BR>Slot_2_(0)=AGP_Inventory.none<BR>Slot_3_(0)=AGP_Inventory.none<BR>Slot_4_(0)=AGP_Inventory.WeaponMod_Harris_Bipod<BR>Slot_5_(0)=AGP_Inventory.WeaponMod_SPR_Suppressor<BR><BR>[AGP_Inventory.Weapon_Vintorez_Sniper]<BR>CurrentIndex=0<BR>Slot_0_(0)=AGP_Inventory.WeaponMod_Vintorez_Scope<BR>Slot_1_(0)=AGP_Inventory.none<BR>Slot_2_(0)=AGP_Inventory.none<BR>Slot_3_(0)=AGP_Inventory.none<BR>Slot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Harris_Bipod<BR>Slot_5_(0)=AGP_Inventory.WeaponMod_Virtual_SPR_Suppressor<BR><BR>You can also put other weapons so when you use class sf you start with it. You don&#8217;t have to have the mod stuff with it. Here is how the shotgun would work:<BR>CurrentWeapon=AGP_Inventory.Weapon_M870_Shotgun<BR><BR>It&#8217;s basically just the code you use to summon, but you put AGP_Inventory.Weapon_<WEAPON>_<WEAPONNAME><BR><BR><BR><B>20. Using Incendiary Grenades On Non SF Maps with Cheats Enabled<\/B> [10c2]<BR>This will only work on cheat enabled servers that do not have MILES enabled(laser tag). When you are playing type mpcheat paramsammo 1. Then press 5 you will pull out the grenade. They are very useful for putting at the objective of the other team and blocking doorways. A good example of this is Pipeline.<BR><BR><BR><B>21. Using PDM Mines on Cheat servers<\/B> [10c3]<BR>To use the PDM Mines, first enter mpcheat class d in the console. Then either bind a key to grenademine or just type it in the console. You will pull out a PDM Mine. You can use it just like a regular grenade, only it activates a few seconds after it hits the ground, and only blows up when activated by walking by it, throwing a grenade near it, or shooting it. With class d you also get some door breachers but you can&#8217;t use them. If you want to look at them enter DemolitionItem in the console.<BR>Note: You must be in a server with cheats enabled or in single player.<BR><BR><BR><B>22. How to use \u00abAliases\u00bb in User.ini<\/B> [10c4] Thanks to -=UEO=-Sky_Lord- for this<BR>Aliases[X]=(Command=\u00bbY\u00bb,Alias=\u00bbZ\u00bb)<BR><BR>X is the number of the alias.<BR>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:<BR><BR>Aliases[0]=(Command=\u00bbButton bFire | Fire\u00bb,Alias=\u00bbFire\u00bb)<BR>Aliases[1]=(Command=\u00bbButton bAltFire | AltFire\u00bb,Alias=\u00bbAltFire\u00bb)<BR>Aliases[2]=(Command=\u00bbAxis aBaseY Speed=+300.0&#8243;,Alias=\u00bbMoveForward\u00bb)<BR>Aliases[3]=(Command=\u00bbAxis aBaseY Speed=-300.0&#8243;,Alias=\u00bbMoveBackward\u00bb)<BR>Aliases[4]=(Command=\u00bbAxis aStrafe Speed=-300.0&#8243;,Alias=\u00bbStrafeLeft\u00bb)<BR>Aliases[5]=(Command=\u00bbAxis aStrafe Speed=+300.0&#8243;,Alias=\u00bbStrafeRight\u00bb)<BR>Aliases[6]=(Command=\u00bbJump | Axis aUp Speed=+300.0&#8243;,Alias=\u00bbJump\u00bb)<BR>Aliases[7]=(Command=\u00bbButton bAction | Action\u00bb,Alias=\u00bbAction\u00bb)<BR>Aliases[8]=(Command=\u00bbButton bLeanRight | LeanRight\u00bb,Alias=\u00bbLeanRight\u00bb)<BR>Aliases[9]=(Command=\u00bbButton bLeanLeft | LeanLeft\u00bb,Alias=\u00bbLeanLeft\u00bb)<BR>Aliases[10]=(Command=\u00bbButton bSprint | Sprint\u00bb,Alias=\u00bbSprint\u00bb)<BR><BR><BR>Y are the commands that are done when the Alias is trigger, it is the same as what goes after the \u00ab=\u00bb for the normal binds (<KEY>=Y)<BR><BR>Z is the name of the alias, this how you call it. When you bind a key to Z, the commands Y will happen.<BR><BR>Example:<BR>Aliases[32]=(Command=\u00bbReportIn | CommoSendMessage 3&#8243;,Alias=\u00bbCoverMeW\u00bb)<BR>This is Alias number 32.<BR>To call it you do something like:<BR>Enter=CoverMeW<BR>When you press enter this is what will happen:<BR>ReportIn | CommoSendMessage 3<BR><BR>If you need any of it to be clarified more, PM -=UEO=&#8211;Sky_Lord- or myself.<BR><BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><BR> <TABLE cellSpacing=1 cellPadding=2 width=\"100%\" bgColor=#000000 border=0> <TBODY> <TR id=tabletitle bgColor=#374646> <TD><FONT face=Verdana,Arial color=#ffffff size=2><B>America&#8217;s Army : Console Commands &amp; How to bind<\/B><\/FONT><\/TD><\/TR> <TR id=tablea bgColor=#c6b08e> <TD><FONT face=Verdana,Arial size=2><B>23. Admin Commands <\/B>[10c5]<BR>open xxx.xxx.xxx.xxx?password=adminpassword &#8211; Join a server as admin. Replace the x&#8217;s with the I.P.<BR><BR>Admin a_switchteam <PLAYERNAME>| <PLAYERID>&#8211; 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\u2019s team from actually changing the next round.<BR><BR>Admin a_open <MAPNAME>OR Admin a_map <MAPNAME>OR Admin switch <MAPNAME>&#8211; Opens a new map. These commands can all be used interchangeably. mapname: the name of the map to open.<BR><BR>Admin restartmap &#8211; Restarts the current map.<BR><BR>Admin forceclass (<PLAYERNAME> | <PLAYERID>) <CLASS>&#8211; Immediately changes the class of the specified player. The class is specified using one of the following abbreviations:<BR>r &#8211; M16A2<BR>m &#8211; Modded M4 without M4 Mods<BR>m4m &#8211; Modded M4 with m4 Mods<BR>m4a1auto &#8211; Ranger M4A1<BR>ma &#8211; Ranger M4A1<BR>ar &#8211; M249<BR>g &#8211; M16A2\/M203<BR>s &#8211; M82<BR>s24 &#8211; M24<BR>sf &#8211; Modded M4A1 (or AK74SU)<BR>ak &#8211; AK47<BR>ak74su &#8211; AK74<BR>gp -AK w\/ launcher<BR>rpk &#8211; RPK Light Machine Gun<BR>svd &#8211; Dragunov sniper rifle<BR>mos &#8211; Mosin-nagant sniper rifle<BR>sl &#8211; Squad Leader<BR>ft &#8211; Fireteam Leader<BR>rct &#8211; recruit (no weapons)<BR><BR>Admin ban [ <PLAYERNAME>] [<TIME(W|H|D|M)>] [ <IP>| <MAC>] &#8211; Bans the specified player from the server for the amount of time specified, w=weeks, m=minutes, h=hours, d=days<BR><BR>Admin kickban [ <PLAYERNAME>| <PLAYERID>] &#8211; Kicks the specified player from the server, and then adds his IP address to the banlist file.<BR><BR>Admin kick [ <PLAYERNAME>| <PLAYERID>] &#8211; Kicks the specified player from the server.<BR><BR>Admin say <MESSAGE>&#8211; Uses the chat to message players.<BR><BR>Admin pb_sv_say say <MESSAGE>&#8211; 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&#8217;t display. The message will appear like this: Punkbuster Client: ADMIN: <TEXT><BR><BR>Admin message <MESSAGE>&#8211; 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.<BR><BR>Admin mute [ <PLAYERNAME>| <PLAYER>| all ] &#8211; Mutes the chat specified player. This is a server mute and no players can see what he types. This doesn&#8217;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.<BR><BR>Admin deathmessages [ 1 | on | 0 | off ] &#8211; 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.<BR><BR>Admin score [ 1 | on | 0 | off | round | match ] &#8211; 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 \u2018round\u2019 or \u2018match\u2019 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.<BR><BR>Admin motd [ self | all | <TEXT>] &#8211; 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\u2019s 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\u2019t blank.)<BR><BR>Admin roekicktimer [ 1 | on | 0 | off ] &#8211; 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\u2019t 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.<BR><BR>Admin roekick [ 1 | on | 0 | off ] &#8211; 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.<BR><BR>Admin roekickdead [ 1 | on | 0 | off] &#8211; 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.<BR><BR>Admin pb_sv_ [ enable | disable ] &#8211; Enable enables punkbuster for the server, disable disables punkbuster for the server.<BR><BR>Admin pb_sv_gameauth [ 0 | 1 ] &#8211; Enables or disables authorization for a server. 0 stops pb from kicking even with auth off.<BR><BR>Admin quit &#8211; Disconnects you from the server and also shuts down the server you are currently admining.<BR><BR>Admin pb_sv_specname <PLAYERNAME>&#8211; Spectates the specified player (this really is a PB command but the regular spectate one no longer works).<BR><BR><BR><B>24. Punk Buster Commands<\/B> [10c6]<BR>Tasks<BR>pb_sv_task <START-SECONDS><OPTIONAL-RUN-EVERY-SECONDS>&#8211; 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:<BR><BR>pb_sv_task 10 300 say ^3Visit us at <a href=\"http:\/\/www.yourwebsite.com\/\" target=_blank rel=\"noopener noreferrer\"><FONT color=#000000>www.yourwebsite.com<\/FONT><\/A><BR>pb_sv_task 15 305 say ^5Email server admins: <A href=\"mailto:admin@yoursite.com\"><FONT color=#000000>admin@yoursite.com<\/FONT><\/A><BR>pb_sv_task 700 \u00abpb_sv_bindsrch com_maxfps\u00bb<BR>pb_sv_task 700 \u00abpb_sv_bindsrch m_pitch\u00bb<BR><BR>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.<BR><BR>pb_sv_tlist &#8211; Shows what tasks you have running and shows you what slot number each task is assigned to.<BR><BR>pb_sv_taskdel <SLOT#>&#8211; 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:<BR><BR>pb_sv_TaskDel 1<BR>pb_sv_TaskDel 2<BR>pb_sv_TaskDel 3<BR>pb_sv_TaskDel 4<BR><BR>Name Management<BR>pb_sv_badname <GRACE-SECONDS><FILTER>&#8211; 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:<BR><BR>pb_sv_badname 30 <a href=\"http:\/\/www.\/\" target=_blank rel=\"noopener noreferrer\"><FONT color=#000000>www.<\/FONT><\/A><BR>pb_sv_badname 30 .com<BR>pb_sv_badname 30 UnnamedPlayer<BR>pb_sv_badname 30 ogc<BR>pb_sv_badname 30 noskill<BR>pb_sv_badname 30 noname<BR><BR>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.<BR><BR>pb_sv_badnamelist &#8211; Lists all the bad names in your check list and shows you each lines assigned slot number.<BR><BR>pb_sv_badnameDel <SLOT#>&#8211; 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.<BR><BR>pb_sv_badnameDel 1<BR>pb_sv_badnameDel 2<BR>pb_sv_badnameDel 3<BR>pb_sv_badnameDel 4<BR>pb_sv_badnameDel 5<BR>pb_sv_badnameDel 6<BR>pb_sv_badname 30 <a href=\"http:\/\/www.\/\" target=_blank rel=\"noopener noreferrer\"><FONT color=#000000>www.<\/FONT><\/A><BR>pb_sv_badname 30 .com<BR>pb_sv_badname 30 UnnamedPlayer<BR>pb_sv_badname 30 ogc<BR>pb_sv_badname 30 noskill<BR>pb_sv_badname 30 noname<BR><BR>pb_sv_changePeriod 10 &#8211; Amount of seconds allowed between name changes, prevents name spamming.<BR><BR>pb_sv_changeMax 5 &#8211; Number of total allowed name changes per session.<BR><BR>pb_sv_dupNameGrace 20 &#8211; 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.<BR><BR>pb_sv_extChar 0 &#8211; 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.<BR><BR>pb_sv_emptyname 0 &#8211; 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.<BR><BR>pb_sv_minName 1 &#8211; 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&#8217;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.<BR><BR>Guid Settings<BR>Pb_sv_noguidgrace 30 &#8211; Number of seconds that a player with no guid is kicked (0 &#8211; 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server.<BR><BR>pb_sv_updategrace 300 &#8211; Number of seconds that a player with a \u00abno updated status\u00bb has to update before being kicked (300 &#8211; 600)<BR><BR>pb_sv_guidrelax 7 &#8211; 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:<BR><BR>0= Kick for UNKN guid, wrong ip guid and duplicate guid.<BR>1= Kick for wrong ip guid and duplicate guid.<BR>2= Kick for UNKN guid, and duplicate guid.<BR>3= Kick for duplicate guid.<BR>4= Kick for UNKN guid and wrong ip guid.<BR>5= Kick for wrong ip guid.<BR>6= Kick for UNKN guid<BR>7= Don&#8217;t kick for UNKN guid, wrong ip guid and duplicate guid.<BR><BR>These values are bitmapped and work like the games FLAGS system, but since they are used to \u00abrelax\u00bb or disable instead of enable, they are reversed in the sense that you don&#8217;t add up the numbers but rather subtract them.<BR><BR>Auto Kicking<BR>pb_sv_CQC 1 &#8211; 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.<BR><BR>pb_sv_KickLen 10 &#8211; 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.<BR><BR>Manual Screen Shots<BR>To manually take a screen shot, in game from your console of all players, the command is:<BR><BR>pb_sv_getss<BR>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:<BR>pb_sv_getss 4<BR><BR>Automatic Screen Shots<BR>To set up your server to take automatic screen shots, you will need to use and understand the following commands in your pbsv.cfg.<BR>pb_sv_autoss 1 &#8211; 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.<BR><BR>pb_sv_autossfrom 60 &#8211; 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&#8217;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.<BR><BR>pb_sv_autossto 1200 &#8211; 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.<BR><BR>pb_sv_ssfloor 1 PB &#8211; screen shots are taken and then saved numerically. This is the \u00abstarting\u00bb number that PB will use to name screen shots. Default is 1.<BR><BR>pb_sv_ssceiling 100 &#8211; 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.<BR><BR>pb_sv_ssdelay 0 &#8211; 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&#8217;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 \u00abglitch\u00bb 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.<BR><BR>pb_sv_sspath \u00ab\u00bb &#8211; This is where PB will send the screen shots and the helper html files. The default is \u00ab\u00bb ( empty ) and need not be specified if you want to keep the shots stored in the default PB screen shots folder.<BR><BR>pb_sv_ssheight 240 &#8211; 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.<BR><BR>pb_sv_sswidth 320 &#8211; 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.<BR><BR>pb_sv_ssSrate 1 &#8211; The sample rate ( quality ) of the shot captured. If set to \u00ab2\u00bb then only every second pixel is taken ( both horizontally and vertically. ) If set to \u00ab4\u00bb 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 \u00abclose calls.\u00bb Default is 1 and is recommended.<BR><BR>pb_sv_ssxpct 50 &#8211; 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.<BR><BR>pb_sv_ssypct 50 &#8211; 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.<BR><BR>Miscellaneous<BR>pb_ver &#8211; tells the PunkBuster version<BR><BR>pb_load &#8211; load a script of PunkBuster commands (untested)<BR><BR>pb_plist &#8211; list of all players on the server and their \u00abPunkBuster status\u00bb (Unsure of what this means)<BR><BR>pb_power &#8211; list of all players on the server and the different PB status&#8217; then pb_plist<BR><BR>pb_kick # &#8211; # is the number of a player. Use \u00abpb_power\u00bb or \u00abpb_plist\u00bb 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.<BR><BR>pb_myguid &#8211; the \u00abunique identifier\u00bb PunkBuster has assigned you for this server.<BR><BR>pb_sslog &#8211; controls whether any ScreenShots taken of you are logged to the System\/pb\/scrnshot directory. Default is 1 (yes).<BR><BR>pb_sssave &#8211; controls whether additional information is saved (?) whenever you are investigated (? again). Default is 0 (no).<BR><BR>pb_msgprefix &#8211; The prefix before any punkbuster messages. Default is \u00abPunkBuster Client\u00bb. You could change it to \u00abPB Client\u00bb, for example. (On ET you can apparently change the color, but I don&#8217;t know how to do this in AA.)<BR><BR>pb_syste &#8211; apparently you m can change this (from 0 to 1 or vice versa) if you are having lockup problems<BR><BR>pb_lan &#8211; setting defaults to 0; when set to 1, PB will behave as though it has no internet access<BR><BR>pb_webupdate &#8211; 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<BR><BR>pb_sv_maxConUpdates &#8211; 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<BR><BR>pb_sv_homepath &#8211; command to display PB&#8217;s home path<BR><BR>pb_sv_specname <PLAYERNAME>&#8211; Spectates the specified player<BR><BR>pb_sv_update &#8211; Attempts a PunkBuster server update.<BR><BR>pb_sv_rcon &#8211; If you have server admin on a specific server and want extra admin privalges, you can use PB Rcon.<BR>This works with PB Power so you will need to know how to do that also. When under admin issue the command:<BR>admin pb_sv_rcon [min PB power points needed] [Server command]<BR><BR>min PB power points needed is where when you give power, you needed that number they&#8217;re min. to be able to run that command.<BR><BR>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.<BR><BR>pb_sv_kick [PB slot number] [minutes] [Displayed reason] || Optional: [Private Reason]<BR>\u00abEx. admin pb_sv_kick 4 25 No adversing other clans please.\u00bb<BR><BR>pb_sv_ban [PB slot number] [Displayed reason] || [Private Reason]<BR><BR>To empty that ban list, or any other time bans, etc. on the server type..<BR>pb_sv_banempty<BR><BR>pb_sv_banmask [IP Mask]<BR>Ban a whole mask..<BR>Ex. admin pb_sv_banmask 152.65.<BR>No asktrics go in for wildcards. just the dot and stop there.<BR><BR>*********** 0\/1 &#8211; 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.<BR><BR>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&#8217;t know why anyone would even use a higher number.<BR><BR>Cvar Checks<BR>(Checking of .ini files for variables)<BR>pb_sv_cvar \u00ab[section] [Cvar_name]\u00bb [IN\/OUT\/INCLUDE\/EXCLUDE] [P1] [OptionalP2]<BR><BR>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 [&lt;&gt;.&lt;&gt;] That is what the section will be.<BR><BR>Now once you have that go back down the specific line you want to check.. this is what Cvar_name will be.<BR><BR>Where you see IN\/OUT\/INCLUDE\/EXCLUDE is what kind of variable it is.<BR>If the variable is a number, you will most likely use IN or OUT.<BR><BR>If the variable is something like True\/False, you will most likely use INCLUDE or EXCLUDE.<BR><BR>[P1] is what you will be looking for or not looking for.<BR><BR>If __ is specified:<BR><BR>IN &#8212; [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.<BR><BR>OUT &#8212; Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can&#8217;t be inside P1-P2.<BR><BR>INCLUDE &#8212; [P1] Will be the only variable that needs to be specified. If P1 is ex. &#8216;True&#8217; then that variable must be True to play on your server.<BR><BR>EXCLUDE &#8212; Again the opposite of INCLUDE except [P1], you can&#8217;t have that in it for you to play on that server.<BR><BR>Examples:<BR><BR>IN &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4<BR>IN &#8211; pb_sv_cvar Engine.Controller Handedness IN 1<BR>OUT &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity OUT 5 9<BR>INCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep INCLUDE True<BR>EXCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep EXCLUDE False<BR><BR>pb_sv_cvarempty &#8211; Gets rid of all cvar checks.<BR><BR>Anything that was admin pb_sv_ and list in it, and you expected something to come back will not work.. PB server commands will not echo anything.<BR>Ex. pb_sv_badnamelist<BR>pb_sv_tlist<BR><BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><BR> <TABLE cellSpacing=1 cellPadding=2 width=\"100%\" bgColor=#000000 border=0> <TBODY> <TR id=tabletitle bgColor=#374646> <TD><FONT face=Verdana,Arial color=#ffffff size=2><B>America&#8217;s Army : Console Commands &amp; How to bind<\/B><\/FONT><\/TD><\/TR> <TR id=tablea bgColor=#c6b08e> <TD><FONT face=Verdana,Arial size=2><B>25. PB Power Tips<\/B> [10c7] Thanks to {WP}_Gedron for this<BR>This is all about the PunkBuster Player Power System, a system similar to votekick. The only thing different about is certain people can have more weight to a votekick than others.<BR><BR>The cool thing is that certain players on their own server can be designated \u00abDeputy\u00bb allowing them to remove players from their server (and ban them for 5 minutes[default]).<BR><BR>To do this:<BR>1) Log in as admin<BR>2) Type in the console pb_power and retrieve the player&#8217;s slot number you wish to make a deputy.<BR>3) Type in the console admin pb_sv_power XX 100 where XX=desired deputy player&#8217;s slot number.<BR><BR>Nothing will come up in the console if done correctly.<BR><BR>It&#8217;s good to do another pb_power to check that the right person got the correct votekick power.<BR><BR>Then, as that player (in the game), he can easily kick people without logging out and then re-logging in as admin.<BR><BR>To do this:<BR>1) Open console<BR>2) type pb_power and retrieve desired player&#8217;s slot number<BR>3) type into console pb_kick XX where XX=kicked player&#8217;s slot number<BR><BR>The player will be kicked from the server and will be banned for 5 minutes(default). This is usually good enough to keep the undesirables from ruining the game for your other players. They will typically get tired of waiting and go play somewhere else instead of waiting that long just to irritate you again.<BR><BR>The \u00abdeputy&#8217;s\u00bb weighted kick will last until the server is rebooted.<BR><BR>The kick does not cause any honor loss to the player who is kicked. The message they get when being punted is a little misleading in that you might think he is loosing 100 experience points for being kicked, but actually that 100 refers to the 100 points of \u00abdeputy weight\u00bb that the kicker had.<BR><BR>The pb_sv_powerdef # setting is used to set the number of power points allocated to players who are not in the local PB Player Power database.<BR>Use the pb_sv_powermin # setting to specify the number of power points required to be applied to a given player before that player is removed from<BR>the game. The pb_sv_powerkicklen # setting holds the number of minutes that players must wait before being allowed to rejoin when removed via<BR>this facility. To completely disable this facility, set pb_sv_powerkicklen to 0.<BR><BR><BR><B>26. Cool \/ Weird Things To Do<\/B> [10c8]<BR>(the codes for this are above, use Ctrl+F then type in a part of it to find it)<BR><BR>Healing Yourself<BR>If you are shot by the AI soldier in single, you can heal yourself by summoning a person and then avataring into them. Then type in \u00abmpcheat medic\u00bb. Then walk over to your other person and heal them then type \u00abavatar agp_characters.agp_character\u00bb to get back into your other body.<BR><BR>Different Soldier Weapons<BR>You can give the opfor different weapons by summoning one, and then avataring into the soldier. Then use the \u00abclass x\u00bb or \u00abmpcheat changeclass x\u00bb and get a different weapon. Type \u00abavatar agp_characters.agp_character\u00bb then the soldier will come to life on their own. When they become alive they get a crossbreed with the weapon that you gave them and the AK that they start with. An example is that if you give them the Shotgun. It has a magazine and is auto with 30 rounds instead of a 7 shells in single fire.<BR><BR><BR>Tags<BR>If you summon some soldiers then do avatar into them then avatar back to your other body and you aim at the person they will have the tag of your name.<BR><BR>Coming Back to Life (sort of)<BR>If you are killed by AI(you can do this before you are killed just incase you die and don&#8217;t have any other guys summoned) then you can use the avatar command and go into the soldier. Then use the summon command and summon another character, civilian, ambient, or whatever. Then avatar into them and it&#8217;s like you have a new life. Each person that you summon is kind of like one life. If you are close to the AI when you avatar to the other body either kill it right away or use the \u00abkillpawns\u00bb command to get rid of it(and all other summoned NPCs).<BR><BR>Flying From AI Fire<BR>When you summon a soldier and he starts shooting at you jump around a bit. If you are hit in the air you go flying back until you hit something. If you don&#8217;t have god on, you will most likely die.<BR><BR>Watch Karma again on an already dead NPC<BR>Open a single player map and summon a character. Type walk. Kill it however you like. Now either bind walk or type walk and keep hitting up and enter in the console. You can now see the how karma will react in different ways to the type of way you killed the character.<BR><BR><BR><B>27. Useful Binds \/ Aliases<\/B> [10c9]<BR>Reduced Mouse Sensitivity &#8211; CappyR<BR>First, copy these aliases into empty aliases in your User.ini file located in your Americas ArmySystem folder. You might need to renumber them so they go from 1 at the top to 39 at the bottom.<BR><BR>Aliases[34]=(Command=\u00bbbind MouseX xs1 | onrelease bind MouseX xs2&#8243;,Alias=\u00bbMouseSlowX\u00bb)<BR>Aliases[35]=(Command=\u00bbbind MouseY ys1 | onrelease bind MouseY ys2&#8243;,Alias=\u00bbMouseSlowY\u00bb)<BR>Aliases[36]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=1.0&#8243;,Alias=\u00bbxs1&#8243;)<BR>Aliases[37]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=4.0&#8243;,Alias=\u00bbxs2&#8243;)<BR>Aliases[38]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=1.0&#8243;,Alias=\u00bbys1&#8243;)<BR>Aliases[39]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=4.0&#8243;,Alias=\u00bbys2&#8243;)<BR><BR>Next, bind a key to MouseSlowX and MouseSlowY. Example: Tab=MouseSlowX | MouseSlow Y<BR><BR>You can change the sensitivity for your fast speed and your slow speed by changing the numbers. So say you want a 8 sensitivity on your fast speed you would change both the 4&#8217;s to 8&#8217;s. The 1&#8217;s are for your slow sensitivity.<BR><BR>Autoreload &#8211; CappyR<BR>This bind allows you to roll firing, reload, and fix jamming all in one key. The GREAT disadvantage to this bind is that Jumping, or falling off of uneven surfaces WILL cause you to begin to clear a non-existent jam IF (and only if) you are firing while you jump or fall off a surface. There is another way if you turn off the Auto-Zoom, info below.<BR><BR>The bind:<BR><KEY>=button bfire | fire | fixjam | reload<BR><BR>In the event that you come to the end of a clip, your gun will reload the next time you hit fire. If at any time your gun becomes jammed, the next time you hit fire it will clear the jam. Pretty sweet.<BR><BR>If you turn of the Auto-Zoom Function however, you should actually use TWO fire keys, one for &#8216;CQB&#8217; or what I call &#8216;Twitch&#8217; firing, and one for Accurate fire. The reasoning here is twofold: One it allows the actual binds to be brought to full bear with no ill effects, and second you should ALWAYS have a keyboard bound fire key in order to increase overall accuracy (no slight movement due to mouse clicking).<BR><BR>So for MY setup I have the following:<BR>rightmouse=button bfire | fire | zoom | fixjam | reload<BR><KEY>=button bfire | fire | fixjam | reload<BR><BR>In all situations where your iron sights are up use your keyboard fire key (in my case X key) and then any time you are moving while firing or in a non-iron sight engagement use your left mouse button. Trust me, you will get used to this type of firing very quickly, and it will feel very natural after no more than 2 weeks.<BR><BR>While you are in CQB and on the move if you press jump and fire, or fall off a surface and fire you will now enter a quick zoom that will immediately go back down. This is tons better than having a fixjam and really has no effect on your speed or movement.<BR><BR>Disclaimer: You don\u2019t necessarily need 2 different fire keys, but in all my experience it is an excellent method of increasing your overall accuracy while your sights are up. If you opt for just one fire key, I would say go for the command string including zoom. Overall it will always perform in CQB or moving battles, but not when you are stationary&#8230; but when you are stationary it typically isn\u2019t as crucial to have such a bind. My suggestion is that with the default key layout you simply alter the CTRL key from fire to &#8216;button bfire | fire | fixjam | reload&#8217;.<BR><BR>Also if you disable the autozoom feature than the Zoom | altfire WILL NOT always work correctly and may cause you to change your weapon fire mode on the move.<BR><BR>Grenade Zoom &#8211; CappyR<BR>This bind doesn\u2019t zoom when you have a grenade selected. Rather it allows you to pop the pin off of a grenade WITH THE SAME KEY as you zoom. This means you can easily bind your right mouse button so that you can zoom with it, but also cook grenades with it:<BR><BR><KEY>=zoom | button baltfire | altfire<BR><BR>Sensitivity switching &#8211; CappyR<BR>This bind allows you to bind a mouse sensitivity switch to actions that you perform. For example you can bind a high sensitivity to your crouch key, and a low sensitivity to your prone key. This allows you to better handle the recoil of the weapon across many positions while retaining all properties and magnitudes of the recoil&#8230; It basically makes it more comfortable for you to control.<BR><BR>Examples:<BR>key=crawling | setsensitivity 4<BR>key=crouching | setsensitivity 5<BR>key=sprint | setsensitivity 6<BR><BR>Obviously this could be used with other actions, but the greatest benefit seems to be with controlling recoil. For instance you could theoretically decrease the mouse sensitivity while you have a 203 armed in order to get better precision.<BR><BR>Fire, ReportIn, CallMedic, Fixjam, and Reload combo button &#8211; _fish_<BR>Aliases[0]=(Command=\u00bbButton bFire | Fire | reportin | callmedic | fixjam | reload\u00bb,Alias=\u00bbFire\u00bb)<BR>Every time you fire it will report your position. Calling for a medic only works if you are wounded, so if you get into a fire fight (works best if you don&#8217;t blind fire) it will report your position, and if you take a hit while firing it will start calling for a medic while reporting in. If your weapon jams it will automatically fix it and if you run out of ammo it will automatically reload (just like the other useful bind). It only reports when you hit the fire button. So in 3 round burst mode it will report once every 3 rounds. In full auto it would only report for the initial trigger squeeze, so if you take a hit or feel you need to report in again let off the trigger and then start firing again.<BR><BR>One Key Sprint<BR><KEY>=MoveForward | Sprint<BR>Allows you to start to sprint with only one key.<BR><BR>Shout Frag Out without Throwing a Grenade<BR><KEY>=CommoShout | CommoSendMessage 28 | CommoRadio | CommoSendMessage 99<BR>Allows you to shout Frag Out! without throwing a grenade.<BR><BR>_fish_&#8217;s Innovation In Sniping Technology &#8211; _fish_ Binds Incorporated<BR><BR>First, there\u2019s the user.ini aliases<BR><BR>Aliases[32]=(Command=\u00bbzoom | exec revert.txt\u00bb,Alias=\u00bbRestore\u00bb)<BR>Aliases[33]=(Command=\u00bbZoom | exec aim.txt\u00bb,Alias=\u00bbAim\u00bb)<BR><BR>Next, there\u2019s all the buttons I had to screw with for this to work<BR><BR>MiddleMouse=action<BR>Space=Jump<BR>A=decreaserange<BR>Q=increaserange<BR>Z=zerorange<BR>MouseWheelDown=grenadefrag<BR>MouseWheelUp=Aim<BR><BR>Next, I will paste all of revert.txt feel free to copy this directly into a text document and save it as file revert.txt it should work if you do. Also remember that you don\u2019t actually have to type in .txt if setting the file format to be saved as to .txt because it will be added automatically by notepad or whatever you are using.<BR><BR>bind MouseWheelDown grenadefrag<BR>bind MouseWheelUp Aim<BR>bind MiddleMouse action<BR>bind Space Jump<BR>bind A decreaserange<BR>bind Q increaserange<BR>bind Z zerorange<BR>setsensitivity 3<BR><BR>Next comes aim.txt same deal, copy and paste all of it and save and it should work just fine.<BR><BR>bind MouseWheelDown decreaserange<BR>bind MouseWheelUp increaserange<BR>bind MiddleMouse zerorange<BR>bind Space Restore<BR>setsensitivity 0.5<BR><BR>Now lets look at the beauty of what exactly it is that happens when you use this. When you are not aiming your rifle in any way, mouse wheel down will put out a frag. This is very useful for when you&#8217;re in one of those sudden battle situations, you can quickly just whip out a frag and throw it at them. Also, if you want to heal somebody or activate an item of any sort, just hit the middle mouse button. This also works to the advantage of the user because it&#8217;s at such easy access and it also leaves one more key open on the keyboard. But when you want to aim, things get ALOT better! Say you have the M24 or another sniper rifle. You scroll up to bring up your sights, tuh dah! Everything has changed! The sensitivity of your mouse is dropped to 1\/6th of what it was. This means extremely precise shots. Meanwhile, if you are using an AT-4 or RPG you still get that increase in accuracy but at the same time all the features for changing the zero of your sight is set to your finger tips. When you are zoomed you don\u2019t need to: jump, activate an item, or pull out a frag grenade. All you need the ability to aim that weapon at the target and hit them accurately the first time.<BR><BR>That is what this new set will allow you to do:<BR>As a lot of you know, there has been much advice toward lowering your sensitivity when aiming for the expert marksman at M16 range. The downside to this was of course that it would remain. And if you find yourself in the actual combat situation you are going to be horribly handicapped with this low turn rate, but the massive advantages to be gained from such a system were easily noticed. It is much easier to hit your targets. Now you get the incredible accuracy of having a lowered sensitivity and the sight adjustments at your fingertips while at the same time you don\u2019t have to sacrifice any of your combat ability. Because lowering your sights causes your sensitivity to go back up to 3, you can still turn and dodge as fast as the other guy. Earlier systems providing almost the same advantages of this system did arise, but as you can clearly see above in the other bind it requires that you hold down the button for the lowered sensitivity. The newly mapped settings require NO holding of a button what so ever! The changing of the sensitivity is caused by raising and lowering your sights, not by pushing, holding, or releasing a button. This means that that finger is still open to use the various features of the gun.<BR><BR>Problems noted with the key mappings:<BR><BR>Though I am VERY happy with this system and expect to get much better shot groupings with it I do have my concerns. I was debugging the system to make sure all the keys were remapped correctly, and I noticed that when scrolling up to raise sights before the weapon is able to be scoped or aimed or while having an item that is unable to be scoped or aimed that the rebinds of the keys will still take place. I thought of this before actually writing the scripts the first time and tried to avoid it by putting the .txt file execution after the initial zoom of the weapon, hoping that if the weapon isn&#8217;t zoomed then it wont move onto the next part of the alias. This is not the case. This problem is easily solved by hitting the space bar twice. If you have the weapon lowered or not fully prepped before trying to raise the sights and scroll the mouse wheel up, I suggest giving the mouse wheel a good spin up-wards then hitting space bar to reset all the keys and try it again. This is really the ONLY problem with the key mappings and it&#8217;s not even worth considering a dismissing flaw.<BR><BR><BR><B>28. Admin ForceClass All<\/B> [10d1] thanks to }T{MM_Snuffy for this<BR>There is no command like this, so right now you have to just execute text files with certain commands in them. If you want to make your own, keep reading. If not scroll down past the dashes.<BR><BR>You basically have a g.txt, ar.txt, s.txt, etc. In them you would have a list like this:<BR><BR>admin forceclass 0 g<BR>admin forceclass 1 g<BR>admin forceclass 2 g<BR>admin forceclass 3 g<BR>admin forceclass 4 g<BR>&#8230;&#8230;&#8230;etc&#8230;&#8230;..<BR>After one is made up to a thousand (1000 is a good number as you probably won&#8217;t have a 1000 different people join or reconnect before the server crashes or you reset it), just use Notepads Replace&#8230; command in the Edit menu and change the class with a different one.<BR><BR>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<BR><BR>Take all of these .txt files and put them in your America&#8217;s Army System Folder (C:\/Program Files\/America&#8217;s Army\/System). Then, while you are in-game, and logged in as an admin, type in the console \u00abexec class.txt\u00bb (without the quotation marks). The class that is forced will be equal to whatever the file is named, and each is named for what the forceclass is.<BR>Right Click&gt;Save As (You MUST do this)<BR><BR>The ReadMe<BR><BR>Single Gun Files<BR>AK47<BR>AK74SU<BR>M249<BR>M203<BR>GP (OpFor 203)<BR>Regular M4<BR>M4A1 Automatic<BR>Modded M4<BR>MOS (OpFor m24)<BR>M16<BR>Recruit (No Weapons)<BR>RPK<BR>M82<BR>M24<BR>SVD (OpFor M82)<BR><BR>Random Guns &#8211; (these only go to 20)<BR>Random AR\/RPK<BR>Random G\/GP<BR>Random R\/RCT<BR>Random Sniper (M24, M82, MOS, SVD)<BR>Combination of the Random Guns Files<BR><BR>Note: The Files above will work servers that have had less than 1000 people join. Every time someone joins whether it was someone already on or not adds another number. If you use these after 1000 people have joined the server, the people whose numbers are after 1000 will not get their class forced.<BR><BR>Now for the files that Snuffy created &#8211; (these only go to 20)<BR>AT4<BR>B (shotgun)<BR>M9<BR>MA (Rangers M4)<BR>RPG<BR>SF (Modded M4 w\/ Incendiary Grenade)<BR>SPR<BR>V (VSS)<BR><BR>Now, I don&#8217;t know if the ones I made will work, I think they will. You will have to try them out and then post here. I will try them out in a little while, but for now I&#8217;m not 100% sure they will work.<BR><BR><BR><B>29. Previously Working\/Disabled Commands<\/B> [10d2]<BR>SkinTonePref &#8211; =None\/Light\/Medium\/Dark<BR><BR>Admin spectate [ <PLAYERNAME>| <PLAYERID>] &#8211; Spectate a named player. Note that when a round ends, the target you are spectating is lost and you must re-issue the spectate command to go back into spectate mode.<BR><BR>stat anim &#8211; Shows where animations come from.<BR><BR>These no longer work without a little workaround. At the menu or after you load a map type in the console [TOS Violation] 1. The following commands will then work. They only work in Single Player and if you do not restart the game or type [TOS Violation] 0 before you join a server, you will be kicked for 2 minutes.<BR><BR>(\u00abshow x\u00bb to turn any on again where x is the second part of the command used)<BR>show fog &#8211; To turn off fog<BR>show coronas &#8211; To turn off lights<BR>show particles &#8211; To turn off particles (i.e. smoke)<BR>show projectors &#8211; To turn off damage skins, shadows, etc.<BR>show radii &#8211; To show hit radii for grenades?<BR>show sky &#8211; To turn off sky<BR>show staticmeshes &#8211; To turn off objects<BR>show terrain &#8211; To turn off terrain.<BR><BR>rmode X (X=1-9)<BR>1) Wireframe<BR>2) Blue Surfaces, Zone\/Portal mode<BR>3) Pastel Surfaces, Texture Usage Mode (this only shows texture usage on BSP geometry)<BR>4) White Surfaces, BSP Cuts Mode<BR>5) Standard, Dynamic Light Mode (this is the normal in game mode)<BR>6) More Intense, Textured Mode<BR>7) No Textures, Lighting Only Mode<BR>8 ) Solarized, Depth Complexity Mode<BR>9) Much More Intense, More Textured Mode<BR><BR><BR><BR><I>Source: <a href=\"http:\/\/forum.americasarmy.com\/viewtopic.php?t=127\" target=_blank rel=\"noopener noreferrer\"><FONT color=#000000>http:\/\/forum.americasarmy.com\/viewtopic.php?t=127<\/FONT><\/A><\/I><BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><\/P> <P>&nbsp;<\/P> <P><STRONG>XD Las respuestas de los examenes:<\/STRONG><BR><BR>first medic test <BR>1)a <BR>2)a <BR>3)a <BR>4)c <BR>5)c <BR>6)b <BR>7)a <BR>8)b <BR>9)d <BR>10)b <BR>11)a <BR>12)e <BR>13)a <BR>14)c <BR>15)c <BR>16)a <BR>17)a <BR>18)d <BR><BR>second medic test <BR><BR>1b <BR>2b <BR>3a <BR>4b <BR>5c <BR>6d <BR>7a <BR>8c <BR><BR>third medic test <BR><BR>1b <BR>2d <BR>3b <BR>4c <BR>5b <BR>6b <BR>7b <BR><BR>Special Forces Test Answers <BR><BR>1)A <BR>2)B <BR>3)C <BR>4)A <BR>5)A <BR>6)A <BR>7)A <BR>8)C <BR>9)D <BR>10)A <BR>11)D <BR>12)B <BR>13)B <BR>14)C <BR>15)B <BR><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para el que quiera trabajar un poco que traduxca \ud83d\ude00 America&#8217;s Amry: Console Commands &amp; How to bind Table Of Contents 1. [10a1] Useful Console Commands2. [10a2] System Diagnostics3. [10a3] Single Player Commands4. [10a4] Multiplayer Cheat Commands5. [10a5] To Practice Solo6. [10a6] Summoning Characters7. [10a7] Controlling Summoned Characters8. [10a8] How To Make Offline Opfor Alive9. [10a9] Other Items That May Be Spawned10. [10b1] Binding Keys On The Fly In-Game11. [10b2] Binding Many Keys With a Text File12. [10b3] Binding Commo Messages to Keys13. [10b4] Commo List14. [10b5] Actions15. [10b6] Video Recording16. [10b7] M4A1 Weapon Mods17. [10b8] Changing the Weapon Mod Set Names18. [10b9] AK74SU Weapon Mods19. [10c1] Other Weapon Mods20. [10c2] Using Incendiary Grenades On Non SF Maps with Cheats Enabled21. [10c3] Using PDM Mines on Cheat servers22. [10c4] How to use \u00abAliases\u00bb in User.ini23. [10c5] Admin Commands24. [10c6] Punk Buster Commands25. [10c7] PB Power Tips26. [10c8] Cool \/ Weird Things To Do27. [10c9] Useful Binds \/ Aliases28. [10d1] Admin ForceClass All29. [10d2] Previously Working\/Disabled Commands30. [10d3] Old New ThingsNote: Copy the search code, press Ctrl + F, paste it in, and click Find Next to go to a specific section.Make sure there are no extra spaces in any of the commands1. Useful Commands [10a1]agphud 0\/1 &#8211; Hides\/shows HUDexit &#8211; Exit to desktopquit &#8211; Exit to desktoprelaunch &#8211; this should relaunch the game, but actually it only exits.flush &#8211; Flushes all caches and relightssetres WxHxD &#8211; Set the resolution and color depth. ex: SetRes 800x600x32netspeed xxxx &#8211; Sets netspeed to different settinglanspeed xxxx &#8211; Sets lanspeed to different setting (default is 20000, you shouldn&#8217;t change this)open xx.xx.xx.xx &#8211; Join a server directly through IPopen xx.xx.xx.xx?password=xxxxx &#8211; Join a sever directly through IP where the xxxxx is the passwordplayerlist &#8211; Useful to start a votekick on someone with weird characters in their name, you would then votekick ## #\u00bb (## = the number beside the playername)(third # = reason for vote kick) to initiate a votekick[\/i]reasonlist &#8211; Gives the 5 reasons for votekickingreconnect &#8211; Rejoin the serverdisconnect &#8211; Leave the servertogglefullscreen &#8211; Toggle windowed\/full-screen modepreferences &#8211; Allows you to see various settings. Do not try to edit Aliases, only keybinds. Sometimes makes game crash.suicide &#8211; To kill yourselfshake X &#8211; X is number of seconds. Makes the screen shake for the number of seconds specifiedforcereload &#8211; Apparently &#8216;Forces&#8217; a reload. Unsure if this will overcome the ubiquitous Reload \/ Run bug.switchteam &#8211; This will actually select the opposite team without ever having to bring down the F3 menusetsensitivity X &#8211; Does exactly what it says, Sets Mouse sensitivity to Xsetmousesmoothing X &#8211; Unsure what exactly changing this variable will do. Cappy did not note any change in mouse dynamicssetsmoothingstrength X &#8211; Sets mouse smoothing strength to this numbersetsmoothingmode &lt;0 or 1&gt; &#8211; Turns on or off the two smoothing variables. NOT related to &#8216;reduce mouse lag&#8217;keybinding &#8211; Shows the keybinding for that particular key.stat fps &#8211; Provides frames per secondstat net &#8211; Provides connection info2. System Diagnostics [10a2]memstat &#8211; Shows Windows memory usagestat all &#8211; Shows all statsstat audio &#8211; Shows audio statsstat game &#8211; Shows game statisticsstat hardware &#8211; Shows hardware statsstat render &#8211; Shows rendering statsstat karma &#8211; Shows Karma statsstat none &#8211; Removes all stats from screenconfighash &#8211; Displays configuration infodumpcache &#8211; Displays the memory gcache contentsgetcolordepth &#8211; Displays the maximum color depth supported by your hardwaregetcurrentcolordepth &#8211; Displays your current color depthgetcurrentres &#8211; Displays your current resolutiongetres &#8211; Tells screen resolution and color depthgetcurrenttickrate &#8211; Displays your current tick rategetmaxtickrate &#8211; Displays the maximum allowed tick rateobj classes &#8211; Displays a list of object classesobj garbage &#8211; Collects and purges objects no longer in useobj hash &#8211; Displays object hashing statisticsobj linkers &#8211; Displays a list of active linkersobj list &#8211; Displays a summary of memory usagedebug crash &#8211; Test crashes the game with an errordebug eatmem &#8211; Tests memory allocation until fulldebug gpf &#8211; Test crashes the game with a general protection fault errordebug recurse &#8211; Test crashes the game by infinite recursionsockets &#8211; Displays a list of sockets in usereport &#8211; this generates a text string that you can copy and past into a text document giving the following information:Report:Version: Oct 16 2003 18:15:34Player class: StudentControllerURL: bridge?Name=Recruit?Class=AGP_Characters.AGP_Character?team=255Location: 0 0 0Game class: AGP_GameSinglePlayerDifficulty: 0Location is always 0, 0, 0. However URL is dynamic and will display a server IP if you are playing online.3. Single Player Commands [10a3]behindview 1\/0 &#8211; For 3rd person on\/offfreecamera 1\/0 &#8211; For 3rd person, independently rotating view on\/offfly &#8211; To flyghost &#8211; To fly through objectsfov X (FOV 85 is default) &#8211; To change field of viewplayersonly &#8211; Toggles freezing effects(ex: muzzle flash)slomo X = (SLOMO 1 is default) &#8211; To change time ratesetspeed X = (1 is default) &#8211; To change player speedsetjumpz X = (325 is default) &#8211; To change player jumpwalk &#8211; puts you back on the ground, counters fly\/ghostdeathstalker &#8211; Toggle unlimited ammo on\/offentropy &#8211; Toggle invincibility on\/offSetCameraDist(#) &#8211; Set camera distanceCheatView(x) &#8211; See what actor x\u2018s view isChangesize \u2013 change players size, 1 is defaultViewSelf &#8211; Target Camera on playerAmphibious &#8211; Underwater mode (says it works but it really wont do anything)Invisible &#8211; Toggle InvisibilityAllAmmo &#8211; Give player ammo for all weapons (says it works but does nothing)wpnrecoil &#8211; Toggle recoil on\/offchangewpnfov X (FOV 85 is default) &#8211; To change field of viewjudas &#8211; Toggle perfect accuracywpnaccuracy &#8211; Toggle perfect accuracyrend perbone &#8211; Adds wireframe to the characters body kind of, not sure exactly, see it with behindview or freecamerarend skin &#8211; Toggles skin. Doesn\u2019t render enemies, only renders teammates that have helmets, and the bullets that they have in their gun&#8217;s chamber.teleport &#8211; Teleports your player to the place on the map you are looking. Doesn&#8217;t go through the fog and don&#8217;t look up high unless you have god on(or want to die)switchlevel &#8211; Goes to the map specifiedfreezeframe X &#8211; X is number of seconds. Freezes the frame after X amount of secondslockcamera &#8211; Detaches the player from the camera. The camera sits where the player was last looking and the player is free to roam.setgravity X &#8211; +X for antigravity, -X for standard gravity. I think -1000 is defaultviewbots &#8211; Views from the next summoned characterviewclass &#8211; Goes to that particular class of characterkillpawns &#8211; Removes all practice dummies4. Multiplayer Cheat Commands [10a4]mpcheat class X OR mpcheat changeclass X where X is a command below(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s82 &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp &#8211; AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbsl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)d &#8211; Gives you 3 \u00abdoor charges\u00bb(no use found yet), and an M4mpcheat binoc &#8211; To get regular binocularsmpcheat binoc 1 &#8211; To get regular binocularsmpcheat binoc 2 &#8211; To get Radio Tower binocularsmpcheat binoc 3 &#8211; To get Special Forces binoculars.mpcheat freecamera 1\/0 &#8211; 3rd person, independently rotating camera on\/offmpcheat behindview 1\/0 &#8211; 3rd person, dependently rotating camera on\/offmpcheat god &#8211; To get god modempcheat ghost &#8211; To get ghost modempcheat nvg &#8211; To get night vision gogglesmpcheat walk &#8211; Puts you back on the ground, counters fly\/ghostmpcheat medic &#8211; To get medic patchesmpcheat medic X &#8211; To get the specified number of medic patches when X is a #(max is 254)mpcheat paramsammo 1\/0 &#8211; for unlimited ammo on\/offmpcheat fov X (90 is default) &#8211; To change field of viewmpcheat slomo X (1 is default &#8211; To change the speed of the game5. To Practice Solo [10a5]Most of the following commands will NOT work on a multiplayer server even if cheats are enabled.Hit ~ or TAB to bring down console.Type open mapname where mapname is a map belowOnline MapsBridgeBridge_SEFLSHQ_RaidInsurgent_CampJRTC_FarmMountain_AmbushMountain_PassMountain_Pass_seMout_MckennaPipelinePipeline_SFRadio_TowerRiver_BasinSFarcticSFcsarSFhospitalSFreconSFsandstormSFvillageSwamp_RaidTunnelUrban_AssaultWeapons_CacheWeapons_Cache_SEWoodland_OutpostTraining Mapscamp_mackallentryEandEjump_towerleavenworthlive_jumpm24_rangem82_rangemedic_training1medic_training2medic_training3medic_fieldobstaclerifle_rangetactical_trainingus_weaponsType mpcheat class x where x is one of the following listed classes(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbbdm &#8211; M4 with BDM (very buggy)d &#8211; M4 with Door Breachers and PDMssl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)6. Summoning Characters [10a6]Note: All people and objects that you can summon only summon on Multiplayer maps in single player mode. You can&#8217;t spawn them on training maps.summon agp_characters.npc_medinstructorsummon agp_characters.npc_nursesummon agp_characters.npc_specialforcessummon agp_characters.npc_medstudentsummon agp_characters.npc_studentsummon agp_characters.npc_drillinstructorsummon agp_characters.npc_ambientsummon agp_characters.npc_soldiersummon agp_characters.npc_civiliansummon agp_characters.npc_doctorsummon agp_characters.npc_flightcrewsummon agp_characters.npc_towerobserversummon agp_characters.npc_towerobserverfemalesummon agp_characters.npc_airbornesoldiersummon agp_characters.npc_airborneinstructorsummon agp_characters.npc_virtualgeorgesummon agp_characters.agp_character &#8211; default character (You)killpawns &#8211; Removes all practice dummieswalk &#8211; Makes some dummies come alive America&#8217;s Army : Console Commands &amp; How to bind 7. Controlling Summoned Characters [10a7]After summoning one of the characters above type: avatar agp_characters.npc_NAME. Once you hit enter you will go to the other body. You can see your other body standing there. Use Freecamera and behind view to see a good view of your body. Not all of the characters work the same like nurse and virtualgeorge so just test them out. I tried it with the civilian and several others so I think they all work just differently. If you have more then one of the same pawn just use avatar with the same character code again and it will switch you between them. To get back to your original body use the character pawn(as long as he isn&#8217;t dead).8. How to Make Offline Opfor Alive [10a8]First summon the agp_characters.npc_soldier. You can have one or many. NOTE: You can spawn many of them but 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. After you have summoned them move away quickly because they will shoot at you just a little after you make them alive or you can type mpcheat god or god so you won&#8217;t die from the shots. Then type walk and they will yell in opforeign then pull out an AK47. If you place one right behind the other and stand in front of one of them, the one on the other side of the one in front of you will be shot by the other. Here is an example. y=you, x=one soldier, z=another soldier y x z In this example z will shoot x. They are not that smart yet as they are still being coded. After you kill them you can type walk to make them come back to life. Sometimes the opfor will walk around. If they are near a ladder and you throw a grenade near them they will often walk.The agp_characters.npc_doctor will sometimes follow you around if you make him come to life like the opfor above. Then you hit the action button (default is e) your player will yell \u00abMove Out\u00bb. Sometimes he will follow and sometimes he doesn&#8217;t. If you go up to him and hit action again your player will yell \u00abStop\u00bb and it makes him stop following you.9. Other Items That May be Spawned [10a9](Some of these might not work. If anyone finds a way to get them to work tell me. Don&#8217;t say anything if you just can&#8217;t get it to work.)Weaponssummon agp_inventory.PickupW_M16A2_Rifle &#8211; M16 Riflesummon agp_inventory.PickupW_GP30_Gren &#8211; GP30 Grenadiersummon agp_inventory.PickupW_M82_Sniper &#8211; M82 Sniper Riflesummon agp_inventory.PickupW_RPK_SAW &#8211; RPK SAWsummon agp_inventory.PickupW_M4A1_Auto_Rifle &#8211; M4A1 Riflesummon agp_inventory.PickupW_M249_SAW &#8211; M249 SAWsummon agp_inventory.PickupW_M24_Sniper &#8211; M24 Sniper Riflesummon agp_inventory.PickupW_M203_Gren &#8211; M203 Grenadersummon agp_inventory.PickupW_AK74su_Rifle &#8211; AK74 Riflesummon agp_inventory.PickupW_AK47_Rifle &#8211; Ak47 Riflesummon agp_inventory.PickupW_MosinNagant_Sniper &#8211; Mosin Nagent Sniper Riflesummon agp_inventory.PickupW_SVD_Sniper &#8211; Dragonuv Sniper Riflesummon agp_inventory.PickupW_AT4_Rocket &#8211; AT4 Rocket Launchersummon agp_inventory.PickupW_RPG7_Rocket &#8211; RPG7 Rocket Launchersummon agp_inventory.PickupW_M870_Shotgun &#8211; Shotgunsummon agp_inventory.PickupW_M9_Pistol &#8211; M9 Pistolsummon agp_inventory.PickupW_SPR_Sniper &#8211; SPR Sniper Riflesummon agp_inventory.PickupW_Vintorez_Sniper &#8211; Vintorez Sniper Riflesummon agp_inventory.Pickup_Headphones &#8211; Headphones (very weird, can drop to get rid of it, but doesn&#8217;t show it being dropped)Grenadessummon agp_inventory.PickupT_M67_Frag &#8211; Frag Grenadesummon agp_inventory.PickupT_M83_Smoke &#8211; Smoke Grenadesummon agp_inventory.PickupT_M84_Stun &#8211; Flash Grenadesummon agp_inventory.PickupT_M14_Incendiary &#8211; Incendiary Grenadesummon agp_inventory.PickupT_MILES_Grenade &#8211; Miles Frag Grenadesummon agp_inventory.PickupT_RGD5_Frag &#8211; Enemy Frag Grenadesummon agp_inventory.PickupT_PDM_Mine &#8211; PDM Minesummon agp_inventory.PickupT_DoorBreacher_Demo &#8211; Door Breachersummon agp_inventory.PickupT_M583_Flare &#8211; Flare Grenade(buggy, spawns as Incendiary grenade, picks up into your smoke category, and works like invisible smoke grenade)Ammunitionsummon agp_inventory.PickupAmmo_40mm_1_Gren &#8211; 40 mm Grenadesummon agp_inventory.PickupAmmo_556mm_20_Mag &#8211; M16 Training Ammosummon agp_inventory.PickupAmmo_556mm_30_Mag &#8211; M4\/16 ammosummon agp_inventory.PickupAmmo_556mm_200_Belt &#8211; M249 ammosummon agp_inventory.PickupAmmo_762mm_100_Drum &#8211; RPK ammosummon agp_inventory.pickupammo_545mm_30_mag &#8211; AK47\/AK74 ammosummon agp_inventory.PickupAmmo_762mm_5_Rounds &#8211; M24\/MOS ammosummon agp_inventory.PickupAmmo_127mm_10 &#8211; M82\/SVD ammosummon agp_inventory.PickupAmmo_30mm_1_gren &#8211; GP30 ammosummon agp_inventory.PickupAmmo_RPG7_PG7B &#8211; RPG ammosummon agp_inventory.PickupAmmo_12gauge_7_rounds &#8211; Shotgun ammosummon agp_inventory.PickupAmmo_9x19mm_15_mag &#8211; M9 ammoObjectssummon agp_objects.agp_palmtree &#8211; Palm Treesummon agp_objects.agp_rangeflag &#8211; FlagIf you plan to summon more than one of the items, your job can be made much easier by binding the summon to a key. This can be done in two different ways.1.) Open User.ini and change one of the keys to something like:7=summon agp_characters.npc_soldier2.) If you know a key you want to bind is unused, you may also bind it using the console by typing the following command:bind example: bind 7 summon agp_characters.npc_soldierWhen solo, hit \u00ab7\u00bb key (in this example) to make practice dummies. Note that dummies won&#8217;t spawn if there isn&#8217;t room for them in the space you&#8217;re trying to put them. Also, a dummy&#8217;s arms are straight out until they take damage. Be sure to backup User.ini before editing.If you manage to somehow kill yourself, simply pull up the console and type \u00abreconnect\u00bb to restart the map10. Binding Keys on the Fly In-Game [10b1]Hit ~ to bring down console.bind Example:bind x say Good JobYour \u00abx\u00bb key is now permanently bound (User.ini modified) to say \u00abGood Job\u00bb. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any. This will mess you up if you bind it to a movement key. You will then have to go to the settings panel and change it back or type bind to fix it.11. Binding Many Keys With a Text File [10b2]Eventually, you may find that you have more bindings then keys, especially if you make make-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:=exec FILENAME.txtWithin FILENAME.txt would look like the following:bind bind bind User.ini Example:X=exec mybinds.txtY=Z=Within mybinds.txt would look like the following:bind Y Say Hello worldbind Z Say Hi thereWhen I load the game, hitting Y will do nothing. But if I hit my X key, it will bind Y tosay \u00abHello World\u00bb. Using multiple .txt files, you can swap large numbers of binds in andout of your User.ini file.Note: You can modify your user.ini file directly to create individule binds (without the file swapping 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 atCode:C:Program FilesAmerica&#8217;s ArmySystemuser.iniNote: When importing binds from a text file the \u00ab|\u00bb (which allows you to put mulitple commands on a single bind) does not work propperly. 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.12. Binding Commo Messages to Keys [10b3]=commo | CommoSendMessage where list is radio, shout, whisper, squad, or handand x is 1 through 28Example:k=commohand | CommoSendMessage 6Now for you own:=CommoHand | CommoSendMessage 1^ Problem with the above is that it leaves the commo mode in CommoHandFix:=CommoHand | CommoSendMessage 1 | CommoRadio^ but now there&#8217;s a problem here to. Now it leaves the Radio menu open and you have to hit a key to shut it.Proper fix:=CommoHand | CommoSendMessage 1 | CommoRadio | CommoSendMessage 99This works correctly by sending a bogus commosendmessage to CommoRadio.13. Commo List [10b4]Each of \u00abcommowhisper\u00bb, \u00abcommoshout\u00bb, \u00abcommoradio\u00bb, and \u00abcommoglobal\u00bb has an associated chat mode. You can bind these to keys using:=commowhisper | Talk=commoshout | Talk=commoradio | Talk=commoglobal | TalkFor use with CommoSendMessage x where x is a number listed belowHand signals=CommoHand1 &#8211; Move out2 &#8211; Stop3 &#8211; Get down4 &#8211; Look this way5 &#8211; Ready6 &#8211; Double time8 &#8211; Affirm9 &#8211; NegativeSquad Commands=CommoSquad1 &#8211; Squad, form up!2 &#8211; Squad, spread out!3 &#8211; Fall back! Fall back!4 &#8211; Squad, Open fire5 &#8211; Squad, Cease fire6 &#8211; Squad, Hold this position7 &#8211; Squad, Report in8 &#8211; Squad, Silence! Silence!9 &#8211; Squad, Operate as a unit10 &#8211; There&#8217;s no I in team11 &#8211; That may be your way, but it&#8217;s not the army way12 &#8211; What are you doing solider?13 &#8211; Hit the dirt!14 &#8211; Stay down15 &#8211; Grandma was slow but she was old16 &#8211; That don&#8217;t make no sense at all17 &#8211; Good job soldier!18 &#8211; Great job team!Whisper\/Shout\/Radio=CommoWhisper=CommoShout=CommoRadio1 &#8211; Move out2 &#8211; Stop3 &#8211; Cover me4 &#8211; Enemy spotted5 &#8211; Take cover6 &#8211; Enemy down7 &#8211; Area secure8 &#8211; Roger9 &#8211; Negative10 &#8211; Up11 &#8211; Down12 &#8211; Left13 &#8211; Right14 &#8211; North15 &#8211; South16 &#8211; East17 &#8211; West18 &#8211; Hooah19 &#8211; Sniper20 &#8211; Frag&#8217;em21 &#8211; Smoke&#8217;em22 &#8211; Flash&#8217;em23 &#8211; Grenade24 &#8211; Ready25 &#8211; I&#8217;m hit26 &#8211; Get the door27 &#8211; Check your flanks28 &#8211; Psst &#8211; Whisper; Frag Out &#8211; Shout; Beeps &#8211; Radio31 &#8211; Stop so I can Treat You32 &#8211; Medic! [Position] America&#8217;s Army : Console Commands &amp; How to bind 14. Actions [10b5]Action &#8211; Open doors, take objectives, etc&#8230;AGPMainMenu &#8211; AA main menuAltFire &#8211; Alternate fire modeBinoculars &#8211; Selects Binoculars (SGT\/FTL only)Brightness &#8211; Changes screen brightnessCallMedic &#8211; Player yells \u00abMedic\u00bb if injuredCommoCycle &#8211; Cycles through commosCommoGlobal &#8211; Global (seen by all players if alive(only seen by dead players if you are dead))CommoHand &#8211; Hand signal commosCommoRadio &#8211; Radio commosCommoShout &#8211; Shout commos (Heard by all in range)CommoSquad &#8211; Squad commosCommoWhisper &#8211; Whisper commos (Heard by all in range)Console &#8211; Pull up the consoleContrast &#8211; Changes monitor contrastCrawl &#8211; Same functionality as CrouchCrawling &#8211; Prone\/Standing toggleCrosshair &#8211; Change crosshairCrouch &#8211; 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 &#8211; Crouch\/Standing toggleDecreaseRange &#8211; Decreases the range on weapons with adjustable sightsDemolitionItem &#8211; Brings out Door Breachers if you have in inventoryFastMove &#8211; Toggle run\/walkFire &#8211; Fire Weapon (must be bound to key)Fixjam &#8211; Fix jammed weaponFlush &#8211; flushes graphics useful for low end systemsFreeLook &#8211; Free lookGamma &#8211; Changes monitor gammaGrenadeIncendiary &#8211; Select incendiary grenadeGrenadeflash &#8211; Select flash grenadeGrenadefrag &#8211; Select fragmentation grenadeGrenadesmoke &#8211; Select smoke grenadeIncreaseRange &#8211; Increases the range on weapons with adjustable sightsJump &#8211; JumpLeanLeft &#8211; Lean\/roll leftLeanRight &#8211; Lean\/roll rightLeftRail &#8211; Activate mod on the left railLookDown &#8211; Moves aimpoint downLookUp &#8211; Moves aimpoint upMoveBackward &#8211; Move backwardsMoveForward &#8211; Move forwardsNV &#8211; Night vision gogglesPause &#8211; Pauses single player gamePlayerList &#8211; Shows list of playersQuit &#8211; Exit America&#8217;s ArmyReload &#8211; Reload weaponReportIn &#8211; Reports in your current location to teamResolution &#8211; Change screen resolutionReasonlist &#8211; Shows reasons for kicking a playerRightRail &#8211; Activate mod on the right railSay &#8211; Prompts for text messageSelectClass &#8211; Shows the weapons selection screenSelectTeam &#8211; Shows the team selection screenSetIndex 0 &#8211; Changes M4 Mod set to number 1SetIndex 1 &#8211; Changes M4 Mod set to number 2SetIndex 2 &#8211; Changes M4 Mod set to number 3SetIndex 3 &#8211; Changes M4 Mod set to number 4SetIndex 4 &#8211; Changes M4 Mod set to number 5SetSquadTarget &#8211; Sets squad objectiveShot &#8211; Takes a Screenshot (Saved as .bmp in America&#8217;s Army\/ScreenShots directory)ShowObjectives &#8211; Shows mission objectivesShowScores &#8211; Shows scores and most teammates\/opponentsSprint &#8211; Makes you start sprinting if you are moving alreadyStand &#8211; Same functionality as CrouchStrafe &#8211; set strafe mode on\/offStrafeLeft &#8211; Strafe leftStrafeRight &#8211; Strafe rightSuicide &#8211; Kill yourselfSupportedFire &#8211; Switch to supported fire\/grenade mode (M249, M24, M82, M203, GP30 only)Suppressor &#8211; Puts the suppressor on the modified M4SwapHands &#8211; Shoulder\/unshoulder weaponTalk &#8211; Prompts for text messageTeamSay &#8211; Prompts for text message that only your team seesTeamTalk &#8211; Prompts for text message that only your team seesThrowWeapon &#8211; Drops weapon to groundTurnLeft &#8211; Turns aimpoint leftTurnRight &#8211; Turns aimpoint rightTurn180 &#8211; Turns character 180 degrees aroundUseJoyStick &#8211; Enable JoySticksVotekick &#8211; Initiate\/add a vote to a votekickZeroRange &#8211; Zeros the range on weapons with adjustable sightsZoom &#8211; Brings up sights\/scope15. Video Recording [10b6]demorec -records the demodemoplay &#8211; playbacks the demo filestopdemo &#8211; halts the recordingIt does not show your HUD, you, and your weapon. It records everything else that you see on the screen and all your movements.16. M4A1 Weapon Mods [10b7]All you do is go to the Personal Jacket tab on the main Americas Army. 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 should be one extra space on each line at the end after pasting.Slot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelSlot 0AGP_Inventory.WeaponMod_Acog4xAGP_Inventory.WeaponMod_M68_AimPointAGP_Inventory.WeaponMod_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_HeatShieldSlot 3AGP_Inventory.WeaponMod_HeatShieldSlot 4AGP_Inventory.WeaponMod_Flare_GrenAGP_Inventory.WeaponMod_M203_GrenAGP_Inventory.WeaponMod_Harris_BipodAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_Virtual_Cone_SuppressorAGP_Inventory.WeaponMod_M4qd_SuppressorMods in 1.9, currently not workingAGP_Inventory.WeaponMod_Anpvs10_SightAGP_Inventory.WeaponMod_VliFlashPointAGP_Inventory.WeaponMod_Anpeq5_LaserIt works like Slot__()= where is the mod slot, is the index of the set of mods and 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 type SetIndex where is an index to use that set of mods, then type mpcheat changeclass m4m to get the modified m4 with the new index settings put on it. You type suppressor to toggle the suppressor on and off. The laser and flashlight are probably activated by typing leftrail and rightrail, but I don&#8217;t think the code has been added for them yet because they do nothing. Another cool thing is that they work on cheat servers too, so you can play online with modified m4&#8217;s.17. Changing the Weapon Mod Set Names [10b8] Thanks to {TfC[R]}FluffyBunny for thisThere 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=0IndexName(0)=BasicIndexName(1)=SniperIndexName(2)=GrenadesIndexName(3)=FlaresIndexName(4)=All RounderThis 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.18. AK74SU Weapon Mods [10b9] Thanks to inos for thisYou 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. 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 should be one extra space on each line at the end after pasting. It seems that only Set 1 works, so maybe someone can figure the others out.[WeaponMods]CurrentWeapon=AGP_Inventory.Weapon_AK74su_Rifle[AGP_Inventory.Weapon_AK74su_Rifle]CurrentIndex=1IndexName(0)=Set 1Slot_0_(0)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(0)=AGP_Inventory.WeaponMod_Kobra_ReflexSlot_2_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(0)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(1)=Set 2Slot_0_(1)=AGP_Inventory.WeaponMod_PSOSlot_1_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(1)=AGP_Inventory.WeaponMod_BS1_GrenSlot_5_(1)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(2)=Set 3Slot_0_(2)=AGP_Inventory.WeaponMod_Compact_AimPointSlot_1_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(2)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(3)=Set 4Slot_0_(3)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(3)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(4)=Set 5Slot_0_(4)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(4)=AGP_Inventory.WeaponMod_Cone_SuppressorSlot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelMods Available:Slot 0AGP_Inventory.WeaponMod_PSOAGP_Inventory.WeaponMod_Compact_AimPointAGP_Inventory.WeaponMod_AKs74u_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_Kobra_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 3AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 4AGP_Inventory.WeaponMod_BS1_GrenAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_PBS4_SuppressorAGP_Inventory.WeaponMod_Cone_Suppressor19. Other Weapon Mods [10c1] Thanks to inos for thisYou 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=0Slot_0_(0)=AGP_Inventory.WeaponMod_VariX_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_SPR_Suppressor[AGP_Inventory.Weapon_Vintorez_Sniper]CurrentIndex=0Slot_0_(0)=AGP_Inventory.WeaponMod_Vintorez_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_Virtual_SPR_SuppressorYou can also put other weapons so when you use class sf you start with it. You don&#8217;t have to have the mod stuff with it. Here is how the shotgun would work:CurrentWeapon=AGP_Inventory.Weapon_M870_ShotgunIt&#8217;s basically just the code you use to summon, but you put AGP_Inventory.Weapon__20. Using Incendiary Grenades On Non SF Maps with Cheats Enabled [10c2]This will only work on cheat enabled servers that do not have MILES enabled(laser tag). When you are playing type mpcheat paramsammo 1. Then press 5 you will pull out the grenade. They are very useful for putting at the objective of the other team and blocking doorways. A good example of this is Pipeline.21. Using PDM Mines on Cheat servers [10c3]To use the PDM Mines, first enter mpcheat class d in the console. Then either bind a key to grenademine or just type it in the console. You will pull out a PDM Mine. You can use it just like a regular grenade, only it activates a few seconds after it hits the ground, and only blows up when activated by walking by it, throwing a grenade near it, or shooting it. With class d you also get some door breachers but you can&#8217;t use them. If you want to look at them enter DemolitionItem in the console.Note: You must be in a server with cheats enabled or in single player.22. How to use \u00abAliases\u00bb in User.ini [10c4] Thanks to -=UEO=-Sky_Lord- for thisAliases[X]=(Command=\u00bbY\u00bb,Alias=\u00bbZ\u00bb)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=\u00bbButton bFire | Fire\u00bb,Alias=\u00bbFire\u00bb)Aliases[1]=(Command=\u00bbButton bAltFire | AltFire\u00bb,Alias=\u00bbAltFire\u00bb)Aliases[2]=(Command=\u00bbAxis aBaseY Speed=+300.0&#8243;,Alias=\u00bbMoveForward\u00bb)Aliases[3]=(Command=\u00bbAxis aBaseY Speed=-300.0&#8243;,Alias=\u00bbMoveBackward\u00bb)Aliases[4]=(Command=\u00bbAxis aStrafe Speed=-300.0&#8243;,Alias=\u00bbStrafeLeft\u00bb)Aliases[5]=(Command=\u00bbAxis aStrafe Speed=+300.0&#8243;,Alias=\u00bbStrafeRight\u00bb)Aliases[6]=(Command=\u00bbJump | Axis aUp Speed=+300.0&#8243;,Alias=\u00bbJump\u00bb)Aliases[7]=(Command=\u00bbButton bAction | Action\u00bb,Alias=\u00bbAction\u00bb)Aliases[8]=(Command=\u00bbButton bLeanRight | LeanRight\u00bb,Alias=\u00bbLeanRight\u00bb)Aliases[9]=(Command=\u00bbButton bLeanLeft | LeanLeft\u00bb,Alias=\u00bbLeanLeft\u00bb)Aliases[10]=(Command=\u00bbButton bSprint | Sprint\u00bb,Alias=\u00bbSprint\u00bb)Y are the commands that are done when the Alias is trigger, it is the same as what goes after the \u00ab=\u00bb for the normal binds (=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=\u00bbReportIn | CommoSendMessage 3&#8243;,Alias=\u00bbCoverMeW\u00bb)This is Alias number 32.To call it you do something like:Enter=CoverMeWWhen you press enter this is what will happen:ReportIn | CommoSendMessage 3If you need any of it to be clarified more, PM -=UEO=&#8211;Sky_Lord- or myself. America&#8217;s Army : Console Commands &amp; How to bind 23. Admin Commands [10c5]open xxx.xxx.xxx.xxx?password=adminpassword &#8211; Join a server as admin. Replace the x&#8217;s with the I.P.Admin a_switchteam | &#8211; 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\u2019s team from actually changing the next round.Admin a_open OR Admin a_map OR Admin switch &#8211; Opens a new map. These commands can all be used interchangeably. mapname: the name of the map to open.Admin restartmap &#8211; Restarts the current map.Admin forceclass ( | ) &#8211; Immediately changes the class of the specified player. The class is specified using one of the following abbreviations:r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203s &#8211; M82s24 &#8211; M24sf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflesl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)Admin ban [ ] [] [ | ] &#8211; Bans the specified player from the server for the amount of time specified, w=weeks, m=minutes, h=hours, d=daysAdmin kickban [ | ] &#8211; Kicks the specified player from the server, and then adds his IP address to the banlist file.Admin kick [ | ] &#8211; Kicks the specified player from the server.Admin say &#8211; Uses the chat to message players.Admin pb_sv_say say &#8211; 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&#8217;t display. The message will appear like this: Punkbuster Client: ADMIN: Admin message &#8211; 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 [ | | all ] &#8211; Mutes the chat specified player. This is a server mute and no players can see what he types. This doesn&#8217;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 ] &#8211; 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 ] &#8211; 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 \u2018round\u2019 or \u2018match\u2019 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 | ] &#8211; 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\u2019s 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\u2019t blank.)Admin roekicktimer [ 1 | on | 0 | off ] &#8211; 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\u2019t 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 roekick [ 1 | on | 0 | off ] &#8211; 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] &#8211; 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 ] &#8211; Enable enables punkbuster for the server, disable disables punkbuster for the server.Admin pb_sv_gameauth [ 0 | 1 ] &#8211; Enables or disables authorization for a server. 0 stops pb from kicking even with auth off.Admin quit &#8211; Disconnects you from the server and also shuts down the server you are currently admining.Admin pb_sv_specname &#8211; Spectates the specified player (this really is a PB command but the regular spectate one no longer works).24. Punk Buster Commands [10c6]Taskspb_sv_task &#8211; 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.compb_sv_task 15 305 say ^5Email server admins: admin@yoursite.compb_sv_task 700 \u00abpb_sv_bindsrch com_maxfps\u00bbpb_sv_task 700 \u00abpb_sv_bindsrch m_pitch\u00bbThis 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 &#8211; Shows what tasks you have running and shows you what slot number each task is assigned to.pb_sv_taskdel &#8211; 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 1pb_sv_TaskDel 2pb_sv_TaskDel 3pb_sv_TaskDel 4Name Managementpb_sv_badname &#8211; 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 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonameThe 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 &#8211; Lists all the bad names in your check list and shows you each lines assigned slot number.pb_sv_badnameDel &#8211; 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 1pb_sv_badnameDel 2pb_sv_badnameDel 3pb_sv_badnameDel 4pb_sv_badnameDel 5pb_sv_badnameDel 6pb_sv_badname 30 www.pb_sv_badname 30 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonamepb_sv_changePeriod 10 &#8211; Amount of seconds allowed between name changes, prevents name spamming.pb_sv_changeMax 5 &#8211; Number of total allowed name changes per session.pb_sv_dupNameGrace 20 &#8211; 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 &#8211; 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 &#8211; 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 &#8211; 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&#8217;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 SettingsPb_sv_noguidgrace 30 &#8211; Number of seconds that a player with no guid is kicked (0 &#8211; 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server.pb_sv_updategrace 300 &#8211; Number of seconds that a player with a \u00abno updated status\u00bb has to update before being kicked (300 &#8211; 600)pb_sv_guidrelax 7 &#8211; 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 guid7= Don&#8217;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 \u00abrelax\u00bb or disable instead of enable, they are reversed in the sense that you don&#8217;t add up the numbers but rather subtract them.Auto Kickingpb_sv_CQC 1 &#8211; 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 &#8211; 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 ShotsTo manually take a screen shot, in game from your console of all players, the command is:pb_sv_getssTo 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 4Automatic Screen ShotsTo 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 &#8211; 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 &#8211; 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&#8217;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 &#8211; 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 &#8211; screen shots are taken and then saved numerically. This is the \u00abstarting\u00bb number that PB will use to name screen shots. Default is 1.pb_sv_ssceiling 100 &#8211; 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 &#8211; 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&#8217;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 \u00abglitch\u00bb 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 \u00ab\u00bb &#8211; This is where PB will send the screen shots and the helper html files. The default is \u00ab\u00bb ( 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 &#8211; 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 &#8211; 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 &#8211; The sample rate ( quality ) of the shot captured. If set to \u00ab2\u00bb then only every second pixel is taken ( both horizontally and vertically. ) If set to \u00ab4\u00bb 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 \u00abclose calls.\u00bb Default is 1 and is recommended.pb_sv_ssxpct 50 &#8211; 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 &#8211; 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.Miscellaneouspb_ver &#8211; tells the PunkBuster versionpb_load &#8211; load a script of PunkBuster commands (untested)pb_plist &#8211; list of all players on the server and their \u00abPunkBuster status\u00bb (Unsure of what this means)pb_power &#8211; list of all players on the server and the different PB status&#8217; then pb_plistpb_kick # &#8211; # is the number of a player. Use \u00abpb_power\u00bb or \u00abpb_plist\u00bb 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 &#8211; the \u00abunique identifier\u00bb PunkBuster has assigned you for this server.pb_sslog &#8211; controls whether any ScreenShots taken of you are logged to the System\/pb\/scrnshot directory. Default is 1 (yes).pb_sssave &#8211; controls whether additional information is saved (?) whenever you are investigated (? again). Default is 0 (no).pb_msgprefix &#8211; The prefix before any punkbuster messages. Default is \u00abPunkBuster Client\u00bb. You could change it to \u00abPB Client\u00bb, for example. (On ET you can apparently change the color, but I don&#8217;t know how to do this in AA.)pb_syste &#8211; apparently you m can change this (from 0 to 1 or vice versa) if you are having lockup problemspb_lan &#8211; setting defaults to 0; when set to 1, PB will behave as though it has no internet accesspb_webupdate &#8211; 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 modepb_sv_maxConUpdates &#8211; 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 updatepb_sv_homepath &#8211; command to display PB&#8217;s home pathpb_sv_specname &#8211; Spectates the specified playerpb_sv_update &#8211; Attempts a PunkBuster server update.pb_sv_rcon &#8211; 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&#8217;re min. to be able to run that command.For server command you can put specific commands 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]\u00abEx. admin pb_sv_kick 4 25 No adversing other clans please.\u00bbpb_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_banemptypb_sv_banmask [IP Mask]Ban a whole mask..Ex. admin pb_sv_banmask 152.65.No asktrics go in for wildcards. just the dot and stop there.*********** 0\/1 &#8211; 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&#8217;t know why anyone would even use a higher number.Cvar Checks(Checking of .ini files for variables)pb_sv_cvar \u00ab[section] [Cvar_name]\u00bb [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 [&lt;&gt;.&lt;&gt;] 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 &#8212; [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 &#8212; Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can&#8217;t be inside P1-P2.INCLUDE &#8212; [P1] Will be the only variable that needs to be specified. If P1 is ex. &#8216;True&#8217; then that variable must be True to play on your server.EXCLUDE &#8212; Again the opposite of INCLUDE except [P1], you can&#8217;t have that in it for you to play on that server.Examples:IN &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4IN &#8211; pb_sv_cvar Engine.Controller Handedness IN 1OUT &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity OUT 5 9INCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep INCLUDE TrueEXCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep EXCLUDE Falsepb_sv_cvarempty &#8211; Gets rid of all cvar checks.Anything that was admin pb_sv_ and list in it, and you expected something to come back will not work.. PB server commands will not echo anything.Ex. pb_sv_badnamelistpb_sv_tlist America&#8217;s Army : Console Commands &amp; How to bind 25. PB Power Tips [10c7] Thanks to {WP}_Gedron for thisThis is all about the PunkBuster Player Power System, a system similar to votekick. The only thing different about is certain people can have more weight to a votekick than others.The cool thing is that certain players on their own server can be designated \u00abDeputy\u00bb allowing them to remove players from their server (and ban them for 5 minutes[default]).To do this:1) Log in as admin2) Type in the console pb_power and retrieve the player&#8217;s slot number you wish to make a deputy.3) Type in the console admin pb_sv_power XX 100 where XX=desired deputy player&#8217;s slot number.Nothing will come up in the console if done correctly.It&#8217;s good to do another pb_power to check that the right person got the correct votekick power.Then, as that player (in the game), he can easily kick people without logging out and then re-logging in as admin.To do this:1) Open console2) type pb_power and retrieve desired player&#8217;s slot number3) type into console pb_kick XX where XX=kicked player&#8217;s slot numberThe player will be kicked from the server and will be banned for 5 minutes(default). This is usually good enough to keep the undesirables from ruining the game for your other players. They will typically get tired of waiting and go play somewhere else instead of waiting that long just to irritate you again.The \u00abdeputy&#8217;s\u00bb weighted kick will last until the server is rebooted.The kick does not cause any honor loss to the player who is kicked. The message they get when being punted is a little misleading in that you might think he is loosing 100 experience points for being kicked, but actually that 100 refers to the 100 points of \u00abdeputy weight\u00bb that the kicker had.The pb_sv_powerdef # setting is used to set the number of power points allocated to players who are not in the local PB Player Power database.Use the pb_sv_powermin # setting to specify the number of power points required to be applied to a given player before that player is removed fromthe game. The pb_sv_powerkicklen # setting holds the number of minutes that players must wait before being allowed to rejoin when removed viathis facility. To completely disable this facility, set pb_sv_powerkicklen to 0.26. Cool \/ Weird Things To Do [10c8](the codes for this are above, use Ctrl+F then type in a part of it to find it)Healing YourselfIf you are shot by the AI soldier in single, you can heal yourself by summoning a person and then avataring into them. Then type in \u00abmpcheat medic\u00bb. Then walk over to your other person and heal them then type \u00abavatar agp_characters.agp_character\u00bb to get back into your other body.Different Soldier WeaponsYou can give the opfor different weapons by summoning one, and then avataring into the soldier. Then use the \u00abclass x\u00bb or \u00abmpcheat changeclass x\u00bb and get a different weapon. Type \u00abavatar agp_characters.agp_character\u00bb then the soldier will come to life on their own. When they become alive they get a crossbreed with the weapon that you gave them and the AK that they start with. An example is that if you give them the Shotgun. It has a magazine and is auto with 30 rounds instead of a 7 shells in single fire.TagsIf you summon some soldiers then do avatar into them then avatar back to your other body and you aim at the person they will have the tag of your name.Coming Back to Life (sort of)If you are killed by AI(you can do this before you are killed just incase you die and don&#8217;t have any other guys summoned) then you can use the avatar command and go into the soldier. Then use the summon command and summon another character, civilian, ambient, or whatever. Then avatar into them and it&#8217;s like you have a new life. Each person that you summon is kind of like one life. If you are close to the AI when you avatar to the other body either kill it right away or use the \u00abkillpawns\u00bb command to get rid of it(and all other summoned NPCs).Flying From AI FireWhen you summon a soldier and he starts shooting at you jump around a bit. If you are hit in the air you go flying back until you hit something. If you don&#8217;t have god on, you will most likely die.Watch Karma again on an already dead NPCOpen a single player map and summon a character. Type walk. Kill it however you like. Now either bind walk or type walk and keep hitting up and enter in the console. You can now see the how karma will react in different ways to the type of way you killed the character.27. Useful Binds \/ Aliases [10c9]Reduced Mouse Sensitivity &#8211; CappyRFirst, copy these aliases into empty aliases in your User.ini file located in your Americas ArmySystem folder. You might need to renumber them so they go from 1 at the top to 39 at the bottom.Aliases[34]=(Command=\u00bbbind MouseX xs1 | onrelease bind MouseX xs2&#8243;,Alias=\u00bbMouseSlowX\u00bb)Aliases[35]=(Command=\u00bbbind MouseY ys1 | onrelease bind MouseY ys2&#8243;,Alias=\u00bbMouseSlowY\u00bb)Aliases[36]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=1.0&#8243;,Alias=\u00bbxs1&#8243;)Aliases[37]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=4.0&#8243;,Alias=\u00bbxs2&#8243;)Aliases[38]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=1.0&#8243;,Alias=\u00bbys1&#8243;)Aliases[39]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=4.0&#8243;,Alias=\u00bbys2&#8243;)Next, bind a key to MouseSlowX and MouseSlowY. Example: Tab=MouseSlowX | MouseSlow YYou can change the sensitivity for your fast speed and your slow speed by changing the numbers. So say you want a 8 sensitivity on your fast speed you would change both the 4&#8217;s to 8&#8217;s. The 1&#8217;s are for your slow sensitivity.Autoreload &#8211; CappyRThis bind allows you to roll firing, reload, and fix jamming all in one key. The GREAT disadvantage to this bind is that Jumping, or falling off of uneven surfaces WILL cause you to begin to clear a non-existent jam IF (and only if) you are firing while you jump or fall off a surface. There is another way if you turn off the Auto-Zoom, info below.The bind:=button bfire | fire | fixjam | reloadIn the event that you come to the end of a clip, your gun will reload the next time you hit fire. If at any time your gun becomes jammed, the next time you hit fire it will clear the jam. Pretty sweet.If you turn of the Auto-Zoom Function however, you should actually use TWO fire keys, one for &#8216;CQB&#8217; or what I call &#8216;Twitch&#8217; firing, and one for Accurate fire. The reasoning here is twofold: One it allows the actual binds to be brought to full bear with no ill effects, and second you should ALWAYS have a keyboard bound fire key in order to increase overall accuracy (no slight movement due to mouse clicking).So for MY setup I have the following:rightmouse=button bfire | fire | zoom | fixjam | reload=button bfire | fire | fixjam | reloadIn all situations where your iron sights are up use your keyboard fire key (in my case X key) and then any time you are moving while firing or in a non-iron sight engagement use your left mouse button. Trust me, you will get used to this type of firing very quickly, and it will feel very natural after no more than 2 weeks.While you are in CQB and on the move if you press jump and fire, or fall off a surface and fire you will now enter a quick zoom that will immediately go back down. This is tons better than having a fixjam and really has no effect on your speed or movement.Disclaimer: You don\u2019t necessarily need 2 different fire keys, but in all my experience it is an excellent method of increasing your overall accuracy while your sights are up. If you opt for just one fire key, I would say go for the command string including zoom. Overall it will always perform in CQB or moving battles, but not when you are stationary&#8230; but when you are stationary it typically isn\u2019t as crucial to have such a bind. My suggestion is that with the default key layout you simply alter the CTRL key from fire to &#8216;button bfire | fire | fixjam | reload&#8217;.Also if you disable the autozoom feature than the Zoom | altfire WILL NOT always work correctly and may cause you to change your weapon fire mode on the move.Grenade Zoom &#8211; CappyRThis bind doesn\u2019t zoom when you have a grenade selected. Rather it allows you to pop the pin off of a grenade WITH THE SAME KEY as you zoom. This means you can easily bind your right mouse button so that you can zoom with it, but also cook grenades with it:=zoom | button baltfire | altfireSensitivity switching &#8211; CappyRThis bind allows you to bind a mouse sensitivity switch to actions that you perform. For example you can bind a high sensitivity to your crouch key, and a low sensitivity to your prone key. This allows you to better handle the recoil of the weapon across many positions while retaining all properties and magnitudes of the recoil&#8230; It basically makes it more comfortable for you to control.Examples:key=crawling | setsensitivity 4key=crouching | setsensitivity 5key=sprint | setsensitivity 6Obviously this could be used with other actions, but the greatest benefit seems to be with controlling recoil. For instance you could theoretically decrease the mouse sensitivity while you have a 203 armed in order to get better precision.Fire, ReportIn, CallMedic, Fixjam, and Reload combo button &#8211; _fish_Aliases[0]=(Command=\u00bbButton bFire | Fire | reportin | callmedic | fixjam | reload\u00bb,Alias=\u00bbFire\u00bb)Every time you fire it will report your position. Calling for a medic only works if you are wounded, so if you get into a fire fight (works best if you don&#8217;t blind fire) it will report your position, and if you take a hit while firing it will start calling for a medic while reporting in. If your weapon jams it will automatically fix it and if you run out of ammo it will automatically reload (just like the other useful bind). It only reports when you hit the fire button. So in 3 round burst mode it will report once every 3 rounds. In full auto it would only report for the initial trigger squeeze, so if you take a hit or feel you need to report in again let off the trigger and then start firing again.One Key Sprint=MoveForward | SprintAllows you to start to sprint with only one key.Shout Frag Out without Throwing a Grenade=CommoShout | CommoSendMessage 28 | CommoRadio | CommoSendMessage 99Allows you to shout Frag Out! without throwing a grenade._fish_&#8217;s Innovation In Sniping Technology &#8211; _fish_ Binds IncorporatedFirst, there\u2019s the user.ini aliasesAliases[32]=(Command=\u00bbzoom | exec revert.txt\u00bb,Alias=\u00bbRestore\u00bb)Aliases[33]=(Command=\u00bbZoom | exec aim.txt\u00bb,Alias=\u00bbAim\u00bb)Next, there\u2019s all the buttons I had to screw with for this to workMiddleMouse=actionSpace=JumpA=decreaserangeQ=increaserangeZ=zerorangeMouseWheelDown=grenadefragMouseWheelUp=AimNext, I will paste all of revert.txt feel free to copy this directly into a text document and save it as file revert.txt it should work if you do. Also remember that you don\u2019t actually have to type in .txt if setting the file format to be saved as to .txt because it will be added automatically by notepad or whatever you are using.bind MouseWheelDown grenadefragbind MouseWheelUp Aimbind MiddleMouse actionbind Space Jumpbind A decreaserangebind Q increaserangebind Z zerorangesetsensitivity 3Next comes aim.txt same deal, copy and paste all of it and save and it should work just fine.bind MouseWheelDown decreaserangebind MouseWheelUp increaserangebind MiddleMouse zerorangebind Space Restoresetsensitivity 0.5Now lets look at the beauty of what exactly it is that happens when you use this. When you are not aiming your rifle in any way, mouse wheel down will put out a frag. This is very useful for when you&#8217;re in one of those sudden battle situations, you can quickly just whip out a frag and throw it at them. Also, if you want to heal somebody or activate an item of any sort, just hit the middle mouse button. This also works to the advantage of the user because it&#8217;s at such easy access and it also leaves one more key open on the keyboard. But when you want to aim, things get ALOT better! Say you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-105","post","type-post","status-publish","format-standard","category-uncategorised"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>America&#039;s Army - MeRCeNaRioS -={GGS}=-<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.mercenarios.org\/wps\/americas-army\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"America&#039;s Army - MeRCeNaRioS -={GGS}=-\" \/>\n<meta property=\"og:description\" content=\"Para el que quiera trabajar un poco que traduxca \ud83d\ude00 America&#8217;s Amry: Console Commands &amp; How to bind Table Of Contents 1. [10a1] Useful Console Commands2. [10a2] System Diagnostics3. [10a3] Single Player Commands4. [10a4] Multiplayer Cheat Commands5. [10a5] To Practice Solo6. [10a6] Summoning Characters7. [10a7] Controlling Summoned Characters8. [10a8] How To Make Offline Opfor Alive9. [10a9] Other Items That May Be Spawned10. [10b1] Binding Keys On The Fly In-Game11. [10b2] Binding Many Keys With a Text File12. [10b3] Binding Commo Messages to Keys13. [10b4] Commo List14. [10b5] Actions15. [10b6] Video Recording16. [10b7] M4A1 Weapon Mods17. [10b8] Changing the Weapon Mod Set Names18. [10b9] AK74SU Weapon Mods19. [10c1] Other Weapon Mods20. [10c2] Using Incendiary Grenades On Non SF Maps with Cheats Enabled21. [10c3] Using PDM Mines on Cheat servers22. [10c4] How to use \u00abAliases\u00bb in User.ini23. [10c5] Admin Commands24. [10c6] Punk Buster Commands25. [10c7] PB Power Tips26. [10c8] Cool \/ Weird Things To Do27. [10c9] Useful Binds \/ Aliases28. [10d1] Admin ForceClass All29. [10d2] Previously Working\/Disabled Commands30. [10d3] Old New ThingsNote: Copy the search code, press Ctrl + F, paste it in, and click Find Next to go to a specific section.Make sure there are no extra spaces in any of the commands1. Useful Commands [10a1]agphud 0\/1 &#8211; Hides\/shows HUDexit &#8211; Exit to desktopquit &#8211; Exit to desktoprelaunch &#8211; this should relaunch the game, but actually it only exits.flush &#8211; Flushes all caches and relightssetres WxHxD &#8211; Set the resolution and color depth. ex: SetRes 800x600x32netspeed xxxx &#8211; Sets netspeed to different settinglanspeed xxxx &#8211; Sets lanspeed to different setting (default is 20000, you shouldn&#8217;t change this)open xx.xx.xx.xx &#8211; Join a server directly through IPopen xx.xx.xx.xx?password=xxxxx &#8211; Join a sever directly through IP where the xxxxx is the passwordplayerlist &#8211; Useful to start a votekick on someone with weird characters in their name, you would then votekick ## #\u00bb (## = the number beside the playername)(third # = reason for vote kick) to initiate a votekick[\/i]reasonlist &#8211; Gives the 5 reasons for votekickingreconnect &#8211; Rejoin the serverdisconnect &#8211; Leave the servertogglefullscreen &#8211; Toggle windowed\/full-screen modepreferences &#8211; Allows you to see various settings. Do not try to edit Aliases, only keybinds. Sometimes makes game crash.suicide &#8211; To kill yourselfshake X &#8211; X is number of seconds. Makes the screen shake for the number of seconds specifiedforcereload &#8211; Apparently &#8216;Forces&#8217; a reload. Unsure if this will overcome the ubiquitous Reload \/ Run bug.switchteam &#8211; This will actually select the opposite team without ever having to bring down the F3 menusetsensitivity X &#8211; Does exactly what it says, Sets Mouse sensitivity to Xsetmousesmoothing X &#8211; Unsure what exactly changing this variable will do. Cappy did not note any change in mouse dynamicssetsmoothingstrength X &#8211; Sets mouse smoothing strength to this numbersetsmoothingmode &lt;0 or 1&gt; &#8211; Turns on or off the two smoothing variables. NOT related to &#8216;reduce mouse lag&#8217;keybinding &#8211; Shows the keybinding for that particular key.stat fps &#8211; Provides frames per secondstat net &#8211; Provides connection info2. System Diagnostics [10a2]memstat &#8211; Shows Windows memory usagestat all &#8211; Shows all statsstat audio &#8211; Shows audio statsstat game &#8211; Shows game statisticsstat hardware &#8211; Shows hardware statsstat render &#8211; Shows rendering statsstat karma &#8211; Shows Karma statsstat none &#8211; Removes all stats from screenconfighash &#8211; Displays configuration infodumpcache &#8211; Displays the memory gcache contentsgetcolordepth &#8211; Displays the maximum color depth supported by your hardwaregetcurrentcolordepth &#8211; Displays your current color depthgetcurrentres &#8211; Displays your current resolutiongetres &#8211; Tells screen resolution and color depthgetcurrenttickrate &#8211; Displays your current tick rategetmaxtickrate &#8211; Displays the maximum allowed tick rateobj classes &#8211; Displays a list of object classesobj garbage &#8211; Collects and purges objects no longer in useobj hash &#8211; Displays object hashing statisticsobj linkers &#8211; Displays a list of active linkersobj list &#8211; Displays a summary of memory usagedebug crash &#8211; Test crashes the game with an errordebug eatmem &#8211; Tests memory allocation until fulldebug gpf &#8211; Test crashes the game with a general protection fault errordebug recurse &#8211; Test crashes the game by infinite recursionsockets &#8211; Displays a list of sockets in usereport &#8211; this generates a text string that you can copy and past into a text document giving the following information:Report:Version: Oct 16 2003 18:15:34Player class: StudentControllerURL: bridge?Name=Recruit?Class=AGP_Characters.AGP_Character?team=255Location: 0 0 0Game class: AGP_GameSinglePlayerDifficulty: 0Location is always 0, 0, 0. However URL is dynamic and will display a server IP if you are playing online.3. Single Player Commands [10a3]behindview 1\/0 &#8211; For 3rd person on\/offfreecamera 1\/0 &#8211; For 3rd person, independently rotating view on\/offfly &#8211; To flyghost &#8211; To fly through objectsfov X (FOV 85 is default) &#8211; To change field of viewplayersonly &#8211; Toggles freezing effects(ex: muzzle flash)slomo X = (SLOMO 1 is default) &#8211; To change time ratesetspeed X = (1 is default) &#8211; To change player speedsetjumpz X = (325 is default) &#8211; To change player jumpwalk &#8211; puts you back on the ground, counters fly\/ghostdeathstalker &#8211; Toggle unlimited ammo on\/offentropy &#8211; Toggle invincibility on\/offSetCameraDist(#) &#8211; Set camera distanceCheatView(x) &#8211; See what actor x\u2018s view isChangesize \u2013 change players size, 1 is defaultViewSelf &#8211; Target Camera on playerAmphibious &#8211; Underwater mode (says it works but it really wont do anything)Invisible &#8211; Toggle InvisibilityAllAmmo &#8211; Give player ammo for all weapons (says it works but does nothing)wpnrecoil &#8211; Toggle recoil on\/offchangewpnfov X (FOV 85 is default) &#8211; To change field of viewjudas &#8211; Toggle perfect accuracywpnaccuracy &#8211; Toggle perfect accuracyrend perbone &#8211; Adds wireframe to the characters body kind of, not sure exactly, see it with behindview or freecamerarend skin &#8211; Toggles skin. Doesn\u2019t render enemies, only renders teammates that have helmets, and the bullets that they have in their gun&#8217;s chamber.teleport &#8211; Teleports your player to the place on the map you are looking. Doesn&#8217;t go through the fog and don&#8217;t look up high unless you have god on(or want to die)switchlevel &#8211; Goes to the map specifiedfreezeframe X &#8211; X is number of seconds. Freezes the frame after X amount of secondslockcamera &#8211; Detaches the player from the camera. The camera sits where the player was last looking and the player is free to roam.setgravity X &#8211; +X for antigravity, -X for standard gravity. I think -1000 is defaultviewbots &#8211; Views from the next summoned characterviewclass &#8211; Goes to that particular class of characterkillpawns &#8211; Removes all practice dummies4. Multiplayer Cheat Commands [10a4]mpcheat class X OR mpcheat changeclass X where X is a command below(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s82 &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp &#8211; AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbsl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)d &#8211; Gives you 3 \u00abdoor charges\u00bb(no use found yet), and an M4mpcheat binoc &#8211; To get regular binocularsmpcheat binoc 1 &#8211; To get regular binocularsmpcheat binoc 2 &#8211; To get Radio Tower binocularsmpcheat binoc 3 &#8211; To get Special Forces binoculars.mpcheat freecamera 1\/0 &#8211; 3rd person, independently rotating camera on\/offmpcheat behindview 1\/0 &#8211; 3rd person, dependently rotating camera on\/offmpcheat god &#8211; To get god modempcheat ghost &#8211; To get ghost modempcheat nvg &#8211; To get night vision gogglesmpcheat walk &#8211; Puts you back on the ground, counters fly\/ghostmpcheat medic &#8211; To get medic patchesmpcheat medic X &#8211; To get the specified number of medic patches when X is a #(max is 254)mpcheat paramsammo 1\/0 &#8211; for unlimited ammo on\/offmpcheat fov X (90 is default) &#8211; To change field of viewmpcheat slomo X (1 is default &#8211; To change the speed of the game5. To Practice Solo [10a5]Most of the following commands will NOT work on a multiplayer server even if cheats are enabled.Hit ~ or TAB to bring down console.Type open mapname where mapname is a map belowOnline MapsBridgeBridge_SEFLSHQ_RaidInsurgent_CampJRTC_FarmMountain_AmbushMountain_PassMountain_Pass_seMout_MckennaPipelinePipeline_SFRadio_TowerRiver_BasinSFarcticSFcsarSFhospitalSFreconSFsandstormSFvillageSwamp_RaidTunnelUrban_AssaultWeapons_CacheWeapons_Cache_SEWoodland_OutpostTraining Mapscamp_mackallentryEandEjump_towerleavenworthlive_jumpm24_rangem82_rangemedic_training1medic_training2medic_training3medic_fieldobstaclerifle_rangetactical_trainingus_weaponsType mpcheat class x where x is one of the following listed classes(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbbdm &#8211; M4 with BDM (very buggy)d &#8211; M4 with Door Breachers and PDMssl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)6. Summoning Characters [10a6]Note: All people and objects that you can summon only summon on Multiplayer maps in single player mode. You can&#8217;t spawn them on training maps.summon agp_characters.npc_medinstructorsummon agp_characters.npc_nursesummon agp_characters.npc_specialforcessummon agp_characters.npc_medstudentsummon agp_characters.npc_studentsummon agp_characters.npc_drillinstructorsummon agp_characters.npc_ambientsummon agp_characters.npc_soldiersummon agp_characters.npc_civiliansummon agp_characters.npc_doctorsummon agp_characters.npc_flightcrewsummon agp_characters.npc_towerobserversummon agp_characters.npc_towerobserverfemalesummon agp_characters.npc_airbornesoldiersummon agp_characters.npc_airborneinstructorsummon agp_characters.npc_virtualgeorgesummon agp_characters.agp_character &#8211; default character (You)killpawns &#8211; Removes all practice dummieswalk &#8211; Makes some dummies come alive America&#8217;s Army : Console Commands &amp; How to bind 7. Controlling Summoned Characters [10a7]After summoning one of the characters above type: avatar agp_characters.npc_NAME. Once you hit enter you will go to the other body. You can see your other body standing there. Use Freecamera and behind view to see a good view of your body. Not all of the characters work the same like nurse and virtualgeorge so just test them out. I tried it with the civilian and several others so I think they all work just differently. If you have more then one of the same pawn just use avatar with the same character code again and it will switch you between them. To get back to your original body use the character pawn(as long as he isn&#8217;t dead).8. How to Make Offline Opfor Alive [10a8]First summon the agp_characters.npc_soldier. You can have one or many. NOTE: You can spawn many of them but 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. After you have summoned them move away quickly because they will shoot at you just a little after you make them alive or you can type mpcheat god or god so you won&#8217;t die from the shots. Then type walk and they will yell in opforeign then pull out an AK47. If you place one right behind the other and stand in front of one of them, the one on the other side of the one in front of you will be shot by the other. Here is an example. y=you, x=one soldier, z=another soldier y x z In this example z will shoot x. They are not that smart yet as they are still being coded. After you kill them you can type walk to make them come back to life. Sometimes the opfor will walk around. If they are near a ladder and you throw a grenade near them they will often walk.The agp_characters.npc_doctor will sometimes follow you around if you make him come to life like the opfor above. Then you hit the action button (default is e) your player will yell \u00abMove Out\u00bb. Sometimes he will follow and sometimes he doesn&#8217;t. If you go up to him and hit action again your player will yell \u00abStop\u00bb and it makes him stop following you.9. Other Items That May be Spawned [10a9](Some of these might not work. If anyone finds a way to get them to work tell me. Don&#8217;t say anything if you just can&#8217;t get it to work.)Weaponssummon agp_inventory.PickupW_M16A2_Rifle &#8211; M16 Riflesummon agp_inventory.PickupW_GP30_Gren &#8211; GP30 Grenadiersummon agp_inventory.PickupW_M82_Sniper &#8211; M82 Sniper Riflesummon agp_inventory.PickupW_RPK_SAW &#8211; RPK SAWsummon agp_inventory.PickupW_M4A1_Auto_Rifle &#8211; M4A1 Riflesummon agp_inventory.PickupW_M249_SAW &#8211; M249 SAWsummon agp_inventory.PickupW_M24_Sniper &#8211; M24 Sniper Riflesummon agp_inventory.PickupW_M203_Gren &#8211; M203 Grenadersummon agp_inventory.PickupW_AK74su_Rifle &#8211; AK74 Riflesummon agp_inventory.PickupW_AK47_Rifle &#8211; Ak47 Riflesummon agp_inventory.PickupW_MosinNagant_Sniper &#8211; Mosin Nagent Sniper Riflesummon agp_inventory.PickupW_SVD_Sniper &#8211; Dragonuv Sniper Riflesummon agp_inventory.PickupW_AT4_Rocket &#8211; AT4 Rocket Launchersummon agp_inventory.PickupW_RPG7_Rocket &#8211; RPG7 Rocket Launchersummon agp_inventory.PickupW_M870_Shotgun &#8211; Shotgunsummon agp_inventory.PickupW_M9_Pistol &#8211; M9 Pistolsummon agp_inventory.PickupW_SPR_Sniper &#8211; SPR Sniper Riflesummon agp_inventory.PickupW_Vintorez_Sniper &#8211; Vintorez Sniper Riflesummon agp_inventory.Pickup_Headphones &#8211; Headphones (very weird, can drop to get rid of it, but doesn&#8217;t show it being dropped)Grenadessummon agp_inventory.PickupT_M67_Frag &#8211; Frag Grenadesummon agp_inventory.PickupT_M83_Smoke &#8211; Smoke Grenadesummon agp_inventory.PickupT_M84_Stun &#8211; Flash Grenadesummon agp_inventory.PickupT_M14_Incendiary &#8211; Incendiary Grenadesummon agp_inventory.PickupT_MILES_Grenade &#8211; Miles Frag Grenadesummon agp_inventory.PickupT_RGD5_Frag &#8211; Enemy Frag Grenadesummon agp_inventory.PickupT_PDM_Mine &#8211; PDM Minesummon agp_inventory.PickupT_DoorBreacher_Demo &#8211; Door Breachersummon agp_inventory.PickupT_M583_Flare &#8211; Flare Grenade(buggy, spawns as Incendiary grenade, picks up into your smoke category, and works like invisible smoke grenade)Ammunitionsummon agp_inventory.PickupAmmo_40mm_1_Gren &#8211; 40 mm Grenadesummon agp_inventory.PickupAmmo_556mm_20_Mag &#8211; M16 Training Ammosummon agp_inventory.PickupAmmo_556mm_30_Mag &#8211; M4\/16 ammosummon agp_inventory.PickupAmmo_556mm_200_Belt &#8211; M249 ammosummon agp_inventory.PickupAmmo_762mm_100_Drum &#8211; RPK ammosummon agp_inventory.pickupammo_545mm_30_mag &#8211; AK47\/AK74 ammosummon agp_inventory.PickupAmmo_762mm_5_Rounds &#8211; M24\/MOS ammosummon agp_inventory.PickupAmmo_127mm_10 &#8211; M82\/SVD ammosummon agp_inventory.PickupAmmo_30mm_1_gren &#8211; GP30 ammosummon agp_inventory.PickupAmmo_RPG7_PG7B &#8211; RPG ammosummon agp_inventory.PickupAmmo_12gauge_7_rounds &#8211; Shotgun ammosummon agp_inventory.PickupAmmo_9x19mm_15_mag &#8211; M9 ammoObjectssummon agp_objects.agp_palmtree &#8211; Palm Treesummon agp_objects.agp_rangeflag &#8211; FlagIf you plan to summon more than one of the items, your job can be made much easier by binding the summon to a key. This can be done in two different ways.1.) Open User.ini and change one of the keys to something like:7=summon agp_characters.npc_soldier2.) If you know a key you want to bind is unused, you may also bind it using the console by typing the following command:bind example: bind 7 summon agp_characters.npc_soldierWhen solo, hit \u00ab7\u00bb key (in this example) to make practice dummies. Note that dummies won&#8217;t spawn if there isn&#8217;t room for them in the space you&#8217;re trying to put them. Also, a dummy&#8217;s arms are straight out until they take damage. Be sure to backup User.ini before editing.If you manage to somehow kill yourself, simply pull up the console and type \u00abreconnect\u00bb to restart the map10. Binding Keys on the Fly In-Game [10b1]Hit ~ to bring down console.bind Example:bind x say Good JobYour \u00abx\u00bb key is now permanently bound (User.ini modified) to say \u00abGood Job\u00bb. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any. This will mess you up if you bind it to a movement key. You will then have to go to the settings panel and change it back or type bind to fix it.11. Binding Many Keys With a Text File [10b2]Eventually, you may find that you have more bindings then keys, especially if you make make-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:=exec FILENAME.txtWithin FILENAME.txt would look like the following:bind bind bind User.ini Example:X=exec mybinds.txtY=Z=Within mybinds.txt would look like the following:bind Y Say Hello worldbind Z Say Hi thereWhen I load the game, hitting Y will do nothing. But if I hit my X key, it will bind Y tosay \u00abHello World\u00bb. Using multiple .txt files, you can swap large numbers of binds in andout of your User.ini file.Note: You can modify your user.ini file directly to create individule binds (without the file swapping 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 atCode:C:Program FilesAmerica&#8217;s ArmySystemuser.iniNote: When importing binds from a text file the \u00ab|\u00bb (which allows you to put mulitple commands on a single bind) does not work propperly. 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.12. Binding Commo Messages to Keys [10b3]=commo | CommoSendMessage where list is radio, shout, whisper, squad, or handand x is 1 through 28Example:k=commohand | CommoSendMessage 6Now for you own:=CommoHand | CommoSendMessage 1^ Problem with the above is that it leaves the commo mode in CommoHandFix:=CommoHand | CommoSendMessage 1 | CommoRadio^ but now there&#8217;s a problem here to. Now it leaves the Radio menu open and you have to hit a key to shut it.Proper fix:=CommoHand | CommoSendMessage 1 | CommoRadio | CommoSendMessage 99This works correctly by sending a bogus commosendmessage to CommoRadio.13. Commo List [10b4]Each of \u00abcommowhisper\u00bb, \u00abcommoshout\u00bb, \u00abcommoradio\u00bb, and \u00abcommoglobal\u00bb has an associated chat mode. You can bind these to keys using:=commowhisper | Talk=commoshout | Talk=commoradio | Talk=commoglobal | TalkFor use with CommoSendMessage x where x is a number listed belowHand signals=CommoHand1 &#8211; Move out2 &#8211; Stop3 &#8211; Get down4 &#8211; Look this way5 &#8211; Ready6 &#8211; Double time8 &#8211; Affirm9 &#8211; NegativeSquad Commands=CommoSquad1 &#8211; Squad, form up!2 &#8211; Squad, spread out!3 &#8211; Fall back! Fall back!4 &#8211; Squad, Open fire5 &#8211; Squad, Cease fire6 &#8211; Squad, Hold this position7 &#8211; Squad, Report in8 &#8211; Squad, Silence! Silence!9 &#8211; Squad, Operate as a unit10 &#8211; There&#8217;s no I in team11 &#8211; That may be your way, but it&#8217;s not the army way12 &#8211; What are you doing solider?13 &#8211; Hit the dirt!14 &#8211; Stay down15 &#8211; Grandma was slow but she was old16 &#8211; That don&#8217;t make no sense at all17 &#8211; Good job soldier!18 &#8211; Great job team!Whisper\/Shout\/Radio=CommoWhisper=CommoShout=CommoRadio1 &#8211; Move out2 &#8211; Stop3 &#8211; Cover me4 &#8211; Enemy spotted5 &#8211; Take cover6 &#8211; Enemy down7 &#8211; Area secure8 &#8211; Roger9 &#8211; Negative10 &#8211; Up11 &#8211; Down12 &#8211; Left13 &#8211; Right14 &#8211; North15 &#8211; South16 &#8211; East17 &#8211; West18 &#8211; Hooah19 &#8211; Sniper20 &#8211; Frag&#8217;em21 &#8211; Smoke&#8217;em22 &#8211; Flash&#8217;em23 &#8211; Grenade24 &#8211; Ready25 &#8211; I&#8217;m hit26 &#8211; Get the door27 &#8211; Check your flanks28 &#8211; Psst &#8211; Whisper; Frag Out &#8211; Shout; Beeps &#8211; Radio31 &#8211; Stop so I can Treat You32 &#8211; Medic! [Position] America&#8217;s Army : Console Commands &amp; How to bind 14. Actions [10b5]Action &#8211; Open doors, take objectives, etc&#8230;AGPMainMenu &#8211; AA main menuAltFire &#8211; Alternate fire modeBinoculars &#8211; Selects Binoculars (SGT\/FTL only)Brightness &#8211; Changes screen brightnessCallMedic &#8211; Player yells \u00abMedic\u00bb if injuredCommoCycle &#8211; Cycles through commosCommoGlobal &#8211; Global (seen by all players if alive(only seen by dead players if you are dead))CommoHand &#8211; Hand signal commosCommoRadio &#8211; Radio commosCommoShout &#8211; Shout commos (Heard by all in range)CommoSquad &#8211; Squad commosCommoWhisper &#8211; Whisper commos (Heard by all in range)Console &#8211; Pull up the consoleContrast &#8211; Changes monitor contrastCrawl &#8211; Same functionality as CrouchCrawling &#8211; Prone\/Standing toggleCrosshair &#8211; Change crosshairCrouch &#8211; 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 &#8211; Crouch\/Standing toggleDecreaseRange &#8211; Decreases the range on weapons with adjustable sightsDemolitionItem &#8211; Brings out Door Breachers if you have in inventoryFastMove &#8211; Toggle run\/walkFire &#8211; Fire Weapon (must be bound to key)Fixjam &#8211; Fix jammed weaponFlush &#8211; flushes graphics useful for low end systemsFreeLook &#8211; Free lookGamma &#8211; Changes monitor gammaGrenadeIncendiary &#8211; Select incendiary grenadeGrenadeflash &#8211; Select flash grenadeGrenadefrag &#8211; Select fragmentation grenadeGrenadesmoke &#8211; Select smoke grenadeIncreaseRange &#8211; Increases the range on weapons with adjustable sightsJump &#8211; JumpLeanLeft &#8211; Lean\/roll leftLeanRight &#8211; Lean\/roll rightLeftRail &#8211; Activate mod on the left railLookDown &#8211; Moves aimpoint downLookUp &#8211; Moves aimpoint upMoveBackward &#8211; Move backwardsMoveForward &#8211; Move forwardsNV &#8211; Night vision gogglesPause &#8211; Pauses single player gamePlayerList &#8211; Shows list of playersQuit &#8211; Exit America&#8217;s ArmyReload &#8211; Reload weaponReportIn &#8211; Reports in your current location to teamResolution &#8211; Change screen resolutionReasonlist &#8211; Shows reasons for kicking a playerRightRail &#8211; Activate mod on the right railSay &#8211; Prompts for text messageSelectClass &#8211; Shows the weapons selection screenSelectTeam &#8211; Shows the team selection screenSetIndex 0 &#8211; Changes M4 Mod set to number 1SetIndex 1 &#8211; Changes M4 Mod set to number 2SetIndex 2 &#8211; Changes M4 Mod set to number 3SetIndex 3 &#8211; Changes M4 Mod set to number 4SetIndex 4 &#8211; Changes M4 Mod set to number 5SetSquadTarget &#8211; Sets squad objectiveShot &#8211; Takes a Screenshot (Saved as .bmp in America&#8217;s Army\/ScreenShots directory)ShowObjectives &#8211; Shows mission objectivesShowScores &#8211; Shows scores and most teammates\/opponentsSprint &#8211; Makes you start sprinting if you are moving alreadyStand &#8211; Same functionality as CrouchStrafe &#8211; set strafe mode on\/offStrafeLeft &#8211; Strafe leftStrafeRight &#8211; Strafe rightSuicide &#8211; Kill yourselfSupportedFire &#8211; Switch to supported fire\/grenade mode (M249, M24, M82, M203, GP30 only)Suppressor &#8211; Puts the suppressor on the modified M4SwapHands &#8211; Shoulder\/unshoulder weaponTalk &#8211; Prompts for text messageTeamSay &#8211; Prompts for text message that only your team seesTeamTalk &#8211; Prompts for text message that only your team seesThrowWeapon &#8211; Drops weapon to groundTurnLeft &#8211; Turns aimpoint leftTurnRight &#8211; Turns aimpoint rightTurn180 &#8211; Turns character 180 degrees aroundUseJoyStick &#8211; Enable JoySticksVotekick &#8211; Initiate\/add a vote to a votekickZeroRange &#8211; Zeros the range on weapons with adjustable sightsZoom &#8211; Brings up sights\/scope15. Video Recording [10b6]demorec -records the demodemoplay &#8211; playbacks the demo filestopdemo &#8211; halts the recordingIt does not show your HUD, you, and your weapon. It records everything else that you see on the screen and all your movements.16. M4A1 Weapon Mods [10b7]All you do is go to the Personal Jacket tab on the main Americas Army. 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 should be one extra space on each line at the end after pasting.Slot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelSlot 0AGP_Inventory.WeaponMod_Acog4xAGP_Inventory.WeaponMod_M68_AimPointAGP_Inventory.WeaponMod_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_HeatShieldSlot 3AGP_Inventory.WeaponMod_HeatShieldSlot 4AGP_Inventory.WeaponMod_Flare_GrenAGP_Inventory.WeaponMod_M203_GrenAGP_Inventory.WeaponMod_Harris_BipodAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_Virtual_Cone_SuppressorAGP_Inventory.WeaponMod_M4qd_SuppressorMods in 1.9, currently not workingAGP_Inventory.WeaponMod_Anpvs10_SightAGP_Inventory.WeaponMod_VliFlashPointAGP_Inventory.WeaponMod_Anpeq5_LaserIt works like Slot__()= where is the mod slot, is the index of the set of mods and 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 type SetIndex where is an index to use that set of mods, then type mpcheat changeclass m4m to get the modified m4 with the new index settings put on it. You type suppressor to toggle the suppressor on and off. The laser and flashlight are probably activated by typing leftrail and rightrail, but I don&#8217;t think the code has been added for them yet because they do nothing. Another cool thing is that they work on cheat servers too, so you can play online with modified m4&#8217;s.17. Changing the Weapon Mod Set Names [10b8] Thanks to {TfC[R]}FluffyBunny for thisThere 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=0IndexName(0)=BasicIndexName(1)=SniperIndexName(2)=GrenadesIndexName(3)=FlaresIndexName(4)=All RounderThis 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.18. AK74SU Weapon Mods [10b9] Thanks to inos for thisYou 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. 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 should be one extra space on each line at the end after pasting. It seems that only Set 1 works, so maybe someone can figure the others out.[WeaponMods]CurrentWeapon=AGP_Inventory.Weapon_AK74su_Rifle[AGP_Inventory.Weapon_AK74su_Rifle]CurrentIndex=1IndexName(0)=Set 1Slot_0_(0)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(0)=AGP_Inventory.WeaponMod_Kobra_ReflexSlot_2_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(0)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(1)=Set 2Slot_0_(1)=AGP_Inventory.WeaponMod_PSOSlot_1_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(1)=AGP_Inventory.WeaponMod_BS1_GrenSlot_5_(1)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(2)=Set 3Slot_0_(2)=AGP_Inventory.WeaponMod_Compact_AimPointSlot_1_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(2)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(3)=Set 4Slot_0_(3)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(3)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(4)=Set 5Slot_0_(4)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(4)=AGP_Inventory.WeaponMod_Cone_SuppressorSlot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelMods Available:Slot 0AGP_Inventory.WeaponMod_PSOAGP_Inventory.WeaponMod_Compact_AimPointAGP_Inventory.WeaponMod_AKs74u_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_Kobra_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 3AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 4AGP_Inventory.WeaponMod_BS1_GrenAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_PBS4_SuppressorAGP_Inventory.WeaponMod_Cone_Suppressor19. Other Weapon Mods [10c1] Thanks to inos for thisYou 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=0Slot_0_(0)=AGP_Inventory.WeaponMod_VariX_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_SPR_Suppressor[AGP_Inventory.Weapon_Vintorez_Sniper]CurrentIndex=0Slot_0_(0)=AGP_Inventory.WeaponMod_Vintorez_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_Virtual_SPR_SuppressorYou can also put other weapons so when you use class sf you start with it. You don&#8217;t have to have the mod stuff with it. Here is how the shotgun would work:CurrentWeapon=AGP_Inventory.Weapon_M870_ShotgunIt&#8217;s basically just the code you use to summon, but you put AGP_Inventory.Weapon__20. Using Incendiary Grenades On Non SF Maps with Cheats Enabled [10c2]This will only work on cheat enabled servers that do not have MILES enabled(laser tag). When you are playing type mpcheat paramsammo 1. Then press 5 you will pull out the grenade. They are very useful for putting at the objective of the other team and blocking doorways. A good example of this is Pipeline.21. Using PDM Mines on Cheat servers [10c3]To use the PDM Mines, first enter mpcheat class d in the console. Then either bind a key to grenademine or just type it in the console. You will pull out a PDM Mine. You can use it just like a regular grenade, only it activates a few seconds after it hits the ground, and only blows up when activated by walking by it, throwing a grenade near it, or shooting it. With class d you also get some door breachers but you can&#8217;t use them. If you want to look at them enter DemolitionItem in the console.Note: You must be in a server with cheats enabled or in single player.22. How to use \u00abAliases\u00bb in User.ini [10c4] Thanks to -=UEO=-Sky_Lord- for thisAliases[X]=(Command=\u00bbY\u00bb,Alias=\u00bbZ\u00bb)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=\u00bbButton bFire | Fire\u00bb,Alias=\u00bbFire\u00bb)Aliases[1]=(Command=\u00bbButton bAltFire | AltFire\u00bb,Alias=\u00bbAltFire\u00bb)Aliases[2]=(Command=\u00bbAxis aBaseY Speed=+300.0&#8243;,Alias=\u00bbMoveForward\u00bb)Aliases[3]=(Command=\u00bbAxis aBaseY Speed=-300.0&#8243;,Alias=\u00bbMoveBackward\u00bb)Aliases[4]=(Command=\u00bbAxis aStrafe Speed=-300.0&#8243;,Alias=\u00bbStrafeLeft\u00bb)Aliases[5]=(Command=\u00bbAxis aStrafe Speed=+300.0&#8243;,Alias=\u00bbStrafeRight\u00bb)Aliases[6]=(Command=\u00bbJump | Axis aUp Speed=+300.0&#8243;,Alias=\u00bbJump\u00bb)Aliases[7]=(Command=\u00bbButton bAction | Action\u00bb,Alias=\u00bbAction\u00bb)Aliases[8]=(Command=\u00bbButton bLeanRight | LeanRight\u00bb,Alias=\u00bbLeanRight\u00bb)Aliases[9]=(Command=\u00bbButton bLeanLeft | LeanLeft\u00bb,Alias=\u00bbLeanLeft\u00bb)Aliases[10]=(Command=\u00bbButton bSprint | Sprint\u00bb,Alias=\u00bbSprint\u00bb)Y are the commands that are done when the Alias is trigger, it is the same as what goes after the \u00ab=\u00bb for the normal binds (=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=\u00bbReportIn | CommoSendMessage 3&#8243;,Alias=\u00bbCoverMeW\u00bb)This is Alias number 32.To call it you do something like:Enter=CoverMeWWhen you press enter this is what will happen:ReportIn | CommoSendMessage 3If you need any of it to be clarified more, PM -=UEO=&#8211;Sky_Lord- or myself. America&#8217;s Army : Console Commands &amp; How to bind 23. Admin Commands [10c5]open xxx.xxx.xxx.xxx?password=adminpassword &#8211; Join a server as admin. Replace the x&#8217;s with the I.P.Admin a_switchteam | &#8211; 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\u2019s team from actually changing the next round.Admin a_open OR Admin a_map OR Admin switch &#8211; Opens a new map. These commands can all be used interchangeably. mapname: the name of the map to open.Admin restartmap &#8211; Restarts the current map.Admin forceclass ( | ) &#8211; Immediately changes the class of the specified player. The class is specified using one of the following abbreviations:r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203s &#8211; M82s24 &#8211; M24sf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflesl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)Admin ban [ ] [] [ | ] &#8211; Bans the specified player from the server for the amount of time specified, w=weeks, m=minutes, h=hours, d=daysAdmin kickban [ | ] &#8211; Kicks the specified player from the server, and then adds his IP address to the banlist file.Admin kick [ | ] &#8211; Kicks the specified player from the server.Admin say &#8211; Uses the chat to message players.Admin pb_sv_say say &#8211; 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&#8217;t display. The message will appear like this: Punkbuster Client: ADMIN: Admin message &#8211; 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 [ | | all ] &#8211; Mutes the chat specified player. This is a server mute and no players can see what he types. This doesn&#8217;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 ] &#8211; 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 ] &#8211; 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 \u2018round\u2019 or \u2018match\u2019 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 | ] &#8211; 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\u2019s 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\u2019t blank.)Admin roekicktimer [ 1 | on | 0 | off ] &#8211; 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\u2019t 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 roekick [ 1 | on | 0 | off ] &#8211; 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] &#8211; 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 ] &#8211; Enable enables punkbuster for the server, disable disables punkbuster for the server.Admin pb_sv_gameauth [ 0 | 1 ] &#8211; Enables or disables authorization for a server. 0 stops pb from kicking even with auth off.Admin quit &#8211; Disconnects you from the server and also shuts down the server you are currently admining.Admin pb_sv_specname &#8211; Spectates the specified player (this really is a PB command but the regular spectate one no longer works).24. Punk Buster Commands [10c6]Taskspb_sv_task &#8211; 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.compb_sv_task 15 305 say ^5Email server admins: admin@yoursite.compb_sv_task 700 \u00abpb_sv_bindsrch com_maxfps\u00bbpb_sv_task 700 \u00abpb_sv_bindsrch m_pitch\u00bbThis 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 &#8211; Shows what tasks you have running and shows you what slot number each task is assigned to.pb_sv_taskdel &#8211; 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 1pb_sv_TaskDel 2pb_sv_TaskDel 3pb_sv_TaskDel 4Name Managementpb_sv_badname &#8211; 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 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonameThe 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 &#8211; Lists all the bad names in your check list and shows you each lines assigned slot number.pb_sv_badnameDel &#8211; 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 1pb_sv_badnameDel 2pb_sv_badnameDel 3pb_sv_badnameDel 4pb_sv_badnameDel 5pb_sv_badnameDel 6pb_sv_badname 30 www.pb_sv_badname 30 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonamepb_sv_changePeriod 10 &#8211; Amount of seconds allowed between name changes, prevents name spamming.pb_sv_changeMax 5 &#8211; Number of total allowed name changes per session.pb_sv_dupNameGrace 20 &#8211; 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 &#8211; 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 &#8211; 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 &#8211; 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&#8217;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 SettingsPb_sv_noguidgrace 30 &#8211; Number of seconds that a player with no guid is kicked (0 &#8211; 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server.pb_sv_updategrace 300 &#8211; Number of seconds that a player with a \u00abno updated status\u00bb has to update before being kicked (300 &#8211; 600)pb_sv_guidrelax 7 &#8211; 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 guid7= Don&#8217;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 \u00abrelax\u00bb or disable instead of enable, they are reversed in the sense that you don&#8217;t add up the numbers but rather subtract them.Auto Kickingpb_sv_CQC 1 &#8211; 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 &#8211; 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 ShotsTo manually take a screen shot, in game from your console of all players, the command is:pb_sv_getssTo 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 4Automatic Screen ShotsTo 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 &#8211; 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 &#8211; 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&#8217;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 &#8211; 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 &#8211; screen shots are taken and then saved numerically. This is the \u00abstarting\u00bb number that PB will use to name screen shots. Default is 1.pb_sv_ssceiling 100 &#8211; 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 &#8211; 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&#8217;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 \u00abglitch\u00bb 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 \u00ab\u00bb &#8211; This is where PB will send the screen shots and the helper html files. The default is \u00ab\u00bb ( 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 &#8211; 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 &#8211; 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 &#8211; The sample rate ( quality ) of the shot captured. If set to \u00ab2\u00bb then only every second pixel is taken ( both horizontally and vertically. ) If set to \u00ab4\u00bb 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 \u00abclose calls.\u00bb Default is 1 and is recommended.pb_sv_ssxpct 50 &#8211; 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 &#8211; 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.Miscellaneouspb_ver &#8211; tells the PunkBuster versionpb_load &#8211; load a script of PunkBuster commands (untested)pb_plist &#8211; list of all players on the server and their \u00abPunkBuster status\u00bb (Unsure of what this means)pb_power &#8211; list of all players on the server and the different PB status&#8217; then pb_plistpb_kick # &#8211; # is the number of a player. Use \u00abpb_power\u00bb or \u00abpb_plist\u00bb 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 &#8211; the \u00abunique identifier\u00bb PunkBuster has assigned you for this server.pb_sslog &#8211; controls whether any ScreenShots taken of you are logged to the System\/pb\/scrnshot directory. Default is 1 (yes).pb_sssave &#8211; controls whether additional information is saved (?) whenever you are investigated (? again). Default is 0 (no).pb_msgprefix &#8211; The prefix before any punkbuster messages. Default is \u00abPunkBuster Client\u00bb. You could change it to \u00abPB Client\u00bb, for example. (On ET you can apparently change the color, but I don&#8217;t know how to do this in AA.)pb_syste &#8211; apparently you m can change this (from 0 to 1 or vice versa) if you are having lockup problemspb_lan &#8211; setting defaults to 0; when set to 1, PB will behave as though it has no internet accesspb_webupdate &#8211; 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 modepb_sv_maxConUpdates &#8211; 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 updatepb_sv_homepath &#8211; command to display PB&#8217;s home pathpb_sv_specname &#8211; Spectates the specified playerpb_sv_update &#8211; Attempts a PunkBuster server update.pb_sv_rcon &#8211; 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&#8217;re min. to be able to run that command.For server command you can put specific commands 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]\u00abEx. admin pb_sv_kick 4 25 No adversing other clans please.\u00bbpb_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_banemptypb_sv_banmask [IP Mask]Ban a whole mask..Ex. admin pb_sv_banmask 152.65.No asktrics go in for wildcards. just the dot and stop there.*********** 0\/1 &#8211; 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&#8217;t know why anyone would even use a higher number.Cvar Checks(Checking of .ini files for variables)pb_sv_cvar \u00ab[section] [Cvar_name]\u00bb [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 [&lt;&gt;.&lt;&gt;] 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 &#8212; [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 &#8212; Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can&#8217;t be inside P1-P2.INCLUDE &#8212; [P1] Will be the only variable that needs to be specified. If P1 is ex. &#8216;True&#8217; then that variable must be True to play on your server.EXCLUDE &#8212; Again the opposite of INCLUDE except [P1], you can&#8217;t have that in it for you to play on that server.Examples:IN &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4IN &#8211; pb_sv_cvar Engine.Controller Handedness IN 1OUT &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity OUT 5 9INCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep INCLUDE TrueEXCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep EXCLUDE Falsepb_sv_cvarempty &#8211; Gets rid of all cvar checks.Anything that was admin pb_sv_ and list in it, and you expected something to come back will not work.. PB server commands will not echo anything.Ex. pb_sv_badnamelistpb_sv_tlist America&#8217;s Army : Console Commands &amp; How to bind 25. PB Power Tips [10c7] Thanks to {WP}_Gedron for thisThis is all about the PunkBuster Player Power System, a system similar to votekick. The only thing different about is certain people can have more weight to a votekick than others.The cool thing is that certain players on their own server can be designated \u00abDeputy\u00bb allowing them to remove players from their server (and ban them for 5 minutes[default]).To do this:1) Log in as admin2) Type in the console pb_power and retrieve the player&#8217;s slot number you wish to make a deputy.3) Type in the console admin pb_sv_power XX 100 where XX=desired deputy player&#8217;s slot number.Nothing will come up in the console if done correctly.It&#8217;s good to do another pb_power to check that the right person got the correct votekick power.Then, as that player (in the game), he can easily kick people without logging out and then re-logging in as admin.To do this:1) Open console2) type pb_power and retrieve desired player&#8217;s slot number3) type into console pb_kick XX where XX=kicked player&#8217;s slot numberThe player will be kicked from the server and will be banned for 5 minutes(default). This is usually good enough to keep the undesirables from ruining the game for your other players. They will typically get tired of waiting and go play somewhere else instead of waiting that long just to irritate you again.The \u00abdeputy&#8217;s\u00bb weighted kick will last until the server is rebooted.The kick does not cause any honor loss to the player who is kicked. The message they get when being punted is a little misleading in that you might think he is loosing 100 experience points for being kicked, but actually that 100 refers to the 100 points of \u00abdeputy weight\u00bb that the kicker had.The pb_sv_powerdef # setting is used to set the number of power points allocated to players who are not in the local PB Player Power database.Use the pb_sv_powermin # setting to specify the number of power points required to be applied to a given player before that player is removed fromthe game. The pb_sv_powerkicklen # setting holds the number of minutes that players must wait before being allowed to rejoin when removed viathis facility. To completely disable this facility, set pb_sv_powerkicklen to 0.26. Cool \/ Weird Things To Do [10c8](the codes for this are above, use Ctrl+F then type in a part of it to find it)Healing YourselfIf you are shot by the AI soldier in single, you can heal yourself by summoning a person and then avataring into them. Then type in \u00abmpcheat medic\u00bb. Then walk over to your other person and heal them then type \u00abavatar agp_characters.agp_character\u00bb to get back into your other body.Different Soldier WeaponsYou can give the opfor different weapons by summoning one, and then avataring into the soldier. Then use the \u00abclass x\u00bb or \u00abmpcheat changeclass x\u00bb and get a different weapon. Type \u00abavatar agp_characters.agp_character\u00bb then the soldier will come to life on their own. When they become alive they get a crossbreed with the weapon that you gave them and the AK that they start with. An example is that if you give them the Shotgun. It has a magazine and is auto with 30 rounds instead of a 7 shells in single fire.TagsIf you summon some soldiers then do avatar into them then avatar back to your other body and you aim at the person they will have the tag of your name.Coming Back to Life (sort of)If you are killed by AI(you can do this before you are killed just incase you die and don&#8217;t have any other guys summoned) then you can use the avatar command and go into the soldier. Then use the summon command and summon another character, civilian, ambient, or whatever. Then avatar into them and it&#8217;s like you have a new life. Each person that you summon is kind of like one life. If you are close to the AI when you avatar to the other body either kill it right away or use the \u00abkillpawns\u00bb command to get rid of it(and all other summoned NPCs).Flying From AI FireWhen you summon a soldier and he starts shooting at you jump around a bit. If you are hit in the air you go flying back until you hit something. If you don&#8217;t have god on, you will most likely die.Watch Karma again on an already dead NPCOpen a single player map and summon a character. Type walk. Kill it however you like. Now either bind walk or type walk and keep hitting up and enter in the console. You can now see the how karma will react in different ways to the type of way you killed the character.27. Useful Binds \/ Aliases [10c9]Reduced Mouse Sensitivity &#8211; CappyRFirst, copy these aliases into empty aliases in your User.ini file located in your Americas ArmySystem folder. You might need to renumber them so they go from 1 at the top to 39 at the bottom.Aliases[34]=(Command=\u00bbbind MouseX xs1 | onrelease bind MouseX xs2&#8243;,Alias=\u00bbMouseSlowX\u00bb)Aliases[35]=(Command=\u00bbbind MouseY ys1 | onrelease bind MouseY ys2&#8243;,Alias=\u00bbMouseSlowY\u00bb)Aliases[36]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=1.0&#8243;,Alias=\u00bbxs1&#8243;)Aliases[37]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=4.0&#8243;,Alias=\u00bbxs2&#8243;)Aliases[38]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=1.0&#8243;,Alias=\u00bbys1&#8243;)Aliases[39]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=4.0&#8243;,Alias=\u00bbys2&#8243;)Next, bind a key to MouseSlowX and MouseSlowY. Example: Tab=MouseSlowX | MouseSlow YYou can change the sensitivity for your fast speed and your slow speed by changing the numbers. So say you want a 8 sensitivity on your fast speed you would change both the 4&#8217;s to 8&#8217;s. The 1&#8217;s are for your slow sensitivity.Autoreload &#8211; CappyRThis bind allows you to roll firing, reload, and fix jamming all in one key. The GREAT disadvantage to this bind is that Jumping, or falling off of uneven surfaces WILL cause you to begin to clear a non-existent jam IF (and only if) you are firing while you jump or fall off a surface. There is another way if you turn off the Auto-Zoom, info below.The bind:=button bfire | fire | fixjam | reloadIn the event that you come to the end of a clip, your gun will reload the next time you hit fire. If at any time your gun becomes jammed, the next time you hit fire it will clear the jam. Pretty sweet.If you turn of the Auto-Zoom Function however, you should actually use TWO fire keys, one for &#8216;CQB&#8217; or what I call &#8216;Twitch&#8217; firing, and one for Accurate fire. The reasoning here is twofold: One it allows the actual binds to be brought to full bear with no ill effects, and second you should ALWAYS have a keyboard bound fire key in order to increase overall accuracy (no slight movement due to mouse clicking).So for MY setup I have the following:rightmouse=button bfire | fire | zoom | fixjam | reload=button bfire | fire | fixjam | reloadIn all situations where your iron sights are up use your keyboard fire key (in my case X key) and then any time you are moving while firing or in a non-iron sight engagement use your left mouse button. Trust me, you will get used to this type of firing very quickly, and it will feel very natural after no more than 2 weeks.While you are in CQB and on the move if you press jump and fire, or fall off a surface and fire you will now enter a quick zoom that will immediately go back down. This is tons better than having a fixjam and really has no effect on your speed or movement.Disclaimer: You don\u2019t necessarily need 2 different fire keys, but in all my experience it is an excellent method of increasing your overall accuracy while your sights are up. If you opt for just one fire key, I would say go for the command string including zoom. Overall it will always perform in CQB or moving battles, but not when you are stationary&#8230; but when you are stationary it typically isn\u2019t as crucial to have such a bind. My suggestion is that with the default key layout you simply alter the CTRL key from fire to &#8216;button bfire | fire | fixjam | reload&#8217;.Also if you disable the autozoom feature than the Zoom | altfire WILL NOT always work correctly and may cause you to change your weapon fire mode on the move.Grenade Zoom &#8211; CappyRThis bind doesn\u2019t zoom when you have a grenade selected. Rather it allows you to pop the pin off of a grenade WITH THE SAME KEY as you zoom. This means you can easily bind your right mouse button so that you can zoom with it, but also cook grenades with it:=zoom | button baltfire | altfireSensitivity switching &#8211; CappyRThis bind allows you to bind a mouse sensitivity switch to actions that you perform. For example you can bind a high sensitivity to your crouch key, and a low sensitivity to your prone key. This allows you to better handle the recoil of the weapon across many positions while retaining all properties and magnitudes of the recoil&#8230; It basically makes it more comfortable for you to control.Examples:key=crawling | setsensitivity 4key=crouching | setsensitivity 5key=sprint | setsensitivity 6Obviously this could be used with other actions, but the greatest benefit seems to be with controlling recoil. For instance you could theoretically decrease the mouse sensitivity while you have a 203 armed in order to get better precision.Fire, ReportIn, CallMedic, Fixjam, and Reload combo button &#8211; _fish_Aliases[0]=(Command=\u00bbButton bFire | Fire | reportin | callmedic | fixjam | reload\u00bb,Alias=\u00bbFire\u00bb)Every time you fire it will report your position. Calling for a medic only works if you are wounded, so if you get into a fire fight (works best if you don&#8217;t blind fire) it will report your position, and if you take a hit while firing it will start calling for a medic while reporting in. If your weapon jams it will automatically fix it and if you run out of ammo it will automatically reload (just like the other useful bind). It only reports when you hit the fire button. So in 3 round burst mode it will report once every 3 rounds. In full auto it would only report for the initial trigger squeeze, so if you take a hit or feel you need to report in again let off the trigger and then start firing again.One Key Sprint=MoveForward | SprintAllows you to start to sprint with only one key.Shout Frag Out without Throwing a Grenade=CommoShout | CommoSendMessage 28 | CommoRadio | CommoSendMessage 99Allows you to shout Frag Out! without throwing a grenade._fish_&#8217;s Innovation In Sniping Technology &#8211; _fish_ Binds IncorporatedFirst, there\u2019s the user.ini aliasesAliases[32]=(Command=\u00bbzoom | exec revert.txt\u00bb,Alias=\u00bbRestore\u00bb)Aliases[33]=(Command=\u00bbZoom | exec aim.txt\u00bb,Alias=\u00bbAim\u00bb)Next, there\u2019s all the buttons I had to screw with for this to workMiddleMouse=actionSpace=JumpA=decreaserangeQ=increaserangeZ=zerorangeMouseWheelDown=grenadefragMouseWheelUp=AimNext, I will paste all of revert.txt feel free to copy this directly into a text document and save it as file revert.txt it should work if you do. Also remember that you don\u2019t actually have to type in .txt if setting the file format to be saved as to .txt because it will be added automatically by notepad or whatever you are using.bind MouseWheelDown grenadefragbind MouseWheelUp Aimbind MiddleMouse actionbind Space Jumpbind A decreaserangebind Q increaserangebind Z zerorangesetsensitivity 3Next comes aim.txt same deal, copy and paste all of it and save and it should work just fine.bind MouseWheelDown decreaserangebind MouseWheelUp increaserangebind MiddleMouse zerorangebind Space Restoresetsensitivity 0.5Now lets look at the beauty of what exactly it is that happens when you use this. When you are not aiming your rifle in any way, mouse wheel down will put out a frag. This is very useful for when you&#8217;re in one of those sudden battle situations, you can quickly just whip out a frag and throw it at them. Also, if you want to heal somebody or activate an item of any sort, just hit the middle mouse button. This also works to the advantage of the user because it&#8217;s at such easy access and it also leaves one more key open on the keyboard. But when you want to aim, things get ALOT better! Say you [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.mercenarios.org\/wps\/americas-army\/\" \/>\n<meta property=\"og:site_name\" content=\"MeRCeNaRioS -={GGS}=-\" \/>\n<meta property=\"article:published_time\" content=\"2005-08-03T09:06:22+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"62 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/#\\\/schema\\\/person\\\/e267b832b089dcbfbb02f626564058ed\"},\"headline\":\"America&#8217;s Army\",\"datePublished\":\"2005-08-03T09:06:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/\"},\"wordCount\":12449,\"commentCount\":0,\"articleSection\":[\"Uncategorised\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/\",\"url\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/\",\"name\":\"America's Army - MeRCeNaRioS -={GGS}=-\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/#website\"},\"datePublished\":\"2005-08-03T09:06:22+00:00\",\"author\":{\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/#\\\/schema\\\/person\\\/e267b832b089dcbfbb02f626564058ed\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/americas-army\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"America&#8217;s Army\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/#website\",\"url\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/\",\"name\":\"MeRCeNaRioS -={GGS}=-\",\"description\":\"fuerza y honor\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.mercenarios.org\\\/wps\\\/#\\\/schema\\\/person\\\/e267b832b089dcbfbb02f626564058ed\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"\\\/\\\/www.gravatar.com\\\/avatar\\\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid\",\"url\":\"\\\/\\\/www.gravatar.com\\\/avatar\\\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid\",\"contentUrl\":\"\\\/\\\/www.gravatar.com\\\/avatar\\\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/www.mercenarios.org\\\/wps\\\/author\\\/mercenarios\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"America's Army - MeRCeNaRioS -={GGS}=-","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.mercenarios.org\/wps\/americas-army\/","og_locale":"es_ES","og_type":"article","og_title":"America's Army - MeRCeNaRioS -={GGS}=-","og_description":"Para el que quiera trabajar un poco que traduxca \ud83d\ude00 America&#8217;s Amry: Console Commands &amp; How to bind Table Of Contents 1. [10a1] Useful Console Commands2. [10a2] System Diagnostics3. [10a3] Single Player Commands4. [10a4] Multiplayer Cheat Commands5. [10a5] To Practice Solo6. [10a6] Summoning Characters7. [10a7] Controlling Summoned Characters8. [10a8] How To Make Offline Opfor Alive9. [10a9] Other Items That May Be Spawned10. [10b1] Binding Keys On The Fly In-Game11. [10b2] Binding Many Keys With a Text File12. [10b3] Binding Commo Messages to Keys13. [10b4] Commo List14. [10b5] Actions15. [10b6] Video Recording16. [10b7] M4A1 Weapon Mods17. [10b8] Changing the Weapon Mod Set Names18. [10b9] AK74SU Weapon Mods19. [10c1] Other Weapon Mods20. [10c2] Using Incendiary Grenades On Non SF Maps with Cheats Enabled21. [10c3] Using PDM Mines on Cheat servers22. [10c4] How to use \u00abAliases\u00bb in User.ini23. [10c5] Admin Commands24. [10c6] Punk Buster Commands25. [10c7] PB Power Tips26. [10c8] Cool \/ Weird Things To Do27. [10c9] Useful Binds \/ Aliases28. [10d1] Admin ForceClass All29. [10d2] Previously Working\/Disabled Commands30. [10d3] Old New ThingsNote: Copy the search code, press Ctrl + F, paste it in, and click Find Next to go to a specific section.Make sure there are no extra spaces in any of the commands1. Useful Commands [10a1]agphud 0\/1 &#8211; Hides\/shows HUDexit &#8211; Exit to desktopquit &#8211; Exit to desktoprelaunch &#8211; this should relaunch the game, but actually it only exits.flush &#8211; Flushes all caches and relightssetres WxHxD &#8211; Set the resolution and color depth. ex: SetRes 800x600x32netspeed xxxx &#8211; Sets netspeed to different settinglanspeed xxxx &#8211; Sets lanspeed to different setting (default is 20000, you shouldn&#8217;t change this)open xx.xx.xx.xx &#8211; Join a server directly through IPopen xx.xx.xx.xx?password=xxxxx &#8211; Join a sever directly through IP where the xxxxx is the passwordplayerlist &#8211; Useful to start a votekick on someone with weird characters in their name, you would then votekick ## #\u00bb (## = the number beside the playername)(third # = reason for vote kick) to initiate a votekick[\/i]reasonlist &#8211; Gives the 5 reasons for votekickingreconnect &#8211; Rejoin the serverdisconnect &#8211; Leave the servertogglefullscreen &#8211; Toggle windowed\/full-screen modepreferences &#8211; Allows you to see various settings. Do not try to edit Aliases, only keybinds. Sometimes makes game crash.suicide &#8211; To kill yourselfshake X &#8211; X is number of seconds. Makes the screen shake for the number of seconds specifiedforcereload &#8211; Apparently &#8216;Forces&#8217; a reload. Unsure if this will overcome the ubiquitous Reload \/ Run bug.switchteam &#8211; This will actually select the opposite team without ever having to bring down the F3 menusetsensitivity X &#8211; Does exactly what it says, Sets Mouse sensitivity to Xsetmousesmoothing X &#8211; Unsure what exactly changing this variable will do. Cappy did not note any change in mouse dynamicssetsmoothingstrength X &#8211; Sets mouse smoothing strength to this numbersetsmoothingmode &lt;0 or 1&gt; &#8211; Turns on or off the two smoothing variables. NOT related to &#8216;reduce mouse lag&#8217;keybinding &#8211; Shows the keybinding for that particular key.stat fps &#8211; Provides frames per secondstat net &#8211; Provides connection info2. System Diagnostics [10a2]memstat &#8211; Shows Windows memory usagestat all &#8211; Shows all statsstat audio &#8211; Shows audio statsstat game &#8211; Shows game statisticsstat hardware &#8211; Shows hardware statsstat render &#8211; Shows rendering statsstat karma &#8211; Shows Karma statsstat none &#8211; Removes all stats from screenconfighash &#8211; Displays configuration infodumpcache &#8211; Displays the memory gcache contentsgetcolordepth &#8211; Displays the maximum color depth supported by your hardwaregetcurrentcolordepth &#8211; Displays your current color depthgetcurrentres &#8211; Displays your current resolutiongetres &#8211; Tells screen resolution and color depthgetcurrenttickrate &#8211; Displays your current tick rategetmaxtickrate &#8211; Displays the maximum allowed tick rateobj classes &#8211; Displays a list of object classesobj garbage &#8211; Collects and purges objects no longer in useobj hash &#8211; Displays object hashing statisticsobj linkers &#8211; Displays a list of active linkersobj list &#8211; Displays a summary of memory usagedebug crash &#8211; Test crashes the game with an errordebug eatmem &#8211; Tests memory allocation until fulldebug gpf &#8211; Test crashes the game with a general protection fault errordebug recurse &#8211; Test crashes the game by infinite recursionsockets &#8211; Displays a list of sockets in usereport &#8211; this generates a text string that you can copy and past into a text document giving the following information:Report:Version: Oct 16 2003 18:15:34Player class: StudentControllerURL: bridge?Name=Recruit?Class=AGP_Characters.AGP_Character?team=255Location: 0 0 0Game class: AGP_GameSinglePlayerDifficulty: 0Location is always 0, 0, 0. However URL is dynamic and will display a server IP if you are playing online.3. Single Player Commands [10a3]behindview 1\/0 &#8211; For 3rd person on\/offfreecamera 1\/0 &#8211; For 3rd person, independently rotating view on\/offfly &#8211; To flyghost &#8211; To fly through objectsfov X (FOV 85 is default) &#8211; To change field of viewplayersonly &#8211; Toggles freezing effects(ex: muzzle flash)slomo X = (SLOMO 1 is default) &#8211; To change time ratesetspeed X = (1 is default) &#8211; To change player speedsetjumpz X = (325 is default) &#8211; To change player jumpwalk &#8211; puts you back on the ground, counters fly\/ghostdeathstalker &#8211; Toggle unlimited ammo on\/offentropy &#8211; Toggle invincibility on\/offSetCameraDist(#) &#8211; Set camera distanceCheatView(x) &#8211; See what actor x\u2018s view isChangesize \u2013 change players size, 1 is defaultViewSelf &#8211; Target Camera on playerAmphibious &#8211; Underwater mode (says it works but it really wont do anything)Invisible &#8211; Toggle InvisibilityAllAmmo &#8211; Give player ammo for all weapons (says it works but does nothing)wpnrecoil &#8211; Toggle recoil on\/offchangewpnfov X (FOV 85 is default) &#8211; To change field of viewjudas &#8211; Toggle perfect accuracywpnaccuracy &#8211; Toggle perfect accuracyrend perbone &#8211; Adds wireframe to the characters body kind of, not sure exactly, see it with behindview or freecamerarend skin &#8211; Toggles skin. Doesn\u2019t render enemies, only renders teammates that have helmets, and the bullets that they have in their gun&#8217;s chamber.teleport &#8211; Teleports your player to the place on the map you are looking. Doesn&#8217;t go through the fog and don&#8217;t look up high unless you have god on(or want to die)switchlevel &#8211; Goes to the map specifiedfreezeframe X &#8211; X is number of seconds. Freezes the frame after X amount of secondslockcamera &#8211; Detaches the player from the camera. The camera sits where the player was last looking and the player is free to roam.setgravity X &#8211; +X for antigravity, -X for standard gravity. I think -1000 is defaultviewbots &#8211; Views from the next summoned characterviewclass &#8211; Goes to that particular class of characterkillpawns &#8211; Removes all practice dummies4. Multiplayer Cheat Commands [10a4]mpcheat class X OR mpcheat changeclass X where X is a command below(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s82 &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp &#8211; AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbsl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)d &#8211; Gives you 3 \u00abdoor charges\u00bb(no use found yet), and an M4mpcheat binoc &#8211; To get regular binocularsmpcheat binoc 1 &#8211; To get regular binocularsmpcheat binoc 2 &#8211; To get Radio Tower binocularsmpcheat binoc 3 &#8211; To get Special Forces binoculars.mpcheat freecamera 1\/0 &#8211; 3rd person, independently rotating camera on\/offmpcheat behindview 1\/0 &#8211; 3rd person, dependently rotating camera on\/offmpcheat god &#8211; To get god modempcheat ghost &#8211; To get ghost modempcheat nvg &#8211; To get night vision gogglesmpcheat walk &#8211; Puts you back on the ground, counters fly\/ghostmpcheat medic &#8211; To get medic patchesmpcheat medic X &#8211; To get the specified number of medic patches when X is a #(max is 254)mpcheat paramsammo 1\/0 &#8211; for unlimited ammo on\/offmpcheat fov X (90 is default) &#8211; To change field of viewmpcheat slomo X (1 is default &#8211; To change the speed of the game5. To Practice Solo [10a5]Most of the following commands will NOT work on a multiplayer server even if cheats are enabled.Hit ~ or TAB to bring down console.Type open mapname where mapname is a map belowOnline MapsBridgeBridge_SEFLSHQ_RaidInsurgent_CampJRTC_FarmMountain_AmbushMountain_PassMountain_Pass_seMout_MckennaPipelinePipeline_SFRadio_TowerRiver_BasinSFarcticSFcsarSFhospitalSFreconSFsandstormSFvillageSwamp_RaidTunnelUrban_AssaultWeapons_CacheWeapons_Cache_SEWoodland_OutpostTraining Mapscamp_mackallentryEandEjump_towerleavenworthlive_jumpm24_rangem82_rangemedic_training1medic_training2medic_training3medic_fieldobstaclerifle_rangetactical_trainingus_weaponsType mpcheat class x where x is one of the following listed classes(Note: Do NOT change class before jumping out of the airplane in airborne missions.)r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203at4 &#8211; AT4s &#8211; M82s24 &#8211; M24spr &#8211; Special Purpose Riflem9 &#8211; M9 Pistolb &#8211; Shotgunsf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpg &#8211; RPG7rpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflev &#8211; VSS \u00abVintorez\u00bbbdm &#8211; M4 with BDM (very buggy)d &#8211; M4 with Door Breachers and PDMssl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)6. Summoning Characters [10a6]Note: All people and objects that you can summon only summon on Multiplayer maps in single player mode. You can&#8217;t spawn them on training maps.summon agp_characters.npc_medinstructorsummon agp_characters.npc_nursesummon agp_characters.npc_specialforcessummon agp_characters.npc_medstudentsummon agp_characters.npc_studentsummon agp_characters.npc_drillinstructorsummon agp_characters.npc_ambientsummon agp_characters.npc_soldiersummon agp_characters.npc_civiliansummon agp_characters.npc_doctorsummon agp_characters.npc_flightcrewsummon agp_characters.npc_towerobserversummon agp_characters.npc_towerobserverfemalesummon agp_characters.npc_airbornesoldiersummon agp_characters.npc_airborneinstructorsummon agp_characters.npc_virtualgeorgesummon agp_characters.agp_character &#8211; default character (You)killpawns &#8211; Removes all practice dummieswalk &#8211; Makes some dummies come alive America&#8217;s Army : Console Commands &amp; How to bind 7. Controlling Summoned Characters [10a7]After summoning one of the characters above type: avatar agp_characters.npc_NAME. Once you hit enter you will go to the other body. You can see your other body standing there. Use Freecamera and behind view to see a good view of your body. Not all of the characters work the same like nurse and virtualgeorge so just test them out. I tried it with the civilian and several others so I think they all work just differently. If you have more then one of the same pawn just use avatar with the same character code again and it will switch you between them. To get back to your original body use the character pawn(as long as he isn&#8217;t dead).8. How to Make Offline Opfor Alive [10a8]First summon the agp_characters.npc_soldier. You can have one or many. NOTE: You can spawn many of them but 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. After you have summoned them move away quickly because they will shoot at you just a little after you make them alive or you can type mpcheat god or god so you won&#8217;t die from the shots. Then type walk and they will yell in opforeign then pull out an AK47. If you place one right behind the other and stand in front of one of them, the one on the other side of the one in front of you will be shot by the other. Here is an example. y=you, x=one soldier, z=another soldier y x z In this example z will shoot x. They are not that smart yet as they are still being coded. After you kill them you can type walk to make them come back to life. Sometimes the opfor will walk around. If they are near a ladder and you throw a grenade near them they will often walk.The agp_characters.npc_doctor will sometimes follow you around if you make him come to life like the opfor above. Then you hit the action button (default is e) your player will yell \u00abMove Out\u00bb. Sometimes he will follow and sometimes he doesn&#8217;t. If you go up to him and hit action again your player will yell \u00abStop\u00bb and it makes him stop following you.9. Other Items That May be Spawned [10a9](Some of these might not work. If anyone finds a way to get them to work tell me. Don&#8217;t say anything if you just can&#8217;t get it to work.)Weaponssummon agp_inventory.PickupW_M16A2_Rifle &#8211; M16 Riflesummon agp_inventory.PickupW_GP30_Gren &#8211; GP30 Grenadiersummon agp_inventory.PickupW_M82_Sniper &#8211; M82 Sniper Riflesummon agp_inventory.PickupW_RPK_SAW &#8211; RPK SAWsummon agp_inventory.PickupW_M4A1_Auto_Rifle &#8211; M4A1 Riflesummon agp_inventory.PickupW_M249_SAW &#8211; M249 SAWsummon agp_inventory.PickupW_M24_Sniper &#8211; M24 Sniper Riflesummon agp_inventory.PickupW_M203_Gren &#8211; M203 Grenadersummon agp_inventory.PickupW_AK74su_Rifle &#8211; AK74 Riflesummon agp_inventory.PickupW_AK47_Rifle &#8211; Ak47 Riflesummon agp_inventory.PickupW_MosinNagant_Sniper &#8211; Mosin Nagent Sniper Riflesummon agp_inventory.PickupW_SVD_Sniper &#8211; Dragonuv Sniper Riflesummon agp_inventory.PickupW_AT4_Rocket &#8211; AT4 Rocket Launchersummon agp_inventory.PickupW_RPG7_Rocket &#8211; RPG7 Rocket Launchersummon agp_inventory.PickupW_M870_Shotgun &#8211; Shotgunsummon agp_inventory.PickupW_M9_Pistol &#8211; M9 Pistolsummon agp_inventory.PickupW_SPR_Sniper &#8211; SPR Sniper Riflesummon agp_inventory.PickupW_Vintorez_Sniper &#8211; Vintorez Sniper Riflesummon agp_inventory.Pickup_Headphones &#8211; Headphones (very weird, can drop to get rid of it, but doesn&#8217;t show it being dropped)Grenadessummon agp_inventory.PickupT_M67_Frag &#8211; Frag Grenadesummon agp_inventory.PickupT_M83_Smoke &#8211; Smoke Grenadesummon agp_inventory.PickupT_M84_Stun &#8211; Flash Grenadesummon agp_inventory.PickupT_M14_Incendiary &#8211; Incendiary Grenadesummon agp_inventory.PickupT_MILES_Grenade &#8211; Miles Frag Grenadesummon agp_inventory.PickupT_RGD5_Frag &#8211; Enemy Frag Grenadesummon agp_inventory.PickupT_PDM_Mine &#8211; PDM Minesummon agp_inventory.PickupT_DoorBreacher_Demo &#8211; Door Breachersummon agp_inventory.PickupT_M583_Flare &#8211; Flare Grenade(buggy, spawns as Incendiary grenade, picks up into your smoke category, and works like invisible smoke grenade)Ammunitionsummon agp_inventory.PickupAmmo_40mm_1_Gren &#8211; 40 mm Grenadesummon agp_inventory.PickupAmmo_556mm_20_Mag &#8211; M16 Training Ammosummon agp_inventory.PickupAmmo_556mm_30_Mag &#8211; M4\/16 ammosummon agp_inventory.PickupAmmo_556mm_200_Belt &#8211; M249 ammosummon agp_inventory.PickupAmmo_762mm_100_Drum &#8211; RPK ammosummon agp_inventory.pickupammo_545mm_30_mag &#8211; AK47\/AK74 ammosummon agp_inventory.PickupAmmo_762mm_5_Rounds &#8211; M24\/MOS ammosummon agp_inventory.PickupAmmo_127mm_10 &#8211; M82\/SVD ammosummon agp_inventory.PickupAmmo_30mm_1_gren &#8211; GP30 ammosummon agp_inventory.PickupAmmo_RPG7_PG7B &#8211; RPG ammosummon agp_inventory.PickupAmmo_12gauge_7_rounds &#8211; Shotgun ammosummon agp_inventory.PickupAmmo_9x19mm_15_mag &#8211; M9 ammoObjectssummon agp_objects.agp_palmtree &#8211; Palm Treesummon agp_objects.agp_rangeflag &#8211; FlagIf you plan to summon more than one of the items, your job can be made much easier by binding the summon to a key. This can be done in two different ways.1.) Open User.ini and change one of the keys to something like:7=summon agp_characters.npc_soldier2.) If you know a key you want to bind is unused, you may also bind it using the console by typing the following command:bind example: bind 7 summon agp_characters.npc_soldierWhen solo, hit \u00ab7\u00bb key (in this example) to make practice dummies. Note that dummies won&#8217;t spawn if there isn&#8217;t room for them in the space you&#8217;re trying to put them. Also, a dummy&#8217;s arms are straight out until they take damage. Be sure to backup User.ini before editing.If you manage to somehow kill yourself, simply pull up the console and type \u00abreconnect\u00bb to restart the map10. Binding Keys on the Fly In-Game [10b1]Hit ~ to bring down console.bind Example:bind x say Good JobYour \u00abx\u00bb key is now permanently bound (User.ini modified) to say \u00abGood Job\u00bb. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any. This will mess you up if you bind it to a movement key. You will then have to go to the settings panel and change it back or type bind to fix it.11. Binding Many Keys With a Text File [10b2]Eventually, you may find that you have more bindings then keys, especially if you make make-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:=exec FILENAME.txtWithin FILENAME.txt would look like the following:bind bind bind User.ini Example:X=exec mybinds.txtY=Z=Within mybinds.txt would look like the following:bind Y Say Hello worldbind Z Say Hi thereWhen I load the game, hitting Y will do nothing. But if I hit my X key, it will bind Y tosay \u00abHello World\u00bb. Using multiple .txt files, you can swap large numbers of binds in andout of your User.ini file.Note: You can modify your user.ini file directly to create individule binds (without the file swapping 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 atCode:C:Program FilesAmerica&#8217;s ArmySystemuser.iniNote: When importing binds from a text file the \u00ab|\u00bb (which allows you to put mulitple commands on a single bind) does not work propperly. 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.12. Binding Commo Messages to Keys [10b3]=commo | CommoSendMessage where list is radio, shout, whisper, squad, or handand x is 1 through 28Example:k=commohand | CommoSendMessage 6Now for you own:=CommoHand | CommoSendMessage 1^ Problem with the above is that it leaves the commo mode in CommoHandFix:=CommoHand | CommoSendMessage 1 | CommoRadio^ but now there&#8217;s a problem here to. Now it leaves the Radio menu open and you have to hit a key to shut it.Proper fix:=CommoHand | CommoSendMessage 1 | CommoRadio | CommoSendMessage 99This works correctly by sending a bogus commosendmessage to CommoRadio.13. Commo List [10b4]Each of \u00abcommowhisper\u00bb, \u00abcommoshout\u00bb, \u00abcommoradio\u00bb, and \u00abcommoglobal\u00bb has an associated chat mode. You can bind these to keys using:=commowhisper | Talk=commoshout | Talk=commoradio | Talk=commoglobal | TalkFor use with CommoSendMessage x where x is a number listed belowHand signals=CommoHand1 &#8211; Move out2 &#8211; Stop3 &#8211; Get down4 &#8211; Look this way5 &#8211; Ready6 &#8211; Double time8 &#8211; Affirm9 &#8211; NegativeSquad Commands=CommoSquad1 &#8211; Squad, form up!2 &#8211; Squad, spread out!3 &#8211; Fall back! Fall back!4 &#8211; Squad, Open fire5 &#8211; Squad, Cease fire6 &#8211; Squad, Hold this position7 &#8211; Squad, Report in8 &#8211; Squad, Silence! Silence!9 &#8211; Squad, Operate as a unit10 &#8211; There&#8217;s no I in team11 &#8211; That may be your way, but it&#8217;s not the army way12 &#8211; What are you doing solider?13 &#8211; Hit the dirt!14 &#8211; Stay down15 &#8211; Grandma was slow but she was old16 &#8211; That don&#8217;t make no sense at all17 &#8211; Good job soldier!18 &#8211; Great job team!Whisper\/Shout\/Radio=CommoWhisper=CommoShout=CommoRadio1 &#8211; Move out2 &#8211; Stop3 &#8211; Cover me4 &#8211; Enemy spotted5 &#8211; Take cover6 &#8211; Enemy down7 &#8211; Area secure8 &#8211; Roger9 &#8211; Negative10 &#8211; Up11 &#8211; Down12 &#8211; Left13 &#8211; Right14 &#8211; North15 &#8211; South16 &#8211; East17 &#8211; West18 &#8211; Hooah19 &#8211; Sniper20 &#8211; Frag&#8217;em21 &#8211; Smoke&#8217;em22 &#8211; Flash&#8217;em23 &#8211; Grenade24 &#8211; Ready25 &#8211; I&#8217;m hit26 &#8211; Get the door27 &#8211; Check your flanks28 &#8211; Psst &#8211; Whisper; Frag Out &#8211; Shout; Beeps &#8211; Radio31 &#8211; Stop so I can Treat You32 &#8211; Medic! [Position] America&#8217;s Army : Console Commands &amp; How to bind 14. Actions [10b5]Action &#8211; Open doors, take objectives, etc&#8230;AGPMainMenu &#8211; AA main menuAltFire &#8211; Alternate fire modeBinoculars &#8211; Selects Binoculars (SGT\/FTL only)Brightness &#8211; Changes screen brightnessCallMedic &#8211; Player yells \u00abMedic\u00bb if injuredCommoCycle &#8211; Cycles through commosCommoGlobal &#8211; Global (seen by all players if alive(only seen by dead players if you are dead))CommoHand &#8211; Hand signal commosCommoRadio &#8211; Radio commosCommoShout &#8211; Shout commos (Heard by all in range)CommoSquad &#8211; Squad commosCommoWhisper &#8211; Whisper commos (Heard by all in range)Console &#8211; Pull up the consoleContrast &#8211; Changes monitor contrastCrawl &#8211; Same functionality as CrouchCrawling &#8211; Prone\/Standing toggleCrosshair &#8211; Change crosshairCrouch &#8211; 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 &#8211; Crouch\/Standing toggleDecreaseRange &#8211; Decreases the range on weapons with adjustable sightsDemolitionItem &#8211; Brings out Door Breachers if you have in inventoryFastMove &#8211; Toggle run\/walkFire &#8211; Fire Weapon (must be bound to key)Fixjam &#8211; Fix jammed weaponFlush &#8211; flushes graphics useful for low end systemsFreeLook &#8211; Free lookGamma &#8211; Changes monitor gammaGrenadeIncendiary &#8211; Select incendiary grenadeGrenadeflash &#8211; Select flash grenadeGrenadefrag &#8211; Select fragmentation grenadeGrenadesmoke &#8211; Select smoke grenadeIncreaseRange &#8211; Increases the range on weapons with adjustable sightsJump &#8211; JumpLeanLeft &#8211; Lean\/roll leftLeanRight &#8211; Lean\/roll rightLeftRail &#8211; Activate mod on the left railLookDown &#8211; Moves aimpoint downLookUp &#8211; Moves aimpoint upMoveBackward &#8211; Move backwardsMoveForward &#8211; Move forwardsNV &#8211; Night vision gogglesPause &#8211; Pauses single player gamePlayerList &#8211; Shows list of playersQuit &#8211; Exit America&#8217;s ArmyReload &#8211; Reload weaponReportIn &#8211; Reports in your current location to teamResolution &#8211; Change screen resolutionReasonlist &#8211; Shows reasons for kicking a playerRightRail &#8211; Activate mod on the right railSay &#8211; Prompts for text messageSelectClass &#8211; Shows the weapons selection screenSelectTeam &#8211; Shows the team selection screenSetIndex 0 &#8211; Changes M4 Mod set to number 1SetIndex 1 &#8211; Changes M4 Mod set to number 2SetIndex 2 &#8211; Changes M4 Mod set to number 3SetIndex 3 &#8211; Changes M4 Mod set to number 4SetIndex 4 &#8211; Changes M4 Mod set to number 5SetSquadTarget &#8211; Sets squad objectiveShot &#8211; Takes a Screenshot (Saved as .bmp in America&#8217;s Army\/ScreenShots directory)ShowObjectives &#8211; Shows mission objectivesShowScores &#8211; Shows scores and most teammates\/opponentsSprint &#8211; Makes you start sprinting if you are moving alreadyStand &#8211; Same functionality as CrouchStrafe &#8211; set strafe mode on\/offStrafeLeft &#8211; Strafe leftStrafeRight &#8211; Strafe rightSuicide &#8211; Kill yourselfSupportedFire &#8211; Switch to supported fire\/grenade mode (M249, M24, M82, M203, GP30 only)Suppressor &#8211; Puts the suppressor on the modified M4SwapHands &#8211; Shoulder\/unshoulder weaponTalk &#8211; Prompts for text messageTeamSay &#8211; Prompts for text message that only your team seesTeamTalk &#8211; Prompts for text message that only your team seesThrowWeapon &#8211; Drops weapon to groundTurnLeft &#8211; Turns aimpoint leftTurnRight &#8211; Turns aimpoint rightTurn180 &#8211; Turns character 180 degrees aroundUseJoyStick &#8211; Enable JoySticksVotekick &#8211; Initiate\/add a vote to a votekickZeroRange &#8211; Zeros the range on weapons with adjustable sightsZoom &#8211; Brings up sights\/scope15. Video Recording [10b6]demorec -records the demodemoplay &#8211; playbacks the demo filestopdemo &#8211; halts the recordingIt does not show your HUD, you, and your weapon. It records everything else that you see on the screen and all your movements.16. M4A1 Weapon Mods [10b7]All you do is go to the Personal Jacket tab on the main Americas Army. 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 should be one extra space on each line at the end after pasting.Slot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelSlot 0AGP_Inventory.WeaponMod_Acog4xAGP_Inventory.WeaponMod_M68_AimPointAGP_Inventory.WeaponMod_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_HeatShieldSlot 3AGP_Inventory.WeaponMod_HeatShieldSlot 4AGP_Inventory.WeaponMod_Flare_GrenAGP_Inventory.WeaponMod_M203_GrenAGP_Inventory.WeaponMod_Harris_BipodAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_Virtual_Cone_SuppressorAGP_Inventory.WeaponMod_M4qd_SuppressorMods in 1.9, currently not workingAGP_Inventory.WeaponMod_Anpvs10_SightAGP_Inventory.WeaponMod_VliFlashPointAGP_Inventory.WeaponMod_Anpeq5_LaserIt works like Slot__()= where is the mod slot, is the index of the set of mods and 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 type SetIndex where is an index to use that set of mods, then type mpcheat changeclass m4m to get the modified m4 with the new index settings put on it. You type suppressor to toggle the suppressor on and off. The laser and flashlight are probably activated by typing leftrail and rightrail, but I don&#8217;t think the code has been added for them yet because they do nothing. Another cool thing is that they work on cheat servers too, so you can play online with modified m4&#8217;s.17. Changing the Weapon Mod Set Names [10b8] Thanks to {TfC[R]}FluffyBunny for thisThere 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=0IndexName(0)=BasicIndexName(1)=SniperIndexName(2)=GrenadesIndexName(3)=FlaresIndexName(4)=All RounderThis 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.18. AK74SU Weapon Mods [10b9] Thanks to inos for thisYou 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. 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 should be one extra space on each line at the end after pasting. It seems that only Set 1 works, so maybe someone can figure the others out.[WeaponMods]CurrentWeapon=AGP_Inventory.Weapon_AK74su_Rifle[AGP_Inventory.Weapon_AK74su_Rifle]CurrentIndex=1IndexName(0)=Set 1Slot_0_(0)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(0)=AGP_Inventory.WeaponMod_Kobra_ReflexSlot_2_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(0)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(1)=Set 2Slot_0_(1)=AGP_Inventory.WeaponMod_PSOSlot_1_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(1)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(1)=AGP_Inventory.WeaponMod_BS1_GrenSlot_5_(1)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(2)=Set 3Slot_0_(2)=AGP_Inventory.WeaponMod_Compact_AimPointSlot_1_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(2)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(2)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(3)=Set 4Slot_0_(3)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(3)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(3)=AGP_Inventory.WeaponMod_PBS4_SuppressorIndexName(4)=Set 5Slot_0_(4)=AGP_Inventory.WeaponMod_AKs74u_IronsightSlot_1_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_2_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_3_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_4_(4)=AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot_5_(4)=AGP_Inventory.WeaponMod_Cone_SuppressorSlot 0=Top RailSlot 1=Front RailSlot 2=Left RailSlot 3=Right RailSlot 4=Bottom RailSlot 5=BarrelMods Available:Slot 0AGP_Inventory.WeaponMod_PSOAGP_Inventory.WeaponMod_Compact_AimPointAGP_Inventory.WeaponMod_AKs74u_IronsightAGP_Inventory.WeaponMod_HeatShieldSlot 1AGP_Inventory.WeaponMod_Kobra_ReflexAGP_Inventory.WeaponMod_HeatShieldSlot 2AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 3AGP_Inventory.WeaponMod_Virtual_HeatshieldSlot 4AGP_Inventory.WeaponMod_BS1_GrenAGP_Inventory.WeaponMod_HeatShieldSlot 5AGP_Inventory.WeaponMod_PBS4_SuppressorAGP_Inventory.WeaponMod_Cone_Suppressor19. Other Weapon Mods [10c1] Thanks to inos for thisYou 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=0Slot_0_(0)=AGP_Inventory.WeaponMod_VariX_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_SPR_Suppressor[AGP_Inventory.Weapon_Vintorez_Sniper]CurrentIndex=0Slot_0_(0)=AGP_Inventory.WeaponMod_Vintorez_ScopeSlot_1_(0)=AGP_Inventory.noneSlot_2_(0)=AGP_Inventory.noneSlot_3_(0)=AGP_Inventory.noneSlot_4_(0)=AGP_Inventory.WeaponMod_Virtual_Harris_BipodSlot_5_(0)=AGP_Inventory.WeaponMod_Virtual_SPR_SuppressorYou can also put other weapons so when you use class sf you start with it. You don&#8217;t have to have the mod stuff with it. Here is how the shotgun would work:CurrentWeapon=AGP_Inventory.Weapon_M870_ShotgunIt&#8217;s basically just the code you use to summon, but you put AGP_Inventory.Weapon__20. Using Incendiary Grenades On Non SF Maps with Cheats Enabled [10c2]This will only work on cheat enabled servers that do not have MILES enabled(laser tag). When you are playing type mpcheat paramsammo 1. Then press 5 you will pull out the grenade. They are very useful for putting at the objective of the other team and blocking doorways. A good example of this is Pipeline.21. Using PDM Mines on Cheat servers [10c3]To use the PDM Mines, first enter mpcheat class d in the console. Then either bind a key to grenademine or just type it in the console. You will pull out a PDM Mine. You can use it just like a regular grenade, only it activates a few seconds after it hits the ground, and only blows up when activated by walking by it, throwing a grenade near it, or shooting it. With class d you also get some door breachers but you can&#8217;t use them. If you want to look at them enter DemolitionItem in the console.Note: You must be in a server with cheats enabled or in single player.22. How to use \u00abAliases\u00bb in User.ini [10c4] Thanks to -=UEO=-Sky_Lord- for thisAliases[X]=(Command=\u00bbY\u00bb,Alias=\u00bbZ\u00bb)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=\u00bbButton bFire | Fire\u00bb,Alias=\u00bbFire\u00bb)Aliases[1]=(Command=\u00bbButton bAltFire | AltFire\u00bb,Alias=\u00bbAltFire\u00bb)Aliases[2]=(Command=\u00bbAxis aBaseY Speed=+300.0&#8243;,Alias=\u00bbMoveForward\u00bb)Aliases[3]=(Command=\u00bbAxis aBaseY Speed=-300.0&#8243;,Alias=\u00bbMoveBackward\u00bb)Aliases[4]=(Command=\u00bbAxis aStrafe Speed=-300.0&#8243;,Alias=\u00bbStrafeLeft\u00bb)Aliases[5]=(Command=\u00bbAxis aStrafe Speed=+300.0&#8243;,Alias=\u00bbStrafeRight\u00bb)Aliases[6]=(Command=\u00bbJump | Axis aUp Speed=+300.0&#8243;,Alias=\u00bbJump\u00bb)Aliases[7]=(Command=\u00bbButton bAction | Action\u00bb,Alias=\u00bbAction\u00bb)Aliases[8]=(Command=\u00bbButton bLeanRight | LeanRight\u00bb,Alias=\u00bbLeanRight\u00bb)Aliases[9]=(Command=\u00bbButton bLeanLeft | LeanLeft\u00bb,Alias=\u00bbLeanLeft\u00bb)Aliases[10]=(Command=\u00bbButton bSprint | Sprint\u00bb,Alias=\u00bbSprint\u00bb)Y are the commands that are done when the Alias is trigger, it is the same as what goes after the \u00ab=\u00bb for the normal binds (=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=\u00bbReportIn | CommoSendMessage 3&#8243;,Alias=\u00bbCoverMeW\u00bb)This is Alias number 32.To call it you do something like:Enter=CoverMeWWhen you press enter this is what will happen:ReportIn | CommoSendMessage 3If you need any of it to be clarified more, PM -=UEO=&#8211;Sky_Lord- or myself. America&#8217;s Army : Console Commands &amp; How to bind 23. Admin Commands [10c5]open xxx.xxx.xxx.xxx?password=adminpassword &#8211; Join a server as admin. Replace the x&#8217;s with the I.P.Admin a_switchteam | &#8211; 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\u2019s team from actually changing the next round.Admin a_open OR Admin a_map OR Admin switch &#8211; Opens a new map. These commands can all be used interchangeably. mapname: the name of the map to open.Admin restartmap &#8211; Restarts the current map.Admin forceclass ( | ) &#8211; Immediately changes the class of the specified player. The class is specified using one of the following abbreviations:r &#8211; M16A2m &#8211; Modded M4 without M4 Modsm4m &#8211; Modded M4 with m4 Modsm4a1auto &#8211; Ranger M4A1ma &#8211; Ranger M4A1ar &#8211; M249g &#8211; M16A2\/M203s &#8211; M82s24 &#8211; M24sf &#8211; Modded M4A1 (or AK74SU)ak &#8211; AK47ak74su &#8211; AK74gp -AK w\/ launcherrpk &#8211; RPK Light Machine Gunsvd &#8211; Dragunov sniper riflemos &#8211; Mosin-nagant sniper riflesl &#8211; Squad Leaderft &#8211; Fireteam Leaderrct &#8211; recruit (no weapons)Admin ban [ ] [] [ | ] &#8211; Bans the specified player from the server for the amount of time specified, w=weeks, m=minutes, h=hours, d=daysAdmin kickban [ | ] &#8211; Kicks the specified player from the server, and then adds his IP address to the banlist file.Admin kick [ | ] &#8211; Kicks the specified player from the server.Admin say &#8211; Uses the chat to message players.Admin pb_sv_say say &#8211; 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&#8217;t display. The message will appear like this: Punkbuster Client: ADMIN: Admin message &#8211; 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 [ | | all ] &#8211; Mutes the chat specified player. This is a server mute and no players can see what he types. This doesn&#8217;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 ] &#8211; 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 ] &#8211; 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 \u2018round\u2019 or \u2018match\u2019 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 | ] &#8211; 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\u2019s 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\u2019t blank.)Admin roekicktimer [ 1 | on | 0 | off ] &#8211; 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\u2019t 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 roekick [ 1 | on | 0 | off ] &#8211; 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] &#8211; 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 ] &#8211; Enable enables punkbuster for the server, disable disables punkbuster for the server.Admin pb_sv_gameauth [ 0 | 1 ] &#8211; Enables or disables authorization for a server. 0 stops pb from kicking even with auth off.Admin quit &#8211; Disconnects you from the server and also shuts down the server you are currently admining.Admin pb_sv_specname &#8211; Spectates the specified player (this really is a PB command but the regular spectate one no longer works).24. Punk Buster Commands [10c6]Taskspb_sv_task &#8211; 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.compb_sv_task 15 305 say ^5Email server admins: admin@yoursite.compb_sv_task 700 \u00abpb_sv_bindsrch com_maxfps\u00bbpb_sv_task 700 \u00abpb_sv_bindsrch m_pitch\u00bbThis 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 &#8211; Shows what tasks you have running and shows you what slot number each task is assigned to.pb_sv_taskdel &#8211; 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 1pb_sv_TaskDel 2pb_sv_TaskDel 3pb_sv_TaskDel 4Name Managementpb_sv_badname &#8211; 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 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonameThe 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 &#8211; Lists all the bad names in your check list and shows you each lines assigned slot number.pb_sv_badnameDel &#8211; 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 1pb_sv_badnameDel 2pb_sv_badnameDel 3pb_sv_badnameDel 4pb_sv_badnameDel 5pb_sv_badnameDel 6pb_sv_badname 30 www.pb_sv_badname 30 .compb_sv_badname 30 UnnamedPlayerpb_sv_badname 30 ogcpb_sv_badname 30 noskillpb_sv_badname 30 nonamepb_sv_changePeriod 10 &#8211; Amount of seconds allowed between name changes, prevents name spamming.pb_sv_changeMax 5 &#8211; Number of total allowed name changes per session.pb_sv_dupNameGrace 20 &#8211; 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 &#8211; 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 &#8211; 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 &#8211; 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&#8217;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 SettingsPb_sv_noguidgrace 30 &#8211; Number of seconds that a player with no guid is kicked (0 &#8211; 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server.pb_sv_updategrace 300 &#8211; Number of seconds that a player with a \u00abno updated status\u00bb has to update before being kicked (300 &#8211; 600)pb_sv_guidrelax 7 &#8211; 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 guid7= Don&#8217;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 \u00abrelax\u00bb or disable instead of enable, they are reversed in the sense that you don&#8217;t add up the numbers but rather subtract them.Auto Kickingpb_sv_CQC 1 &#8211; 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 &#8211; 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 ShotsTo manually take a screen shot, in game from your console of all players, the command is:pb_sv_getssTo 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 4Automatic Screen ShotsTo 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 &#8211; 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 &#8211; 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&#8217;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 &#8211; 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 &#8211; screen shots are taken and then saved numerically. This is the \u00abstarting\u00bb number that PB will use to name screen shots. Default is 1.pb_sv_ssceiling 100 &#8211; 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 &#8211; 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&#8217;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 \u00abglitch\u00bb 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 \u00ab\u00bb &#8211; This is where PB will send the screen shots and the helper html files. The default is \u00ab\u00bb ( 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 &#8211; 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 &#8211; 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 &#8211; The sample rate ( quality ) of the shot captured. If set to \u00ab2\u00bb then only every second pixel is taken ( both horizontally and vertically. ) If set to \u00ab4\u00bb 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 \u00abclose calls.\u00bb Default is 1 and is recommended.pb_sv_ssxpct 50 &#8211; 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 &#8211; 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.Miscellaneouspb_ver &#8211; tells the PunkBuster versionpb_load &#8211; load a script of PunkBuster commands (untested)pb_plist &#8211; list of all players on the server and their \u00abPunkBuster status\u00bb (Unsure of what this means)pb_power &#8211; list of all players on the server and the different PB status&#8217; then pb_plistpb_kick # &#8211; # is the number of a player. Use \u00abpb_power\u00bb or \u00abpb_plist\u00bb 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 &#8211; the \u00abunique identifier\u00bb PunkBuster has assigned you for this server.pb_sslog &#8211; controls whether any ScreenShots taken of you are logged to the System\/pb\/scrnshot directory. Default is 1 (yes).pb_sssave &#8211; controls whether additional information is saved (?) whenever you are investigated (? again). Default is 0 (no).pb_msgprefix &#8211; The prefix before any punkbuster messages. Default is \u00abPunkBuster Client\u00bb. You could change it to \u00abPB Client\u00bb, for example. (On ET you can apparently change the color, but I don&#8217;t know how to do this in AA.)pb_syste &#8211; apparently you m can change this (from 0 to 1 or vice versa) if you are having lockup problemspb_lan &#8211; setting defaults to 0; when set to 1, PB will behave as though it has no internet accesspb_webupdate &#8211; 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 modepb_sv_maxConUpdates &#8211; 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 updatepb_sv_homepath &#8211; command to display PB&#8217;s home pathpb_sv_specname &#8211; Spectates the specified playerpb_sv_update &#8211; Attempts a PunkBuster server update.pb_sv_rcon &#8211; 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&#8217;re min. to be able to run that command.For server command you can put specific commands 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]\u00abEx. admin pb_sv_kick 4 25 No adversing other clans please.\u00bbpb_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_banemptypb_sv_banmask [IP Mask]Ban a whole mask..Ex. admin pb_sv_banmask 152.65.No asktrics go in for wildcards. just the dot and stop there.*********** 0\/1 &#8211; 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&#8217;t know why anyone would even use a higher number.Cvar Checks(Checking of .ini files for variables)pb_sv_cvar \u00ab[section] [Cvar_name]\u00bb [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 [&lt;&gt;.&lt;&gt;] 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 &#8212; [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 &#8212; Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can&#8217;t be inside P1-P2.INCLUDE &#8212; [P1] Will be the only variable that needs to be specified. If P1 is ex. &#8216;True&#8217; then that variable must be True to play on your server.EXCLUDE &#8212; Again the opposite of INCLUDE except [P1], you can&#8217;t have that in it for you to play on that server.Examples:IN &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4IN &#8211; pb_sv_cvar Engine.Controller Handedness IN 1OUT &#8211; pb_sv_cvar Engine.PlayerInput MouseSenitivity OUT 5 9INCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep INCLUDE TrueEXCLUDE &#8211; pb_sv_cvar Engine.PlayerController bMessageBeep EXCLUDE Falsepb_sv_cvarempty &#8211; Gets rid of all cvar checks.Anything that was admin pb_sv_ and list in it, and you expected something to come back will not work.. PB server commands will not echo anything.Ex. pb_sv_badnamelistpb_sv_tlist America&#8217;s Army : Console Commands &amp; How to bind 25. PB Power Tips [10c7] Thanks to {WP}_Gedron for thisThis is all about the PunkBuster Player Power System, a system similar to votekick. The only thing different about is certain people can have more weight to a votekick than others.The cool thing is that certain players on their own server can be designated \u00abDeputy\u00bb allowing them to remove players from their server (and ban them for 5 minutes[default]).To do this:1) Log in as admin2) Type in the console pb_power and retrieve the player&#8217;s slot number you wish to make a deputy.3) Type in the console admin pb_sv_power XX 100 where XX=desired deputy player&#8217;s slot number.Nothing will come up in the console if done correctly.It&#8217;s good to do another pb_power to check that the right person got the correct votekick power.Then, as that player (in the game), he can easily kick people without logging out and then re-logging in as admin.To do this:1) Open console2) type pb_power and retrieve desired player&#8217;s slot number3) type into console pb_kick XX where XX=kicked player&#8217;s slot numberThe player will be kicked from the server and will be banned for 5 minutes(default). This is usually good enough to keep the undesirables from ruining the game for your other players. They will typically get tired of waiting and go play somewhere else instead of waiting that long just to irritate you again.The \u00abdeputy&#8217;s\u00bb weighted kick will last until the server is rebooted.The kick does not cause any honor loss to the player who is kicked. The message they get when being punted is a little misleading in that you might think he is loosing 100 experience points for being kicked, but actually that 100 refers to the 100 points of \u00abdeputy weight\u00bb that the kicker had.The pb_sv_powerdef # setting is used to set the number of power points allocated to players who are not in the local PB Player Power database.Use the pb_sv_powermin # setting to specify the number of power points required to be applied to a given player before that player is removed fromthe game. The pb_sv_powerkicklen # setting holds the number of minutes that players must wait before being allowed to rejoin when removed viathis facility. To completely disable this facility, set pb_sv_powerkicklen to 0.26. Cool \/ Weird Things To Do [10c8](the codes for this are above, use Ctrl+F then type in a part of it to find it)Healing YourselfIf you are shot by the AI soldier in single, you can heal yourself by summoning a person and then avataring into them. Then type in \u00abmpcheat medic\u00bb. Then walk over to your other person and heal them then type \u00abavatar agp_characters.agp_character\u00bb to get back into your other body.Different Soldier WeaponsYou can give the opfor different weapons by summoning one, and then avataring into the soldier. Then use the \u00abclass x\u00bb or \u00abmpcheat changeclass x\u00bb and get a different weapon. Type \u00abavatar agp_characters.agp_character\u00bb then the soldier will come to life on their own. When they become alive they get a crossbreed with the weapon that you gave them and the AK that they start with. An example is that if you give them the Shotgun. It has a magazine and is auto with 30 rounds instead of a 7 shells in single fire.TagsIf you summon some soldiers then do avatar into them then avatar back to your other body and you aim at the person they will have the tag of your name.Coming Back to Life (sort of)If you are killed by AI(you can do this before you are killed just incase you die and don&#8217;t have any other guys summoned) then you can use the avatar command and go into the soldier. Then use the summon command and summon another character, civilian, ambient, or whatever. Then avatar into them and it&#8217;s like you have a new life. Each person that you summon is kind of like one life. If you are close to the AI when you avatar to the other body either kill it right away or use the \u00abkillpawns\u00bb command to get rid of it(and all other summoned NPCs).Flying From AI FireWhen you summon a soldier and he starts shooting at you jump around a bit. If you are hit in the air you go flying back until you hit something. If you don&#8217;t have god on, you will most likely die.Watch Karma again on an already dead NPCOpen a single player map and summon a character. Type walk. Kill it however you like. Now either bind walk or type walk and keep hitting up and enter in the console. You can now see the how karma will react in different ways to the type of way you killed the character.27. Useful Binds \/ Aliases [10c9]Reduced Mouse Sensitivity &#8211; CappyRFirst, copy these aliases into empty aliases in your User.ini file located in your Americas ArmySystem folder. You might need to renumber them so they go from 1 at the top to 39 at the bottom.Aliases[34]=(Command=\u00bbbind MouseX xs1 | onrelease bind MouseX xs2&#8243;,Alias=\u00bbMouseSlowX\u00bb)Aliases[35]=(Command=\u00bbbind MouseY ys1 | onrelease bind MouseY ys2&#8243;,Alias=\u00bbMouseSlowY\u00bb)Aliases[36]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=1.0&#8243;,Alias=\u00bbxs1&#8243;)Aliases[37]=(Command=\u00bbCount bXAxis | Axis aMouseX Speed=4.0&#8243;,Alias=\u00bbxs2&#8243;)Aliases[38]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=1.0&#8243;,Alias=\u00bbys1&#8243;)Aliases[39]=(Command=\u00bbCount bYAxis | Axis aMousey Speed=4.0&#8243;,Alias=\u00bbys2&#8243;)Next, bind a key to MouseSlowX and MouseSlowY. Example: Tab=MouseSlowX | MouseSlow YYou can change the sensitivity for your fast speed and your slow speed by changing the numbers. So say you want a 8 sensitivity on your fast speed you would change both the 4&#8217;s to 8&#8217;s. The 1&#8217;s are for your slow sensitivity.Autoreload &#8211; CappyRThis bind allows you to roll firing, reload, and fix jamming all in one key. The GREAT disadvantage to this bind is that Jumping, or falling off of uneven surfaces WILL cause you to begin to clear a non-existent jam IF (and only if) you are firing while you jump or fall off a surface. There is another way if you turn off the Auto-Zoom, info below.The bind:=button bfire | fire | fixjam | reloadIn the event that you come to the end of a clip, your gun will reload the next time you hit fire. If at any time your gun becomes jammed, the next time you hit fire it will clear the jam. Pretty sweet.If you turn of the Auto-Zoom Function however, you should actually use TWO fire keys, one for &#8216;CQB&#8217; or what I call &#8216;Twitch&#8217; firing, and one for Accurate fire. The reasoning here is twofold: One it allows the actual binds to be brought to full bear with no ill effects, and second you should ALWAYS have a keyboard bound fire key in order to increase overall accuracy (no slight movement due to mouse clicking).So for MY setup I have the following:rightmouse=button bfire | fire | zoom | fixjam | reload=button bfire | fire | fixjam | reloadIn all situations where your iron sights are up use your keyboard fire key (in my case X key) and then any time you are moving while firing or in a non-iron sight engagement use your left mouse button. Trust me, you will get used to this type of firing very quickly, and it will feel very natural after no more than 2 weeks.While you are in CQB and on the move if you press jump and fire, or fall off a surface and fire you will now enter a quick zoom that will immediately go back down. This is tons better than having a fixjam and really has no effect on your speed or movement.Disclaimer: You don\u2019t necessarily need 2 different fire keys, but in all my experience it is an excellent method of increasing your overall accuracy while your sights are up. If you opt for just one fire key, I would say go for the command string including zoom. Overall it will always perform in CQB or moving battles, but not when you are stationary&#8230; but when you are stationary it typically isn\u2019t as crucial to have such a bind. My suggestion is that with the default key layout you simply alter the CTRL key from fire to &#8216;button bfire | fire | fixjam | reload&#8217;.Also if you disable the autozoom feature than the Zoom | altfire WILL NOT always work correctly and may cause you to change your weapon fire mode on the move.Grenade Zoom &#8211; CappyRThis bind doesn\u2019t zoom when you have a grenade selected. Rather it allows you to pop the pin off of a grenade WITH THE SAME KEY as you zoom. This means you can easily bind your right mouse button so that you can zoom with it, but also cook grenades with it:=zoom | button baltfire | altfireSensitivity switching &#8211; CappyRThis bind allows you to bind a mouse sensitivity switch to actions that you perform. For example you can bind a high sensitivity to your crouch key, and a low sensitivity to your prone key. This allows you to better handle the recoil of the weapon across many positions while retaining all properties and magnitudes of the recoil&#8230; It basically makes it more comfortable for you to control.Examples:key=crawling | setsensitivity 4key=crouching | setsensitivity 5key=sprint | setsensitivity 6Obviously this could be used with other actions, but the greatest benefit seems to be with controlling recoil. For instance you could theoretically decrease the mouse sensitivity while you have a 203 armed in order to get better precision.Fire, ReportIn, CallMedic, Fixjam, and Reload combo button &#8211; _fish_Aliases[0]=(Command=\u00bbButton bFire | Fire | reportin | callmedic | fixjam | reload\u00bb,Alias=\u00bbFire\u00bb)Every time you fire it will report your position. Calling for a medic only works if you are wounded, so if you get into a fire fight (works best if you don&#8217;t blind fire) it will report your position, and if you take a hit while firing it will start calling for a medic while reporting in. If your weapon jams it will automatically fix it and if you run out of ammo it will automatically reload (just like the other useful bind). It only reports when you hit the fire button. So in 3 round burst mode it will report once every 3 rounds. In full auto it would only report for the initial trigger squeeze, so if you take a hit or feel you need to report in again let off the trigger and then start firing again.One Key Sprint=MoveForward | SprintAllows you to start to sprint with only one key.Shout Frag Out without Throwing a Grenade=CommoShout | CommoSendMessage 28 | CommoRadio | CommoSendMessage 99Allows you to shout Frag Out! without throwing a grenade._fish_&#8217;s Innovation In Sniping Technology &#8211; _fish_ Binds IncorporatedFirst, there\u2019s the user.ini aliasesAliases[32]=(Command=\u00bbzoom | exec revert.txt\u00bb,Alias=\u00bbRestore\u00bb)Aliases[33]=(Command=\u00bbZoom | exec aim.txt\u00bb,Alias=\u00bbAim\u00bb)Next, there\u2019s all the buttons I had to screw with for this to workMiddleMouse=actionSpace=JumpA=decreaserangeQ=increaserangeZ=zerorangeMouseWheelDown=grenadefragMouseWheelUp=AimNext, I will paste all of revert.txt feel free to copy this directly into a text document and save it as file revert.txt it should work if you do. Also remember that you don\u2019t actually have to type in .txt if setting the file format to be saved as to .txt because it will be added automatically by notepad or whatever you are using.bind MouseWheelDown grenadefragbind MouseWheelUp Aimbind MiddleMouse actionbind Space Jumpbind A decreaserangebind Q increaserangebind Z zerorangesetsensitivity 3Next comes aim.txt same deal, copy and paste all of it and save and it should work just fine.bind MouseWheelDown decreaserangebind MouseWheelUp increaserangebind MiddleMouse zerorangebind Space Restoresetsensitivity 0.5Now lets look at the beauty of what exactly it is that happens when you use this. When you are not aiming your rifle in any way, mouse wheel down will put out a frag. This is very useful for when you&#8217;re in one of those sudden battle situations, you can quickly just whip out a frag and throw it at them. Also, if you want to heal somebody or activate an item of any sort, just hit the middle mouse button. This also works to the advantage of the user because it&#8217;s at such easy access and it also leaves one more key open on the keyboard. But when you want to aim, things get ALOT better! Say you [&hellip;]","og_url":"http:\/\/www.mercenarios.org\/wps\/americas-army\/","og_site_name":"MeRCeNaRioS -={GGS}=-","article_published_time":"2005-08-03T09:06:22+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"62 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/#article","isPartOf":{"@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/"},"author":{"name":"admin","@id":"http:\/\/www.mercenarios.org\/wps\/#\/schema\/person\/e267b832b089dcbfbb02f626564058ed"},"headline":"America&#8217;s Army","datePublished":"2005-08-03T09:06:22+00:00","mainEntityOfPage":{"@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/"},"wordCount":12449,"commentCount":0,"articleSection":["Uncategorised"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.mercenarios.org\/wps\/americas-army\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/","url":"http:\/\/www.mercenarios.org\/wps\/americas-army\/","name":"America's Army - MeRCeNaRioS -={GGS}=-","isPartOf":{"@id":"http:\/\/www.mercenarios.org\/wps\/#website"},"datePublished":"2005-08-03T09:06:22+00:00","author":{"@id":"http:\/\/www.mercenarios.org\/wps\/#\/schema\/person\/e267b832b089dcbfbb02f626564058ed"},"breadcrumb":{"@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.mercenarios.org\/wps\/americas-army\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.mercenarios.org\/wps\/americas-army\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.mercenarios.org\/wps\/"},{"@type":"ListItem","position":2,"name":"America&#8217;s Army"}]},{"@type":"WebSite","@id":"http:\/\/www.mercenarios.org\/wps\/#website","url":"http:\/\/www.mercenarios.org\/wps\/","name":"MeRCeNaRioS -={GGS}=-","description":"fuerza y honor","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.mercenarios.org\/wps\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"http:\/\/www.mercenarios.org\/wps\/#\/schema\/person\/e267b832b089dcbfbb02f626564058ed","name":"admin","image":{"@type":"ImageObject","inLanguage":"es","@id":"\/\/www.gravatar.com\/avatar\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid","url":"\/\/www.gravatar.com\/avatar\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid","contentUrl":"\/\/www.gravatar.com\/avatar\/577c7ddded20a6d639b257ade69b3b6a?s=96&#038;r=g&#038;d=monsterid","caption":"admin"},"url":"https:\/\/www.mercenarios.org\/wps\/author\/mercenarios\/"}]}},"_links":{"self":[{"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/posts\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":0,"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/posts\/105\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/media?parent=105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/categories?post=105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mercenarios.org\/wps\/wp-json\/wp\/v2\/tags?post=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}