Jump to content
Sign in to follow this  
maca134

MBCon - Server RCON tool (BEC replacement)

Recommended Posts

Hey

Been working on a new BE RCON tool to replace the functionality of BE. I have made the source open for people to add too, fix, improve etc. It's setup so it uses plugins to extend functionality.

So far the tool has the following plugins:

  • Console: Simply outputs stuff to a console window.
  • Logger: Logs various BE events to logs.
  • PlayerCheck: Can be used as a "global" bans list or a whitelister, using a file, http request or mysql database.
  • BEFilterMonitor: Watches bans.txt and filters and reloads them when changed.
  • RestartMessage: A simple plugin to do restart messages.
  • ScheduledTasks: Perform BE commands at certain times.
  • SimpleMessages: Sends messages to server at certain intervals.
  • WebLogger: Sends logs to a URL.
  • WebRcon: A very experimental plugin to allow access to a web-based RCON client.

Check it out on Github: https://github.com/maca134/MBCon

Share this post


Link to post
Share on other sites

Looks interesting, I'll give it a whirl after the holiday.

Thanks maca

Share this post


Link to post
Share on other sites

Hey guys!

Anyone been able to get restarts working with this one ?

I use this and in MBcon it just says :

Running Task: Restart

Schedule.json

[
{
"start": "60",
"interval": 120,
"loop": -1,
"cmd": "#restart"
}
]

Set it to 2 min intervals for testing, but for some reason when inputting the correct BEcommand into the scheduler, it produces "Restart" without the hashtag to the server....

Anyone have any idea what i have to do ?

Cheers!

Share this post


Link to post
Share on other sites

I will check it out, i personally use fire daemon to restart.

Also is the plugin in debug mode?

Share this post


Link to post
Share on other sites

Good job mate , program run smooth and thanks for template, keep it going , BRAVO

Share this post


Link to post
Share on other sites

i have a Problem D:

 

its all ok with the config and he is connecting to write the restart Messages. But then he is trying to connect again ...

Config file found, continuing to load...
Loading BEClient...
Loading Plugins...
Plugin BEFilterMonitor loading failed: BEFilterMonitor has been disabled
Plugin Logger loading failed: Logger has been disabled
Plugin PlayerCheck loading failed: PlayerCheck has been disabled
Plugin ScheduledTasks loading failed: ScheduledTasks has been disabled
Plugin SimpleMessages loading failed: SimpleMessages has been disabled
Plugin WebLogger loading failed: WebLogger has been disabled
Plugin WebRcon loading failed: WebRcon has been disabled
Connecting to server...
Sending Message: Server will restart in Eine Stunde, 59 Minuten.
Sending Message: Server will restart in Eine Stunde, 59 Minuten.
Sending Message: Server will restart in Eine Stunde, 59 Minuten.
Sending Message: Server will restart in Eine Stunde, 59 Minuten.
Sending Message: Server will restart in Eine Stunde, 59 Minuten.
Connection to 127.0.0.7:2302 failed: Host unreachable!
Failed to connect to server. Attempt 1/5
Connection to 127.0.0.7:2302 failed: Host unreachable!
Failed to connect to server. Attempt 2/5
Connection to 127.0.0.7:2302 failed: Host unreachable!
Failed to connect to server. Attempt 3/5
Connection to 127.0.0.7:2302 failed: Host unreachable!
Failed to connect to server. Attempt 4/5
Connection to 127.0.0.7:2302 failed: Host unreachable!
Failed to connect to server. Attempt 5/5
Unloading MBCon
Unloading Plugins
Unloading Console
Unloading RestartMessages
BE Disconnected

But i see in my other Rcon tool he is connecting every time he says the server is unreachable.

 

i dont know why D:

 

sry for my bad english

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×