Post Reply 
 
Thread Rating:
  • 15 Votes - 4.53 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Release [SOURCE][Discontinued]Ingame RCON tool [Version 0.7.5]
01-16-2012, 20:13 (This post was last modified: 04-15-2012 16:59 by bonemind.)
Post: #1
[SOURCE][Discontinued]Ingame RCON tool [Version 0.7.5]
Hey guys,
A few days ago I started coding a plugin for the MW3 server addon by Nukem (check the correct thread for more info) and am posting it here. This is my first plugin and very much a work in progress, so if you encounter any bugs or have any feature requests, please let me know.

I just put the source up because i really cannot continue to maintain this, stupid IRL :/

If you encounter any bugs, please tell me what triggered it and if it always happens. Any 'Stupid plugin no work' posts will be ignored if they dont contain any proper info.
Bugs can also be reported on http://94.75.245.138/forum/viewtopic.php...=447#p4288
That thread also contains a mirror to the most up to date plugin

Current version: 0.7.5 BETA
The aliases file has to be updated (you need to put an = between the commands)

Current features:
Current availible features:
-Kick by clientname or number
-Ban by clientname or number
-Yell (Say somethin on a players HUD)
-Playerinfo, Displays clientID, XUID, number of warnings, and name
-Basic permissions support
-Fast restart
-Warn and unwarn
-Kick on set warnings number
-Remember warnings on player disconnect
-Xuid command accesible for every user
-Addadmin command ingame
-Warning abbreviations, i.e. !warn player l will result in Bad Language
-Language filter
-Rcon command (i.e !rcon map mp_dome) (iAegle's idea )
-Tempban (currently uses the sv_kickbantime parameter in the config file, not variable :/)
-Ping commands added
-PM Support
-Rules support (can be set up in sv_config using the variable pmRules true to pm the rules, false to broadcast to the server)
-Help command
-Define which commands are accesible to users
-Time to live for warnings (can be defined in sv_config using the variable warningTTL = time in hours)
-Reload configs on the fly (except for usercommands atm, will ERASE all current warnings)
-Make players immune
-Customize your own commands
-Customize kick, ban, tempban and player connect messages
-Issue !reserved to make room for a member
-Multiple usergroups

Todo:
-Switch maplist
-Customizable warnings trigger (i.e You hacker! --> warned for whining about hacking)
-Votesystem
(All custom map control features are on hold until i figure out a viable way to do it)

Usage:
!help - Shows this list
!kick [Playername] (reason) - Kicks a player with optional reason
!ban [Playername] - Bans the player permanently
!banc [clientnumber] - Same as ban but with clientnumber
!kickc [clientnumber] (reason) - Kicks a player with optional reason
!tmpban [playername] (reason) - Tempban a player, length is the time in sv_config.ini
!pm [Playername] [message] - Pm's the player with [message]
!ping (playername) - Displays the ping of (playername) or you is no playername is given
!maxping - Displays the player with the highest ping
!minping - Displays the player with the lowest ping
!pi (Playername) - Displays the players name, xuid, warnings, and clientnumber, or all players if no name is used
!yell [Playername or all] [Message] - Displays message on the players hud
!warn [Playername] (reason) - Warns a player
!unwarn [Playername] (reason) - Removes a player's warning
!ver - Displays this plugin's version
!xuid - Displays your player XUID
!rcon [Command] - Executes [command] in the console
!resetconf - Resets the configuration to the defaults
!rel - Reloads all configs
!add [Groupname] [Playername] - Adds player to the admin group, groupname is case sensitive
!addword [Word] (word) (word) etc. - Adds the word(s) to the language filter
!fastrestart - Quickly restart the map
!addimmune [Playername] - Makes the player immune to all kick, warn, of ban commands of this plugin
!reserved - Kicks the players with the highest ping that is in the usergroup

if permissions is used:
!add [Groupname] [Playername] - Adds player to the admin group, groupname is case sensitive

If language filter is used:
!addword [badword] [badword] etc.

If language filter is used:
!addword [badword] [badword] etc.

Disabling permissions:
set usepermissions in sv_config.ini to false
Disabling language filter:
set uselangfilter in sv_config.ini to false
Setting the warnings until kick:
set kickwarnigns to the number you want
First time setup:
Add your own XUID and name to the admins file in the serveradmin folder
(format: [XUID] [Name])
run !resetconf
restart the server

Changelog per 21-02-2012:
Fixed crashes when adding users to groups
If a group doesn't exist it doesn't create it anymore
Aliases van now contain multiple words, the format has changed a bit
!pi now shows the player's rank
Warnkick now displays the reason
Reason abbreviations can now be used when kicking and tempbanning
Customizable warning messages
Fixed immunity not working sometimes
Removed some debug output
Fixed bad language warning for empty message if file was not intact

The permissions plugin is meant as a temporary solution until Pozzuh gets his to work properly on linux Smile

Virusscan result [Version 0.7.5 BETA]:
https://www.virustotal.com/file/98336d30...329867732/
MD5: c7770aa9db0f0204ba8b60be101d3dce

External download: http://94.75.245.138/plugins/ServerAdmin.rar


Thanks to nukem for his AWESOME addon
Credits to Pozzuh for letting me use his permissions format
Related links


Attached File(s)
.rar  ServerAdmin_source.rar (Size: 1.2 MB / Downloads: 1404)
.rar  ServerAdmin.rar (Size: 15.78 KB / Downloads: 1168)

Find all posts by this user
Add Thank You Quote this message in a reply
[-] The following 55 users say Thank You to bonemind for this post:
30mba (04-09-2013), 5niper (01-21-2012), aaaaim (03-19-2012), abdulalahim (04-09-2012), AboAlwe (04-14-2012), alex2477 (03-15-2012), amirdj (02-22-2012), blueberry9 (02-14-2012), d0h! (01-16-2012), danieltatis (12-23-2012), Deviler86 (01-22-2012), DidUknowiPwn (05-12-2012), dwskittles (02-18-2012), fallensouls (01-20-2012), FatalLez (04-16-2012), Feelgood (04-12-2012), forvox (07-01-2012), Gorre (04-05-2012), Happyhipo (04-05-2012), iAegle (01-17-2012), igordavcev (12-23-2012), igp_gio (05-31-2012), INTREPID (05-13-2012), jakata (04-17-2012), Jammy (03-03-2012), JariZ (01-16-2012), kokole (01-30-2012), KrisiS (02-16-2012), llARXANGELll (10-30-2012), Mauser (01-17-2012), MoAZeR (02-22-2012), NTB-Hobbit (02-27-2012), Nukem (01-16-2012), opsvjace (01-21-2012), OzonE (03-24-2012), pesaregoloo (01-29-2012), poc (02-23-2012), Pozzuh (01-16-2012), Predje (02-12-2012), psychopath (03-19-2012), Reflex? (01-17-2012), SailorMoon (06-11-2012), Scorpion1406 (03-07-2012), Snowy Leopard (01-16-2012), superg1973 (01-20-2012), surtek (01-16-2012), TiLLeR (02-10-2012), UdK.cH (01-24-2012), waner (12-02-2012), willem4d (01-16-2012), WW_Orion (02-01-2012), Yamato (04-10-2012), Yorx (05-11-2012), yus123 (08-08-2012), zhp0083 (03-16-2012)
01-16-2012, 20:19
Post: #2
RE: Ingame RCON tool
This is the best plugin ever Big Grin
You are a Hero bonemind thank you for this wonderfull plugin
Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 20:34
Post: #3
RE: Ingame RCON tool
Just a note, I can't do anything about the permission plugin, it's all in @Nukem's hand..

[Image: MaEIQ.png]
Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 20:36
Post: #4
RE: Ingame RCON tool
(01-16-2012 20:34)Pozzuh Wrote:  Just a note, I can't do anything about the permission plugin, it's all in @Nukem's hand..

Ah, ok, it wasn't meant as an attack though Big Grin
I hope it gets fixed, any clue what's causing the issue exactly?
Related links

Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 20:47
Post: #5
RE: Ingame RCON tool
(01-16-2012 20:36)bonemind Wrote:  
(01-16-2012 20:34)Pozzuh Wrote:  Just a note, I can't do anything about the permission plugin, it's all in @Nukem's hand..

Ah, ok, it wasn't meant as an attack though Big Grin
I hope it gets fixed, any clue what's causing the issue exactly?

No idea Fuck yea!
I've been trying to work on things but I don't have much time due to exams/school

[Image: b_560_95_1.png]

Words cannot define my hatred towards the atrocious thing that is school.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 20:49
Post: #6
RE: Ingame RCON tool
(01-16-2012 20:47)Nukem Wrote:  
(01-16-2012 20:36)bonemind Wrote:  
(01-16-2012 20:34)Pozzuh Wrote:  Just a note, I can't do anything about the permission plugin, it's all in @Nukem's hand..

Ah, ok, it wasn't meant as an attack though Big Grin
I hope it gets fixed, any clue what's causing the issue exactly?

No idea Fuck yea!
I've been trying to work on things but I don't have much time due to exams/school
For some reason i can understand those have priority Tongue
Good luck

Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 21:13 (This post was last modified: 01-16-2012 21:13 by zxz0O0.)
Post: #7
RE: Ingame RCON tool
Would be nice if you post source code

[Image: azuw.jpg]
Find all posts by this user
Add Thank You Quote this message in a reply
[-] The following 1 user says Thank You to zxz0O0 for this post:
Yamato (01-17-2012)
01-16-2012, 21:29
Post: #8
RE: Ingame RCON tool
(01-16-2012 21:13)zxz0O0 Wrote:  Would be nice if you post source code

I'll release that as soon as i feel the plugin is more or less complete and out of beta,
Also, I'll have to organize the code first Big Grin
Related links

Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 21:29
Post: #9
RE: Ingame RCON tool
good job
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
01-16-2012, 22:33
Post: #10
RE: Ingame RCON tool
You should add !rcon [command] like in my plugin, there are some people that wanted me to update it but i can't for some reason (fuuuu .net)

Looks good!

(08-10-2011 12:58)Pozzuh Wrote:  
Se7en Wrote:Stealed, from cod4 mod ...
look who's talking

[Release] Old School Mod v2.2
[Release] Scroll menu
Find all posts by this user
Add Thank You Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [Release] God Plugin v4.0 [Ingame Rcon Tool] OzonE 312 37,445 Yesterday 20:21
Last Post: xaliu
  [Release] [BigBrotherBot] External Rcon 0.5/Chat viewer 0.2 beta archit 46 6,549 Yesterday 06:54
Last Post: archit
  MapEdit Source archit 0 246 03-28-2013 12:06
Last Post: archit
  [Release] Sprint Disable Plugin for version 1.9.446 blueberry9 5 551 01-21-2013 22:00
Last Post: thanatos
Rainbow [Release] [Discontinued][Source]EpicZombie V1.1 Ich1994 68 5,878 12-10-2012 15:33
Last Post: Ich1994
  [Release] [Discontinued] Speed Plugin Pozzuh 159 14,201 11-19-2012 21:54
Last Post: hillbilly
Thumbs Up [Discontinued] ProMod Live v1.07 yamraj 158 19,246 08-05-2012 00:24
Last Post: JariZ
  [Release] RCON plugin JariZ 37 9,349 06-25-2012 07:42
Last Post: JariZ
  [SOURCE] Ingame Rcon iAegle 32 4,139 04-13-2012 18:45
Last Post: ratasesina
Thumbs Up [Release] XP Manager V1.75 Fixed & Source Code kokole 17 3,742 03-09-2012 21:36
Last Post: stillframe

Forum Jump:


User(s) browsing this thread: 1 Guest(s)
Media Embeding by Simple Audio Video Embeder