we played around with in game commands the problem was the command also told everyone who the admins were with message so we gave it away and stuck with BFRM. Here is a list of commands we got from somewhere back then that I had saved
Code: Select all
BFRM has an easier way to interface with the server for all of those commands; it is their in game command system. This system uses the file "playermenu.con" for the command structure and it is easily customizable and much easier to use than the console command system. There are three simple steps:
1. Set up your admin "user" in BFRM. Include their keyhash in the User record and Save. Available in-game commands should correspond with the Admin tabs you set them up with.
2. Review the commands in your playermenu.con file. Again, you can customize this for your needs. It might be helpful at first to print out a copy of it to have handy for when you want to use the commands.
3. Go into game and practice issuing commands. You have to preface the in-game command with ! as in !warn. The command for each particular action is the word or partial word at the end of the command description/action, and it is contained in brackets. So, for:
Warn player>"Please listen to the admins"[warn]
your in-game command to warn player # 32 name of Michell would be one of the following:
!warn .32
!warn michell
!warn mich
and would result in the following:
[BFSM] Michell Please listen to the admins
This can be shown either in yellow text in the lower left hand corner or in gray text in the player chat area, depending upon your preference and option selection in BFSM. Using a partial name as in the third example might not work if there is another player(s) in game with that same partial name. For instance, if you had Michell, MichaelTheGreat or Sammich in game, use of "mich" as a partial name match would fail.
Anyhoo look over the playermenu.con file and play around with it, let us know if you have any questions.
playermenu.con follows
// Battlefield Server Manager 2.0
// PlayerMenu.con
// Copy this file to your server's "Settings" folder
// Warnings
// To the general server
Warn server>"Please do not chat spam"|global,[gwspam]
Warn server>"Please do not play disruptively"|global,[gwdis]
Warn server>"Please do not team kill"|global,[gwtk]
Warn server>"Please do not attack your own team"|global,[gwayot]
Warn server>"Please do not shoot friendly vehicles"|global,[gwsfv]
Warn server>"Please do not drive vehicles to planes"|global,[gwdvtp]
Warn server>"Please do not use map exploits"|global,[gwexploits]
Warn server>"Please do not team stack"|global,[gwtmstack]
Warn server>"Please keep your username appropriate"|global,[gwname]
Warn server>"Please keep your language clean"|global,[gwlang]
Warn server>"Please listen to the administrators"|global,[gwlisten]
Warn server>"The server will be rebooting shortly. Sorry!"|global,[gwreboot]
Warn server>"The server will be passworded shortly. Sorry!"|global,[gwpw]
// To specific people
Warn player>"please don't chat spam"[wspam]
Warn player>"please don't play disruptively"[wdis]
Warn player>"please don't team kill"[wtk]
Warn player>"please don't attack your own team"[wayot]
Warn player>"please don't shoot friendly vehicles"[wsfv]
Warn player>"please don't drive vehicles to planes"[wdvtp]
Warn player>"please change your name to something more appropriate"[wname]
Warn player>"please tone down your language"[wlang]
Warn player>"please don't team stack"[wtmstack]
Warn player>"please listen to the admins"[wlisten]
Warn player>"please cease using map exploits"[wexploits]
Warn player>"the server will be rebooting shortly"[wreboot]
Warn player>"the server will be passworded shortly"[wpw]
// Kicks
Kick player|kick,[kick]
// Kick with message
Kick for>"chat spamming"|kick,[kspam]
Kick for>"disrupting gameplay"|kick,[kdis]
Kick for>"team killing"|kick,[ktk]
Kick for>"attempted team killing"|kick,[katk]
Kick for>"shooting friendly vehicles"|kick,[ksfv]
Kick for>"driving vehicles to planes"|kick,[kdvtp]
Kick for>"having an inappropriate name"|kick,[kname]
Kick for>"using inappropriate language"|kick,[klang]
Kick for>"team stacking"|kick,[ktmstack]
Kick for>"ignoring admin requests"|kick,[klisten]
Kick for>"using map exploits"|kick,[kexploits]
// Bans
Ban player for 10 minutes|ban,600,[b10min]
Ban player for 1 day|ban,86400,[b1day]
Ban player for 3 days|ban,259200,[b3days]
Ban player for 1 week|ban,604800,[b1week]
Ban player for 1 month|ban,2592000,[b1month]
Ban player permanently|ban,[ban]
// Ban with message
// Chat spamming
Ban for>"chat spamming">for 1 day|ban,86400,[bspam1day]
Ban for>"chat spamming">for 3 days|ban,259200,[bspam3days]
Ban for>"chat spamming">for 1 week|ban,604800,[bspam1week]
Ban for>"chat spamming">for 1 month|ban,2592000,[bspam1month]
Ban for>"chat spamming">permanently|ban,[bspam]
// Disruptive gameplay
Ban for>"disrupting gameplay">for 1 day|ban,86400,[bdis1day]
Ban for>"disrupting gameplay">for 3 days|ban,259200,[bdis3days]
Ban for>"disrupting gameplay">for 1 week|ban,604800,[bdis1week]
Ban for>"disrupting gameplay">for 1 month|ban,2592000,[bdis1month]
Ban for>"disrupting gameplay">permanently|ban,[bdis]
// Team killing
Ban for>"team killing">for 1 day|ban,86400,[btk1day]
Ban for>"team killing">for 3 days|ban,259200,[btk3days]
Ban for>"team killing">for 1 week|ban,604800,[btk1week]
Ban for>"team killing">for 1 month|ban,2592000,[btk1month]
Ban for>"team killing">permanently|ban,[btk]
// Attempted team killing
Ban for>"attempted team killing">for 1 day|ban,86400,[batk1day]
Ban for>"attempted team killing">for 3 days|ban,259200,[batk3days]
Ban for>"attempted team killing">for 1 week|ban,604800,[batk1week]
Ban for>"attempted team killing">for 1 month|ban,2592000,[batk1month]
Ban for>"attempted team killing">permanently|ban,[batk]
// Shooting friendly vehicles
Ban for>"shooting friendly vehicles">for 1 day|ban,86400,[bsfv1day]
Ban for>"shooting friendly vehicles">for 3 days|ban,259200,[bsfv3days]
Ban for>"shooting friendly vehicles">for 1 week|ban,604800,[bsfv1week]
Ban for>"shooting friendly vehicles">for 1 month|ban,2592000,[bsfv1month]
Ban for>"shooting friendly vehicles">permanently|ban,[bsfv]
// Driving vehicles to planes
Ban for>"driving vehicles to planes">for 1 day|ban,86400,[bdvtp1day]
Ban for>"driving vehicles to planes">for 3 days|ban,259200,[bdvtp3days]
Ban for>"driving vehicles to planes">for 1 week|ban,604800,[bdvtp1week]
Ban for>"driving vehicles to planes">for 1 month|ban,2592000,[bdvtp1month]
Ban for>"driving vehicles to planes">permanently|ban,[bdvtp]
// Inappropriate name
Ban for>"having an inappropriate name">for 1 day|ban,86400,[bname1day]
Ban for>"having an inappropriate name">for 3 days|ban,259200,[bname3days]
Ban for>"having an inappropriate name">for 1 week|ban,604800,[bname1week]
Ban for>"having an inappropriate name">for 1 month|ban,2592000,[bname1month]
Ban for>"having an inappropriate name">permanently|ban,[bname]
// Inappropriate language
Ban for>"using inappropriate language">for 1 day|ban,86400,[blang1day]
Ban for>"using inappropriate language">for 3 days|ban,259200,[blang3days]
Ban for>"using inappropriate language">for 1 week|ban,604800,[blang1week]
Ban for>"using inappropriate language">for 1 month|ban,2592000,[blang1month]
Ban for>"using inappropriate language">permanently|ban,[blang]
// Team stacking
Ban for>"team stacking">for 1 day|ban,86400,[btmstack1day]
Ban for>"team stacking">for 3 days|ban,259200,[btmstack3days]
Ban for>"team stacking">for 1 week|ban,604800,[btmstack1week]
Ban for>"team stacking">for 1 month|ban,2592000,[btmstack1month]
Ban for>"team stacking">permanently|ban,[btmstack]
// Ignoring admin requests
Ban for>"ignoring admin requests">for 1 day|ban,86400,[bignore1day]
Ban for>"ignoring admin requests">for 3 days|ban,259200,[bignore3days]
Ban for>"ignoring admin requests">for 1 week|ban,604800,[bignore1week]
Ban for>"ignoring admin requests">for 1 month|ban,2592000,[bignore1month]
Ban for>"ignoring admin requests">permanently|ban,[bignore]
// Map exploits
Ban for>"using map exploits">for 1 day|ban,86400,[bexploits1day]
Ban for>"using map exploits">for 3 days|ban,259200,[bexploits3days]
Ban for>"using map exploits">for 1 week|ban,604800,[bexploits1week]
Ban for>"using map exploits">for 1 month|ban,2592000,[bexploits1month]
Ban for>"using map exploits">permanently|ban,[bexploits]
Console Commands>"admin.toggleGamePause"|cmd,[pause]