MIME-Version: 1.0 Content-Location: file:///C:/A10244F3/AACommands.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Table Of Contents
1. Userful Console Commands
2. Single Player Commands
3. Multiplayer Cheat Commands
4. To Practise Solo
5. Summoning Characters
6. Controlling Summoned Characters
7. How To Make Offline Opfor Alive
8. Other Items That May Be Spawned
9. Binding Keys On The Fly In-Game
10. Binding many keys with a Text file
11. Binding Commo Messages to Keys
12. Commo List
13. Actions
14. Video Recording
15. M4A1 Weapon Mods
16. Changing the Weapon Mod Set Names
17. AK74SU Weapon Mods
18. Other Weapon Mods
19. Using Incendiary Grenades On Non SF Maps with Chea=
ts
Enabled
20. How to use "Aliases" in User.ini
21. Admin Commands
22. Punk Buster Commands
23. PB Power Tips
24. Cool / Weird Things To Do
25. Previously Working/Disabled Commands
Note: Copy the title of a section, press Ctrl + F, pas=
te it
in, and click Find Next.
Make sure there are no extra spaces in any of the comm=
ands
agphud 0/1 - Hides/shows HUD
exit - Exit to desktop
quit - Exit to desktop
relaunch - this *should* relaunch the game, but actual=
ly it
only exits.
flush - Clears out graphics memory
dumpcache - Clears out the cache(not sure which one) <= o:p>
getres - Tells screen resolution and color depth
getcurrentres - Tells the current resolution
setres WxHxD - Set the resolution and color depth. ex:
SetRes 800x600x32
memstat - Memory statistics
obj list - Gives a summary of memory usage
netspeed xxxx - Sets netspeed to different setting
lanspeed xxxx - Sets lanspeed to different setting (de=
fault
is 20000, you shouldn't change this)
open xx.xx.xx.xx - Join a server directly through IP <= o:p>
open xx.xx.xx.xx?password=3Dxxxxx - Join a sever direc=
tly
through IP where the xxxxx is the password
open xx.xx.xx.xx?admin_password=3Dxxxxx - Join a serve=
r as an
admin if you put in the admin password
playerlist - Useful to start a votekick on someone with
weird characters in their name, you would then votekick ## #" (## =3D =
the
number beside the playername)(third # =3D reason for vote kick) to initiate=
a
votekick
reasonlist - Gives the 5 reasons for votekicking
reconnect - Rejoin the server
disconnect - Leave the server
togglefullscreen - Toggle windowed/full-screen mode
preferences - Allows you to see various settings. Do n=
ot try
to edit Aliases, only keybinds. Sometimes makes game crash.
suicide - To kill yourself
shake X[/] - X is number of seconds. Makes the screen =
shake
for the number of seconds specified
[i]forcereload - Apparently 'Forces' a reload. Unsure =
if
this will overcome the ubiquitous Reload / Run bug.
switchteam - This will actually select the opposite te=
am
without ever having to bring down the F3 menu
setsensitivity X - Does exactly what it says, Sets Mou=
se
sensitivity to X
setmousesmoothing X - Unsure what exactly changing this
variable will do. Cappy did not note any change in mouse dynamics
setsmoothingstrength X - Sets mouse smoothing strength=
to
this number
setsmoothingmode <0 or 1> - Turns on or off the =
two
smoothing variables. NOT related to 'reduce mouse lag'
keybinding <key> - Shows the keybinding for that
particular key.
stat fps - Provides frames per second
stat net - Provides connection info
stat game - Provides performance timings in millisecon=
ds
stat render - Provides rendering information
stat hardware - Provides in-depth modeling information=
stat karma - Provides Karma infomation
stat all - Provides large (HUGE) amounts of game info =
stat none - Shuts stat info off
report - this generates a text string that you can cop=
y and
past into a text document giving the following information:
Report:
Version: Oct 16 2003 18:15:34
Player class: StudentController
URL:
bridge?Name=3DRecruit?Class=3DAGP_Characters.AGP_Character?team=3D255
Location: 0 0 0
Game class: AGP_GameSinglePlayer
Difficulty: 0
Location is always 0, 0, 0. However URL is dynamic and=
will
display a server IP if you are playing online.
2.
Single Player Commands
behindview 1/0 - For 3rd person on/off
freecamera 1/0 - For 3rd person, independently rotatin=
g view
on/off
fly - To fly
ghost - To fly through objects
fov X (FOV 85 is default) - To change field of view
playersonly - Toggles freezing effects(ex: muzzle flas=
h)
slomo X =3D (SLOMO 1 is default) - To change timerate =
setspeed X =3D (1 is default) - To change player speed=
setjumpz X =3D (325 is default) - To change player jum=
p
walk - puts you back on the ground, counters fly/ghost=
deathstalker - Toggle unlimited ammo on/off
entropy - Toggle invincibility on/off
SetCameraDist(#) - Set camera distance
CheatView(x) - See what actor x‘s view is
Changesize – change players size, 1 is default <= o:p>
ViewSelf - Target Camera on player
Amphibious - Underwater mode (it says it works but it =
realy
wont do anything)
Invisible - Toggle Invisibility
AllAmmo - Give player ammo for all weapons (says it wo=
rks
but does nothing)
wpnrecoil - Toggle recoil on/off
changewpnfov X (FOV 85 is default) - To change field o=
f view
judas - Toggle perfect accuracy
wpnaccuracy - Toggle perfect accuracy
rend perbone - Adds wireframe to the characters body k=
inda,
not sure exactly, see it with behindview or freecamera
rend skin - Toggles skin. Doens't render enemies, only
renders teammates that have helmets, and the bullets that they have in their
gun's chamber.
teleport - Teleports your player to the place on the m=
ap you
are looking. Doesn't go through the fog and don't look up high unless you h=
ave
god on(or want to die)
switchlevel <mapname> - Goes to the map specifie=
d
[i]freezeframe X - X is number of seconds. Freezes the=
frame
after X amount of seconds
lockcamera - Detaches the player from the camera. The =
camera
sits where the player was last looking and the player is free to roam.
setgravity X - +X for antigravity, -X for standard gra=
vity.
I think -1000 is default
viewbots - Views from the next summoned character
viewclass <class> - Goes to that particular clas=
s of
character
3.
Multiplayer Cheat Commands
mpcheat class X where X is a command below
(Note: Do NOT change class before jumping out of the
airplane in airborne missions.)
r - M16A2
m - Modded M4 without M4 Mods
m4m - Modded M4 with m4 Mods
m4a1auto - Ranger M4A1
ma - Ranger M4A1
ar - M249
g - M16A2/M203
at4 - AT4
s - M82
s24 - M24
spr - Special Purpose Rifle
m9 - M9 Pistol
b - Shotgun
sf - Modded M4A1 (or AK74SU)
ak - AK47
ak74su - AK74
gp - AK w/ launcher
rpg - RPG7
rpk - RPK Light Machine Gun
svd - Dragunov sniper rifle
mos - Mosin-nagant sniper rifle
v - VSS "Vintorez"
sl - Squad Leader
ft - Fireteam Leader
rct - recruit (no weapons)
mpcheat binoc - To get regular binoculars
mpcheat binoc 1 - To get regular binoculars
mpcheat binoc 2 - To get Radio Tower binoculars
mpcheat freecamera 1/0 - 3rd person, independently rot=
ating
camera on/off
mpcheat behindview 1/0 - 3rd person, dependently rotat=
ing
camera on/off
mpcheat god - To get god mode
mpcheat ghost - To get ghost mode
mpcheat nvg - To get night vision goggles
mpcheat walk - Puts you back on the ground, counters
fly/ghost
mpcheat medic - To get medic patches
mpcheat medic X - To get the specified number of medic
patches when X is a #(max is 254)
mpcheat paramsammo 1/0 - for ulimited ammo on/off
mpcheat fov X (90 is default) - To change field of vie=
w
mpcheat slomo X (1 is default - To change the speed of=
the
game
4.
To Practice Solo
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 below
Online Maps
bridge
bridge_se
fls
hq_raid
insurgent_camp
jrtc_farm
mountain_ambush
mountain_pass
mountain_pass_se
mout_mckenna
pipeline
pipeline_SF
radio_tower
river_basin
SFcsar
SFhospital
SFrecon
SFsandstorm
swamp_raid
tunnel
weapons_cache
weapons_cache_se
Training Maps
camp_mackall
entry
eande
jump_tower
leavenworth
live_jump
m24_range
m82_range
medic_training1
medic_training2
medic_training3
medic_field
obstacle
rifle_range
tactical_training
us_weapons
Type mpcheat class x where x is one of the following l=
isted
classes
(Note: Do NOT change class before jumping out of the
airplane in airborne missions.)
r - M16A2
m - Modded M4 without M4 Mods
m4m - Modded M4 with m4 Mods
m4a1auto - Ranger M4A1
ma - Ranger M4A1
ar - M249
g - M16A2/M203
at4 - AT4
s - M82
s24 - M24
spr - Special Purpose Rifle
m9 - M9 Pistol
b - Shotgun
sf - Modded M4A1 (or AK74SU)
ak - AK47
ak74su - AK74
gp -AK w/ launcher
rpg - RPG7
rpk - RPK Light Machine Gun
svd - Dragunov sniper rifle
mos - Mosin-nagant sniper rifle
v - VSS "Vintorez"
sl - Squad Leader
ft - Fireteam Leader
rct - recruit (no weapons)
5.
Summoning Characters
summon agp_characters.npc_medinstructor
summon agp_characters.npc_nurse
summon agp_characters.npc_specialforces
summon agp_characters.npc_medstudent
summon agp_characters.npc_student
summon agp_characters.npc_drillinstructor
summon agp_characters.npc_ambient
summon agp_characters.npc_soldier
summon agp_characters.npc_civilian
summon agp_characters.npc_doctor
summon agp_characters.npc_flightcrew
summon agp_characters.npc_towerobserver
summon agp_characters.npc_towerobserverfemale
summon agp_characters.npc_airbornesoldier
summon agp_characters.npc_airborneinstructor
summon agp_characters.npc_virtualgeorge
summon agp_characters.agp_character
killpawns - To remove all practice dummies
walk - Makes some dummies come alive
6.
Controlling Summoned Characters
After summoning one of the characters above type: avat=
ar
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 s=
ee 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 sever=
al
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 bethween them. To get back to your original body use the charact=
er
pawn(as long as he isn't dead).
7.
How to Make Offline Opfor Alive
First summon the agp_characters.npc_soldier. You can h=
ave
one or many. WARNING: You can spawn as many as you want and your framrate
should stay normal, but if you spawn too many and then make them come to li=
fe
your game might slow down to almost stopped. If this happens use the
"killpawns" command. After you have summoned them move away cause=
they
will shoot at you right away when you make them alive or you could type mpc=
heat
god or god so you won't die from the shots. Then type walk and they will ye=
ll
in opforeign then pull out an AK47. They will not move from where they are
spawned. If you place one right behind the other and stand infront of one of
them the one on the other side of the one in front of you will be shot be t=
he
other. 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.
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 "Move Out".
Sometimes he will follow and sometimes he doesn't. If you go up to him and =
hit
action again your player will yell "Stop" and it makes him stop
following you.
8.
Other Items That May be Spawned
(Some of these might not work. If anyone finds a way t=
o get
them to work tell me. Don't say anything if you just can't get it to work.)=
Weapons
summon agp_inventory.PickupW_M16A2_Rifle - M16 Rifle <= o:p>
summon agp_inventory.PickupW_GP30_Gren - GP30 Grenader=
summon agp_inventory.PickupW_M82_Sniper - M82 Sniper R=
ifle
summon agp_inventory.PickupW_RPK_SAW - RPK SAW
summon agp_inventory.PickupW_M4A1_Auto_Rifle - M4A1 Ri=
fle
summon agp_inventory.PickupW_M249_SAW - M249 SAW
summon agp_inventory.PickupW_M24_Sniper - M24 Sniper R=
ifle
summon agp_inventory.PickupW_M203_Gren - M203 Grenader=
summon agp_inventory.PickupW_AK74su_Rifle - AK74 Rifle=
summon agp_inventory.PickupW_AK47_Rifle - Ak47 Rifle <= o:p>
summon agp_inventory.PickupW_MosinNagant_Sniper - Mosin
Nagent Sniper Rifle
summon agp_inventory.PickupW_SVD_Sniper - Dragonuv Sni=
per
Rifle
summon agp_inventory.PickupW_AT4_Rocket - AT4 Rocket
Launcher
summon agp_inventory.PickupW_RPG7_Rocket - RPG7 Rocket
Launcher
summon agp_inventory.PickupW_M870_Shotgun - Shotgun
summon agp_inventory.PickupW_M9_Pistol - M9 Pistol
summon agp_inventory.PickupW_SPR_Sniper - SPR Sniper R=
ifle
summon agp_inventory.PickupW_Vintorez_Sniper - Vintorez
Sniper Rifle
Grenades
summon agp_inventory.PickupT_M67_Frag - Frag Grenade <= o:p>
summon agp_inventory.PickupT_M83_Smoke - Smoke Grenade=
summon agp_inventory.PickupT_M84_Stun - Flash Grenade =
summon agp_inventory.PickupT_M14_Incendiary - Incendia=
ry
Grenade
summon agp_inventory.PickupT_MILES_Grenade - Miles Frag
Grenade
summon agp_inventory.PickupT_RGD5_Frag - Enemy Frag Gr=
enade
Ammunition
summon agp_inventory.PickupAmmo_40mm_1_Gren - 40 mm Gr=
enade
summon agp_inventory.PickupAmmo_556mm_20_Mag - M16 Tra=
ining
Ammo
summon agp_inventory.PickupAmmo_556mm_30_Mag - M4/16 a=
mmo
summon agp_inventory.PickupAmmo_556mm_200_Belt - M249 =
ammo
summon agp_inventory.PickupAmmo_762mm_100_Drum - RPK a=
mmo
summon agp_inventory.pickupammo_545mm_30_mag - AK47/AK=
74
ammo
summon agp_inventory.PickupAmmo_762mm_5_Rounds - M24/M=
OS
ammo
summon agp_inventory.PickupAmmo_127mm_10 - M82/SVD amm=
o
summon agp_inventory.PickupAmmo_30mm_1_gren - GP30 amm=
o
summon agp_inventory.PickupAmmo_RPG7_PG7B - RPG ammo <= o:p>
summon agp_inventory.PickupAmmo_12gauge_7_rounds- Shot=
gun
ammo
summon agp_inventory.PickupAmmo_9x19mm_15_mag - M9 amm=
o
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.
1.) Open User.ini and change one of the keys to someth=
ing
like:
7=3Dsummon agp_characters.npc_soldier
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:
bind <key> <command>
example: bind 7 summon agp_characters.npc_soldier
When solo, hit "7" key (in this example) to =
make
practice dummies. Note that dummies won't spawn if there isn't room for the=
m in
the space you're trying to put them. Also, a dummy'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 "reconnect" to restart the map
9.
Binding Keys on the Fly In-Game
Hit ~ to bring down console.
bind <key> <command>
Example:
bind x say Good Job
Your "x" key is now permanently bound (User.=
ini
modified) to say "Good Job". You can, of course, rebind it to
something else at any time. It will replace the old bind you had there if a=
ny.
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.
10.
Binding many keys with a Text file
Eventually, you may find that you have more bindings t=
hen
keys, especially if you make make-specific binds. In order to get around th=
is
problem, you can load binds with a text file.
<key>=3Dexec FILENAME.txt
Within FILENAME.txt would look like the following:
bind <key> <command>
bind <key> <command>
bind <key> <command>
Example:
X=3Dexec mybinds.txt
Y=3D
Z=3D
Within mybinds.txt would look like the following:
bind Y Say Hello world
bind Z Say Hi there
When I load the game, hitting Y will do nothing. But i=
f I
hit my X key, it will bind Y to
say "Hello World". Using multiple .txt files=
, you
can swap large numbers of binds in and
out of your User.ini file.
11.
Binding Commo Messages to Keys
<key>=3Dcommo<list> | CommoSendMessage <=
;x>
where list is radio, shout, whipser, squad, or hand
and x is 1 through 28
Example:
k=3Dcommohand | CommoSendMessage 6
Now for you own:
<key>=3DCommoHand | CommoSendMessage 1
^ Problem with the above is that it leaves the commo m=
ode in
CommoHand
Fix:
<key>=3DCommoHand | CommoSendMessage 1 | CommoRa=
dio
^ but now there's a problem here to. Now it leaves the=
Radio
menu open and you have to hit a key to shut it.
Proper fix:
<key>=3DCommoHand | CommoSendMessage 1 | CommoRa=
dio |
CommoSendMessage 99
This works correctly by sending a bogus commosendmessa=
ge to
CommoRadio.
12.
Commo List
Each of "commowhisper", "commoshout&quo=
t;,
"commoradio", and "commoglobal" has an associated chat
mode. You can bind these to keys using:
<key>=3Dcommowhisper | Talk
<key>=3Dcommoshout | Talk
<key>=3Dcommoradio | Talk
<key>=3Dcommoglobal | Talk
For use with CommoSendMessage x where x is a number li=
sted
below
Hand signals
<key>=3DCommoHand
1 - Move out
2 - Stop
3 - Get down
4 - Look this way
5 - Ready
6 - Double time
8 - Affirm
9 - Negative
Squad Commands
<key>=3DCommoSquad
1 - Squad, form up!
2 - Squad, spread out!
3 - Fall back! Fall back!
4 - Squad, Open fire
5 - Squad, Cease fire
6 - Squad, Hold this position
7 - Squad, Report in
8 - Squad, Silence! Silence!
9 - Squad, Operate as a unit
10 - There's no I in team
11 - That may be your way, but it's not the army way <= o:p>
12 - What are you doing solider?
13 - Hit the dirt!
14 - Stay down
15 - Grandma was slow but she was old
16 - That don't make no sense at all
17 - Good job soldier!
18 - Great job team!
Whisper/Shout/Radio
<key>=3DCommoWhisper
<key>=3DCommoShout
<key>=3DCommoRadio
1 - Move out
2 - Stop
3 - Cover me
4 - Enemy spotted
5 - Take cover
6 - Enemy down
7 - Area secure
8 - Roger
9 - Negative
10 - Up
11 - Down
12 - Left
13 - Right
14 - North
15 - South
16 - East
17 - West
18 - Hooah
19 - Sniper
20 - Frag'em
21 - Smoke'em
22 - Flash'em
23 - Grenade
24 - Ready
25 - I'm hit
26 - Get the door
27 - Check your flanks
28 - Psst - Whisper; Frag Out - Shout; Beeps - Radio <= o:p>
31 - Stop so I can Treat You
32 - Medic! [Position]
13.
Actions
Action - Open doors, take objectives, etc...
AGPMainMenu - AA main menu
AltFire - Alternate fire mode
Binoculars - Selects Binoculars (SGT/FTL only)
Brightness - Changes screen brightness
CallMedic - Player yells "Medic" if injured =
CommoCycle - Cycles through commos
CommoGlobal - Global (seen by all players (all LIVE pl=
ayers
if you are dead))
CommoHand - Hand signal commos
CommoRadio - Radio commos
CommoShout - Shout commos (Heard by all in range)
CommoSquad - Squad commos
CommoWhisper - Whisper commos (Heard by all in range) =
Console - Pull up the console
Contrast - Changes monitor contrast
Crawling - Prone/Standing toggle
Crosshair - Change crosshair
Crouching - Crouch/Standing toggle
FastMove - Toggle run/walk
Fire - Fire Weapon (must be bound to key)
Fixjam - Fix jammed weapon
Flush - flushes graphics useful for lowend systems
FreeLook - Free look
Gamma - Changes monitor gamma
Grenadeflash - Select flash grenade
Grenadefrag - Select fragmentation grenade
Grenadesmoke - Select smoke grenade
Jump - Jump
LeanLeft - Lean/roll left
LeanRight - Lean/roll right
LeftRail - Activate mod on the left rail
LookDown - Moves aimpoint down
LookUp - Moves aimpoint up
MoveBackward - Move backwards
MoveForward - Move forwards
NV - Night vision goggles
Pause - Pauses single player game
PlayerList - Shows list of players
Quit - Exit America's Army
Reload - Reload weapon
ReportIn - Reports in your current location to team
Resolution - Change screen resolution
Reasonlist - Shows reasons for kicking a player
RightRail - Activate mod on the right rail
Say - Prompts for text message
SelectClass - Shows the weapons selection screen
SelectTeam - Shows the team selection screen
SetIndex 0 - Changes M4 Mod set to number 1
SetIndex 1 - Changes M4 Mod set to number 2
SetIndex 2 - Changes M4 Mod set to number 3
SetIndex 3 - Changes M4 Mod set to number 4
SetIndex 4 - Changes M4 Mod set to number 5
SetSquadTarget - Sets squad objective
Shot - Takes a Screenshot (Saved as .bmp in Army
Operations/ScreenShots directory)
ShowObjectives - Shows mission objectives
ShowScores - Shows scores and most teammates/opponents=
SkinTonePref - =3DNone/Light/Medium/Dark
Strafe - set strafe mode on/off
StrafeLeft - Strafe left
StrafeRight - Strafe right
Suicide - Kill yourself
SupportedFire - Switch to supported fire/grenade mode =
(M249,
M24, M82, M203, GP30 only)
Suppressor - Puts the suppressor on the modified M4
SwapHands - Shoulder/unshoulder weapon
Talk - Prompts for text message
TeamSay - Prompts for text message that only your team=
sees
TeamTalk - Prompts for text message that only your tea=
m sees
ThrowWeapon - Drops weapon to ground
TurnLeft - Turns aimpoint left
TurnRight - Turns aimpoint right
Turn180 - Turns character 180 degrees around
UseJoyStick - Enable JoySticks
Votekick - Initiate/add a vote to a votekick
Zoom - Brings up sights/scope
14.
Video Recording
demorec <filename> -records the demo
demoplay <filename> - playbacks the demo file
stopdemo - halts the recording
It is not fully inplemented yet but it should work.
15.
M4A1 Weapon Mods
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 u=
p 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=3DTop Rail
Slot 1=3DFront Rail
Slot 2=3DLeft Rail
Slot 3=3DRight Rail
Slot 4=3DBottom Rail
Slot 5=3DBarrel
Slot 0
AGP_Inventory.WeaponMod_Acog4x
AGP_Inventory.WeaponMod_M68_AimPoint
AGP_Inventory.WeaponMod_Ironsight
AGP_Inventory.WeaponMod_HeatShield
Slot 1
AGP_Inventory.WeaponMod_Reflex
AGP_Inventory.WeaponMod_HeatShield
Slot 2
AGP_Inventory.WeaponMod_HeatShield
Slot 3
AGP_Inventory.WeaponMod_HeatShield
Slot 4
AGP_Inventory.WeaponMod_Flare_Gren
AGP_Inventory.WeaponMod_M203_Gren
AGP_Inventory.WeaponMod_Harris_Bipod
AGP_Inventory.WeaponMod_HeatShield
Slot 5
AGP_Inventory.WeaponMod_Virtual_Cone_Suppressor
AGP_Inventory.WeaponMod_M4qd_Suppressor
Mods in 1.9, currently not working
AGP_Inventory.WeaponMod_Anpvs10_Sight
AGP_Inventory.WeaponMod_VliFlashPoint
AGP_Inventory.WeaponMod_Anpeq5_Laser
It works like Slot_<SLOT>_(<INDEX>)=3D<=
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 slot=
s,
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 typeing leftrail and rightrail, but I don'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's. =
16.
Changing the Weapon Mod Set Names Thanks to {TfC[R]}FluffyBunny =
for
this
There will be info inbetween the IndexName(#)=3DSetNam=
e stuff
for the mods on each set. Some of them will be bunched togeher if there are
more than one set with the same mods. You just rename the parts where it sa=
ys
Set #. You can put this in your WeaponMods.ini
[AGP_Inventory.Weapon_M4A1_Rifle_Mod]
CurrentIndex=3D0
IndexName(0)=3DBasic
IndexName(1)=3DSniper
IndexName(2)=3DGrenades
IndexName(3)=3DFlares
IndexName(4)=3DAll Rounder
This will change the names of the selections on the We=
apon
Mods menu ingame to Basic, Sniper, Grenades, Flares and All Rounder, or you=
can
change them to whatever you want.
17.
AK74SU Weapon Mods Thanks to inos for this
You can get the AK74SU if you mod the WeaponMods.ini f=
ile
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=3DAGP_Inventory.Weapon_AK74su_Rifle
[AGP_Inventory.Weapon_AK74su_Rifle]
CurrentIndex=3D1
IndexName(0)=3DSet 1
Slot_0_(0)=3DAGP_Inventory.WeaponMod_AKs74u_Ironsight =
Slot_1_(0)=3DAGP_Inventory.WeaponMod_Kobra_Reflex
Slot_2_(0)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_3_(0)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_4_(0)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_5_(0)=3DAGP_Inventory.WeaponMod_PBS4_Suppressor <= o:p>
IndexName(1)=3DSet 2
Slot_0_(1)=3DAGP_Inventory.WeaponMod_PSO
Slot_1_(1)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_2_(1)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_3_(1)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_4_(1)=3DAGP_Inventory.WeaponMod_BS1_Gren
Slot_5_(1)=3DAGP_Inventory.WeaponMod_PBS4_Suppressor <= o:p>
IndexName(2)=3DSet 3
Slot_0_(2)=3DAGP_Inventory.WeaponMod_Compact_AimPoint =
Slot_1_(2)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_2_(2)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_3_(2)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_4_(2)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_5_(2)=3DAGP_Inventory.WeaponMod_PBS4_Suppressor <= o:p>
IndexName(3)=3DSet 4
Slot_0_(3)=3DAGP_Inventory.WeaponMod_AKs74u_Ironsight =
Slot_1_(3)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_2_(3)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_3_(3)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_4_(3)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_5_(3)=3DAGP_Inventory.WeaponMod_PBS4_Suppressor <= o:p>
IndexName(4)=3DSet 5
Slot_0_(4)=3DAGP_Inventory.WeaponMod_AKs74u_Ironsight =
Slot_1_(4)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_2_(4)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_3_(4)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_4_(4)=3DAGP_Inventory.WeaponMod_Virtual_Heatshiel=
d
Slot_5_(4)=3DAGP_Inventory.WeaponMod_Cone_Suppressor <= o:p>
Slot 0=3DTop Rail
Slot 1=3DFront Rail
Slot 2=3DLeft Rail
Slot 3=3DRight Rail
Slot 4=3DBottom Rail
Slot 5=3DBarrel
Mods Available:
Slot 0
AGP_Inventory.WeaponMod_PSO
AGP_Inventory.WeaponMod_Compact_AimPoint
AGP_Inventory.WeaponMod_AKs74u_Ironsight
AGP_Inventory.WeaponMod_HeatShield
Slot 1
AGP_Inventory.WeaponMod_Kobra_Reflex
AGP_Inventory.WeaponMod_HeatShield
Slot 2
AGP_Inventory.WeaponMod_Virtual_Heatshield
Slot 3
AGP_Inventory.WeaponMod_Virtual_Heatshield
Slot 4
AGP_Inventory.WeaponMod_BS1_Gren
AGP_Inventory.WeaponMod_HeatShield
Slot 5
AGP_Inventory.WeaponMod_PBS4_Suppressor
AGP_Inventory.WeaponMod_Cone_Suppressor
18.
Other Weapon Mods Thanks to inos for this
You can put other weapons in the WeaponMods.ini file. =
The
only other weapons modable are the SPR and Vintorez. They only have one set=
up.
[AGP_Inventory.Weapon_SPR_Sniper]
CurrentIndex=3D0
Slot_0_(0)=3DAGP_Inventory.WeaponMod_VariX_Scope
Slot_1_(0)=3DAGP_Inventory.none
Slot_2_(0)=3DAGP_Inventory.none
Slot_3_(0)=3DAGP_Inventory.none
Slot_4_(0)=3DAGP_Inventory.WeaponMod_Harris_Bipod
Slot_5_(0)=3DAGP_Inventory.WeaponMod_SPR_Suppressor
[AGP_Inventory.Weapon_Vintorez_Sniper]
CurrentIndex=3D0
Slot_0_(0)=3DAGP_Inventory.WeaponMod_Vintorez_Scope
Slot_1_(0)=3DAGP_Inventory.none
Slot_2_(0)=3DAGP_Inventory.none
Slot_3_(0)=3DAGP_Inventory.none
Slot_4_(0)=3DAGP_Inventory.WeaponMod_Virtual_Harris_Bi=
pod
Slot_5_(0)=3DAGP_Inventory.WeaponMod_Virtual_SPR_Suppr=
essor
You can also put other weapons so when you use class s=
f you
start with it. You don't have to have the mod stuff with it. Here is how the
shotgun would work:
CurrentWeapon=3DAGP_Inventory.Weapon_M870_Shotgun
It's basically just the code you use to summon, but yo=
u put
AGP_Inventory.Weapon_<weapon>_<weaponname>
19.
Using Incendiary Grenades On Non SF Maps with Cheats Enabled
This will only work on cheat enabled servers that do n=
ot
have MILES enabled(lazer tag). When you are playing type 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 is Pipeli=
ne.
20.
How to use "Aliases" in User.ini Thanks to
-=3DUEO=3D-Sky_Lord- for this
Aliases[X]=3D(Command=3D"Y",Alias=3D"Z&=
quot;)
X is the number of the alias.
You can have 40 of them (0-39), the game uses a defaul=
t of
32 (0-31) aliases by himself, but you can lower it to only 11 without affec=
ting
anything by using the list below:
Aliases[0]=3D(Command=3D"Button bFire |
Fire",Alias=3D"Fire")
Aliases[1]=3D(Command=3D"Button bAltFire |
AltFire",Alias=3D"AltFire")
Aliases[2]=3D(Command=3D"Axis aBaseY
Speed=3D+300.0",Alias=3D"MoveForward")
Aliases[3]=3D(Command=3D"Axis aBaseY
Speed=3D-300.0",Alias=3D"MoveBackward")
Aliases[4]=3D(Command=3D"Axis aStrafe
Speed=3D-300.0",Alias=3D"StrafeLeft")
Aliases[5]=3D(Command=3D"Axis aStrafe Speed=3D+30=
0.0",Alias=3D"StrafeRight")
Aliases[6]=3D(Command=3D"Jump | Axis aUp
Speed=3D+300.0",Alias=3D"Jump")
Aliases[7]=3D(Command=3D"Button bAction |
Action",Alias=3D"Action")
Aliases[8]=3D(Command=3D"Button bLeanRight |
LeanRight",Alias=3D"LeanRight")
Aliases[9]=3D(Command=3D"Button bLeanLeft |
LeanLeft",Alias=3D"LeanLeft")
Aliases[10]=3D(Command=3D"Button bSprint |
Sprint",Alias=3D"Sprint")
Y are the commands that are done when the Alias is tri=
gger,
it is the same as what goes after the "=3D" for the normal binds
(<key>=3DY)
Z is the name of the alias, this how you call him. Whe=
n you
bind a key to Z, the commands Y will happen.
Example:
Aliases[32]=3D(Command=3D"ReportIn | CommoSendMes=
sage
3",Alias=3D"CoverMeW")
This is Alias number 32.
To call it you do something like:
Enter=3DCoverMeW
When you press enter this is what will happen:
ReportIn | CommoSendMessage 3
If you need any of it to be clearified more, PM
-=3DUEO=3D--Sky_Lord- or myself.
21.
Admin Commands
Admin spectate [ <playername> | <playerID>=
] -
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 in=
to
spectate mode.
Admin a_switchteam <playername> | <playerID&g=
t; -
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. Th=
is
is merely a request to change the team of the named player. Other mitigating
factors may prevent this player’s team from actually changing the next
round.
Admin a_open <mapname> OR Admin a_map <mapnam=
e>
OR Admin switch <mapname> - Opens a new map. These commands can all be
used interchangeably. mapname: the name of the map to open.
Admin restartmap - Restarts the current map.
Admin forceclass (<playername> | <playerID>=
;)
<class> - Immediately changes the class of the specified player. The
class is specified using one of the following abbreviations:
r - M16A2
m - Modded M4 without M4 Mods
m4m - Modded M4 with m4 Mods
m4a1auto - Ranger M4A1
ma - Ranger M4A1
ar - M249
g - M16A2/M203
at4 - AT4
s - M82
s24 - M24
spr - Special Purpose Rifle
m9 - M9 Pistol
b - Shotgun
sf - Modded M4A1 (or AK74SU)
ak - AK47
ak74su - AK74
gp -AK w/ launcher
rpg - RPG7
rpk - RPK Light Machine Gun
svd - Dragunov sniper rifle
mos - Mosin-nagant sniper rifle
v - VSS "Vintorez"
sl - Squad Leader
ft - Fireteam Leader
rct - recruit (no weapons)
Admin kickban [ <playername>| <playerID> ]=
-
Kicks the specified player from the server, and then adds his IP address to=
the
banlist file.
Admin kick [ <playername>| <playerID> ] - =
Kicks
the specified player from the server.
Admin say <message> - Uses the chat to message
players.
Admin message <message> - This is similar to adm=
in
say, except that the message is delivered in big text to the middle of the
screen. Everyone receives the message.
Admin mute <playername> | <player ID> | al=
l -
Mutes the chat specified player. This is a server mute and no players can s=
ee
what he types. This doesn't affect other Admins or SuperUsers. playername |
player ID: mutes the specified player. all: mutes everyone on the server. U=
sing
it again unmutes the specified player or all.
Admin deathmessages 1 | on | 0 | off - Turns death and
damage messages off for all players. 1/on: Turns messages on. 0/off: Turns
messages off. When changing this setting via the console, your preference is
automatically saved in your ArmyOps.ini file. However, if you wish to change
the ArmyOps.ini file directly, the variable to look for is bDeathMessages. =
Admin score 1 | on | 0 | off | round | match - Turns t=
he
scoreboard on and off. Scoreboard can be displayed at the end of a round, e=
nd
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: Tur=
ns
the scoreboard off. round: Shows scoreboard at end of round only. match: Sh=
ows
scoreboard at end of match only. When score mode ‘round’ or
‘match’ are specified, the score will be displayed at the
appropriate time. The client can then hit ESC to close the score screen, or=
can
wait until the beginning of the next round at which time the score screen w=
ill
automatically be closed. When changing this setting via the console, your
preference is automatically saved in your ArmyOps.ini file. However, if you
wish to change the ArmyOps.ini file directly, the variable to look for is
ScoreMode and the possible values are: SSM_On, SSM_Off, SSM_Round, and
SSM_Match.
Admin motd self | all | <text> - Sets or display=
s the
message of the day. self: displays message of the day to admin only. all: D=
isplays
message of the day to all players. text: The text string to set as the mess=
age
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 li=
ne
of the MOTD (in the ini file, it’s called MOTDLine1). Similarly, when=
the
self or all parameters are specified, only MOTDLine1 will be displayed. All
four lines will still be displayed when a client logs into a server for the
first time (provided they aren’t blank.)
Admin roekicktimer 1 | on | 0 | off - Turns on or off =
the
ROE kick timer at the beginning of the round. 1/on: Turns the ROE kick timer
on. 0/off: Turns the ROE kick timer off. Note that entering this command ha=
s an
immediate effect (i.e. the server doesn’t wait until the start of the
next round to use the new value). When changing this setting via the consol=
e,
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 - Turns on or off the R=
OE
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 sav=
ed
in your ArmyOps.ini file. However, if you wish to change the ArmyOps.ini fi=
le
directly, the variable to look for is bEnableROEKick.
Admin roekickdead 1 | on | 0 | off - If enabled, inste=
ad 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 ty=
pe
used to kill the offending player is suicide, so to other players it may se=
em
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 t=
his
setting via the console, your preference is automatically saved in your
ArmyOps.ini file. However, if you wish to change the ArmyOps.ini file direc=
tly,
the variable to look for is bEnableROEKickDeath.
Admin pb_sv_ enable | disable - Enable enables punkbus=
ter
for the server, disable disables punkbuster for the server.
Admin pb_sv_gameauth 0/1 - Enables or disables authori=
zation
for a server. 0 stops pb from kicking even with auth off.
22.
Punk Buster Commands
Tasks
pb_sv_task <start-seconds>
<optional-run-every-seconds> - This allows server admins to set a task
starting from a specified time in seconds and then running again every x
seconds there after. If no re-run value is specified then the task is only =
run
once. This feature is not limited to PB functions and can run in-game funct=
ions
as well. You may use more than one task if you like. Example:
pb_sv_task 10 300 "say ^3Visit us at
www.yourwebsite.com"
pb_sv_task 15 305 "say ^5Email server admins:
admin@yoursite.com"
pb_sv_task 700 "pb_sv_bindsrch com_maxfps" <= o:p>
pb_sv_task 700 "pb_sv_bindsrch m_pitch"
This will spam your two messages on screen and re run =
them
at the specified times. The last two will run a bind-cvar check once only. =
pb_sv_tlist - Shows what tasks you have running and sh=
ows
you what slot number each task is assigned to.
pb_sv_taskdel <slot#> - Deletes a task in your l=
ist 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 r=
ight
before your list of tasks to make sure you start off clear. Example:
pb_sv_TaskDel 1
pb_sv_TaskDel 2
pb_sv_TaskDel 3
pb_sv_TaskDel 4
Name Management
pb_sv_badname <grace-seconds> <filter> - T=
his
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. H=
ere
are some examples:
pb_sv_badname 30 www.
pb_sv_badname 30 .com
pb_sv_badname 30 UnnamedPlayer
pb_sv_badname 30 ogc
pb_sv_badname 30 noskill
pb_sv_badname 30 noname
The first two lines prevent people from using your sev=
ers to
advertise web sites. The others are just suggested filters and can be adjus=
ted
to your preferences. They are all set to give the player 30 seconds of warn=
ings
before they are removed from the server.
pb_sv_badnamelist - Lists all the bad names in your ch=
eck
list and shows you each lines assigned slot number.
pb_sv_badnameDel <slot#> - Deletes a name in you=
r list
of bad names by slot number. This is useful in keeping multiple bad names f=
rom
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 clea=
r.
pb_sv_badnameDel 1
pb_sv_badnameDel 2
pb_sv_badnameDel 3
pb_sv_badnameDel 4
pb_sv_badnameDel 5
pb_sv_badnameDel 6
pb_sv_badname 30 www.
pb_sv_badname 30 .com
pb_sv_badname 30 UnnamedPlayer
pb_sv_badname 30 ogc
pb_sv_badname 30 noskill
pb_sv_badname 30 noname
pb_sv_changePeriod 10 - Amount of seconds allowed betw=
een
name changes, prevents name spamming.
pb_sv_changeMax 5 - Number of total allowed name chang=
es per
session.
pb_sv_dupNameGrace 20 - Amount of time (in seconds) th=
at a
duplicate name has to be changed before that player is removed from the ser=
ver.
This ensures that all players on the server have a unique name.
pb_sv_extChar 0 - Control of extended characters in na=
mes
(characters and symbols that can not be produced from a single key stroke.)=
0
to disallow such names. 1 to allow these names.
pb_sv_emptyname 0 - Control the option of a an empty n=
ame
(no name at all). 0 will not allow an empty string to be returned for a name
value. 1 will allow an empty string.
pb_sv_minName 1 - Dictates the minimum amount of actual
characters a players name must have to be allowed on the server. This will
double check the above pb_sv_emptyname 0 to make sure a player doesn't enter
^7^7 as a name (which satisfies the pb_sv_emptyname 0 but still returns an
empty string to the console.) Set this to one to make sure that a player ha=
s at
least one standard character in their name.
Guid Settings
Pb_sv_noguidgrace 30 - Number of seconds that a player=
with
no guid is kicked (0 - 300) We recommend giving players 30 seconds or so in
case of slow communication rate with the master auth server.
pb_sv_updategrace 300 - Number of seconds that a playe=
r with
a "no updated status" has to update before being kicked (300 - 60=
0)
pb_sv_guidrelax 7 - This setting was added to server v=
ersion
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=3DUNKN =
Guid,
2=3DWRONGIP Guid, 4=3DDUPLICATE 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 th=
ree
cases. We recommend kicking for at least UNKN guids. Below are the possible
combinations:
0=3D Kick for UNKN guid, wrong ip guid and duplicate g=
uid.
1=3D Kick for wrong ip guid and duplicate guid.
2=3D Kick for UNKN guid, and duplicate guid.
3=3D Kick for duplicate guid.
4=3D Kick for UNKN guid and wrong ip guid.
5=3D Kick for wrong ip guid.
6=3D Kick for UNKN guid
7=3D Don't kick for UNKN guid, wrong ip guid and dupli=
cate
guid.
These values are bitmapped and work like the games FLA=
GS
system, but since they are used to "relax" or disable instead of
enable, they are reversed in the sense that you don't add up the numbers but
rather subtract them.
Auto Kicking
pb_sv_CQC 1 - This allows admins to turn off / on the
feature that shows players why they were kicked (bad name, cvar violation,
hook, no guid, etc.) We recommend leaving this ON, so people can see why th=
ey
were kicked. 1 is ON and 0 is OFF.
pb_sv_KickLen 10 - When kicked from the server for a
violation (bad name, cvar violation, hook, no guid, etc.) this is the time =
(in
minutes) that person must wait before they can re-join the server.
Manual Screen Shots
To manually take a screen shot, in game from your cons=
ole of
all players, the command is:
pb_sv_getss
To manually take a screen shot of a specific player, g=
et all
the players slot numbers by doing a pb_sv_plist [enter] and when you get the
slot number of the person you want to take a screen shot of ( lets say its
player number 4 ) type:
pb_sv_getss 4
Automatic Screen Shots
To set up your server to take automatic screen shots, =
you
will need to use and understand the following commands in your pbsv.cfg.
pb_sv_autoss 1 - This setting tells your PB enabled se=
rver
whether it should retrieve screen shots automatically. Setting to 1 will tu=
rn
the auto screen shot capture ON and setting it to 0 will turn it OFF. The
default is OFF.
pb_sv_autossfrom 60 - This is the MINIMUM number ( in
seconds ) that PB will wait after taking a screen shot from players, before
attempting to take another one. The default is 60 seconds. Remember that ta=
king
screen shots from every player every 60 seconds will rack up a nice number =
of
screen shots in your PB's screen shots folder and use plenty of system
resources, sometimes resulting in lag. If there are 10 players on your serv=
er
and the map lasts 10 minutes, you will be getting 100 screen shots per map.=
Be
careful with this setting. Some recommended settings and samples will be
presented at the end of this page.
pb_sv_autossto 1200 - This is the MAXIMUM number ( in
seconds ) that PB will wait after taking a screen shot from players, before
attempting to take another one. The default is 1200 ( 20 minutes. ) Some
recommended settings and samples will be presented at the end of this page.=
pb_sv_ssfloor 1 PB - screen shots are taken and then s=
aved
numerically. This is the "starting" number that PB will use to na=
me
screen shots. Default is 1.
pb_sv_ssceiling 100 - This is the highest number PB sc=
reen
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 wil=
l be
presented at the end of this page.
pb_sv_ssdelay 0 - Each player will have to wait a rand=
om
amount of seconds ( up to the number of this setting ) before actually send=
ing
the screen shot after the request has been made. This *may* help reduce lag=
, as
all players don't have to send their shots and then get processed and writt=
en
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 sho=
ts
being sent and processed over a longer period of time ( processing 20 playe=
rs over
a 5 second period, rather than an instantaneous "glitch" from all=
20
being done at the same time.) Default is 0 which means there is no delay and
all shots are taken at the same time.
pb_sv_sspath "" - This is where PB will send=
the
screen shots and the helper html files. The default is "" ( empty=
)
and need not be specified if you want to keep the shots stored in the defau=
lt
PB screen shots folder.
pb_sv_ssheight 240 - The height in pixels of the screen
shot. 240 is the default and the recommended value to maintain a good size
while keeping file size and cpu usage at an acceptable level.
pb_sv_sswidth 320 - The width in pixels of the screen =
shot.
320 is the default and the recommended value to maintain a good size while
keeping file size and cpu usage at an acceptable level.
pb_sv_ssSrate 1 - The sample rate ( quality ) of the s=
hot
captured. If set to "2" then only every second pixel is taken ( b=
oth
horizontally and vertically. ) If set to "4" then only every four=
th
pixel is taken. This reduces file size and cpu usage but significantly redu=
ces
the picture quality as well, making it hard to prove those "close
calls." Default is 1 and is recommended.
pb_sv_ssxpct 50 - Percentage ACROSS the screen where t=
he
center of the screen shot should be captured from. Default is 50 and is
recommended to keep the screen shots centered.
pb_sv_ssypct 50 - Percentage DOWN the screen where the
center of the screen shot should be captured from. Default is 50 and is
recommended to keep the screen shots centered.
Miscellaneous
pb_ver - tells the PunkBuster version
pb_load - load a script of PunkBuster commands (untest=
ed)
pb_plist - list of all players on the server and their
"PunkBuster status" (Unsure of what this means)
pb_power - list of all players on the server and the
different PB status' then pb_plist
pb_kick # - # is the number of a player. Use
"pb_power" or "pb_plist" to find the number. It needs 1=
0 people
to kick (vote) the player off the server for about 2-5 mins. The votes only
count for one round like the regular kick.
pb_myguid - the "unique identifier" PunkBust=
er has
assigned you for this server.
pb_sslog - controls whether any ScreenShots taken of y=
ou are
logged to the System/pb/scrnshot directory. Default is 1 (yes).
pb_sssave - controls whether additional information is=
saved
(?) whenever you are investigated (? again). Default is 0 (no).
pb_msgprefix - The prefix before any punkbuster messag=
es.
Default is "PunkBuster Client". You could change it to "PB
Client", for example. (On ET you can apparently change the color, but I
don't know how to do this in AA.)
pb_syste - apparently you m can change this (from 0 to=
1 or
vice versa) if you are having lockup problems
pb_lan - setting defaults to 0; when set to 1, PB will
behave as though it has no internet access
pb_webupdate - command adds the PBWEB functionality di=
rectly
into the PB client; PBWEB should no longer be required to manually update PB
clients; PunkBuster will automatically issue this command when necessary to
auto-update during gameplay before going into distress mode
pb_sv_maxConUpdates - setting defaults to 12; PB Serve=
r will
not send updates to more than this number of clients simultaneously in an
effort to cut down on update timeouts after a recent PB update
pb_sv_homepath - command to display PB's home path
23.
PB Power Tips - Thanks to {WP}_Gedron for this
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.
The cool thing is that certain players on their own se=
rver
can be designated "Deputy" allowing them to remove players from t=
heir
server (and ban them for 5 minutes[default]).
To do this:
1) Log in as admin
2) Type in the console pb_power and retrieve the playe=
r's
slot number you wish to make a deputy.
3) Type in the console admin pb_sv_power XX 100 where
XX=3Ddesired deputy player's slot number.
Nothing will come up in the console if done correctly.=
It's good to do another pb_power to check that the rig=
ht
person got the correct votekick power.
Then, as that player (in the game), he can easily kick
people without loging out and then re-loging in as admin.
To do this:
1) Open console
2) type pb_power and retrive desired player's slot num=
ber
3) type into console pb_kick XX where XX=3Dkicked play=
er's
slot number
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.
The "deputy's" weighted kick will last until=
the
server is rebooted.
The kick does not cause any honor loss to the player w=
ho is
kicked. The message they get when being punted is a little missleading in t=
hat
you might think he is loosing 100 experience points for being kicked, but
actually that 100 refers to the 100 points of "deputy weight" 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 from
the game. The pb_sv_powerkicklen setting holds the num=
ber of
minutes that players must wait before being allowed to rejoin when removed =
via
this facility. To completely disable this facility, set
pb_sv_powerkicklen to 0.
24.
Cool / Weird Things To Do
(the codes for this are above, use ctrl f then type in=
a
part of it to find it)
Healing Yourself
If you are shot by the AI soldier in single you can he=
al
yourself by summoning a person and then avataring into them. Then type in
"mpcheat medic". Then walk over to your other person and heal them
then type "avatar agp_characters.agp_character" to get back into =
your
other body.
Different Soldier Weapons
You can give the opfor different weapons by summoning =
one.
Then avatar into the soldier. Then use the "class x" or "mpc=
heat
changeclass x" and get a different weapon. For the RPG7, AT4, or Shotg=
un
summon it then pick it up. Then type "avatar agp_characters.agp_charac=
ter"
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 st=
art
with. An example is that if you give them the Shotgun it has a magazine and=
is
auto with 30 rounds instead of 7.
Tags
If you summon some soldiers then do avatar into them t=
hen
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'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, civilain, ambient, or whatever. Then avatar into =
them
and it's like you have a new life. Each person that you summon is kinda like
one life. If you are close to the AI when you avatar to the other body eith=
er
kill it right away or use the "killpawns" command to get rid of
it(and all other summoned guys).
Flying From AI Fire
When u summon a soldier and he starts shooting at you =
jump
around a bit. If you are killed in the air you go flying back until you hit
something. If you don't have god on, you will most likely die.
25.
Previously Working/Disabled Commands
("show x" to turn any on again where x is the
second part of the command used)
show fog - To turn off fog
show coronas - To turn off lights
show particles - To turn off particles (i.e. smoke)
show projectors - To turn off damage skins, shadows, e=
tc.
show radii - To show hit radii for grenades?
show sky - To turn off sky
show staticmeshes - To turn off objects
show terrain - To turn off terrain.
stat anim - Shows where animations come from.
rmode X (1-9)
1) Wireframe
2) Blue Surfaces, Zone/Portal mode
3) Pastel Surfaces, Texture Usage Mode (this only shows
texture usage on BSP geometry)
4) White Surfaces, BSP Cuts Mode
5) Standard, Dynamic Light Mode (this is the normal in=
game
mode)
6) More Intense, Textured Mode
7) No Textures, Lighting Only Mode
8) Solarized, Depth Complexity Mode
9) Much More Intense, More Textured Mode