For those of you that have been on our server, and salivated at the abilities presented in the mod, the PJG Admin Mod is now currently out!
thats right, a completely unique mod that allows you to interface with your server in ways completely impossible before.
New Commands Added to the server (though there is a note do not use lock_server or open_server unless you edit the file first)
The program addes almost 40 commands, PJGAdminMod2_1 has over 50 commands, mnost of which were removed to release 2.01 because 2_1 cannot run in conjunction with an autokick well (it lags the server).
so where can you download this wicked program?
http://www.pjgsquad.com will have it up soon.
also, it is located in MOHAACI from
http://www.invisiblewarriors.com
http://www.invisiblewarriors.com/pafile ... egory&id=3
in the latest version of MOHAA CI.
I reccommend using MOHAACI with it, it has the same functionality as PJG Force Security plus its extra commands, so remove force security if you use PJGAdmin Mod2.0.
I am also going to remove security features from PJGAdmin Mod since codesecurity mod does a better job of it.
(thats the next release, pending so just wait

))
MOHAA CI allows you to click on a players name, and interface with PJGAdminMod2.1, so have fun with it, and now you can do things like selective screenshots, IE make a single person take a screenshot, its as easy as finding their client number or if you run MOHAA CI as easy as clicking their name and doing the command, just remember to turn it on in the mOHAACI options.
BUZZ OUT!
The following is the commands file in the script....
///***************************This document was created by {PJG}Buzz_Litebeer
//AKA Christopher Harsch e-mail is at
harschc@ku.edu
//please do not modify this document, or any files created by Buzz_Litebeer
//search for Buzz_Litebeer on google, for other projects I have worked on.
///*************************** Complete Command List for PJG Admin v2.0
Note: All individual client commands are done using the clientID gained from
rcon <password> status
the client ids are under the column "num"
<option> is usually a 1 or 0 command
<clientid> means to put the client id in
if there are no <clientid> or <option> then the command is meant to be entered without any variables
IE map_bridge is all you need to type to go to the bridge
//**************************** Static Variables
// Static variables are important for they hold basic tenants of the server
serveradminval <Text>
this value defaults to "[PJG]Admin: "
it basically just tells who sent the command. if your unit is {JJJ} you would set this to {JJJ}Admin
command_interval <integer > 1>
This value can vary from server to server. If the server has a LOT of people, setting lag comp higher is probably good. Also if you have a lot of autokicks it is also good.
The problem is, when there are multiple autokick programs running the commands sometimes don’t get sent, or are being consumed while waiting for other commands from an autokick to execute.
lag_comp <integer>
the command interval is the time between executions of the script. IE if you set the command interval to 10 (the default) a any command you do would be executed every time the 10 seconds roled around.
If you set it to 2, the command interval will execute 1 time every 2 seconds.
IF YOU SET IT TO LOW, YOUR SERVER MAY LAG!!!! 10 is good enough, UNLESS you plan on doing a lot of team switching (IE you say PJG V ALL) and want to switch a lot of players quick
//**************************** Security Commands
// A security Command forces behind the scenes, encarte enforcement
// such as honesty mod, no force models, or forcing skins
security_forcemodel <option>
when set to 0 people can set there models to formodels or no forcemodels (ie nothing changed)
when set to 1 people the server forces them to turn force models OFF
security_forcehonesty <option>
0 is no enfocement, 1 enforces a standard league honesty config.
secuity_forceskin <option>
0 is no enforcement, 1 forces people to use skins in the variables
security_american
security_american defaults to "allied_airborne"
security_german
security_german defaults to "german_waffenss_shutze"
//************************* Individual Commands
//These commands directly affect players in the server, from all players to individual players
//the player ID are gained from console by typeing "status" and grabbing the number
//note to Jell-O this is a different method than before, and uses different numbers than player_query did
skin_client <clientid>
sending this command will force the client to switch their skin to the default server set skins
server_spectator <clientid>
client goes to spectator mode
switch_axis <clientid>
client is forced to switch to the axis team
switch_allies <clientid>
client is forced to the axis team
screenshot_all
forces all users to pull down the scores list, and then take a screenshot
it calls force_screenshot <option> with a value of 1
client_screenshot <clientid>
forces an individual client to take a screenshot of what he/she currently sees
//************************* Useful Administration ALIASES!
//these help make the server an easier place to be!
//this is a list of those easy places to be aliases.
screenshot_all
forces all users to take a screenshot of the score list when in game
lock_server
locks the server
open_server
unlocks the server
ff_on
turns friendly fire on, restarts the server
ff_off
turns friendly fire off, restarts the server
//************************* Usefull Map Aliases!
//These Aliases AUTOMATICALLY set the gametype properly, and send you to the proper map
//
//the aliases are uncommented for they are obvious and commented when they are not
//
map_hunt
map_v2
map_omaha
map_france
map_dv (Destroyed Villiage)
map_ramagen
map_crossroads (bridge but in tdm)
map_snow (snowy park)
map stalin (stalingrad) (same as map_stalingrad)
map_algiers
//these are the same as tdm from above, but instead set the map to roundbased instead of tdm
map_france_rb
map_dv_rb
map_ramagen_rb
map_crossroads_rb
map_snow_rb
map_stalin_rb (same as map_stalingrad_rb)
map_algiers_rb