Jump to content

[WIP]MTA Server Manager


0xCiBeR

Recommended Posts

  • MTA Team
Posted (edited)

Well, I'm not very good with words and presentations, but I come to present something that I've been working on these days. This is an application for managing your server with a graphical interface.

The application has two parts, the actual application (.exe) and a resource for communication. The application is made in C #

In short:

Application-> Resource

Application <-Resource

For now it has:

  • Send messages to the server from the interface.
  • A button to stop the server
  • Change and password reset server
  • Player Management (Kick, Ban, Slap, Etc.)
  • Simple Stats.

I plan to add more features, I will update the post with any new developments. Any suggestion is welcome, but it does not mean I'm going to include anything that is appointed.

Pictures (Ignore my photo background :P)

http://imgur.com/nqX7ign,k8Y0xa1,xFQ85Ns,tNMLDTP,yI3F0GN,jbRU30z,CcFqzlS,WmIB5KT,yKAJUK8

I will release this when i'm sure it's ready and optimized.

Edited by Guest

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
  • MTA Team
Posted
Seem to be good, good luck!

Thanks!

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
Posted

Awesome, the design could be better though. I got a suggestion if you allow,

Near the edit(memo) for sending the message you could create another edit(memo) for name of the user who is using the program, so in server chat will appear his name and message.

Good luck!

A unique GangWar gamemode waiting for you!
Click here for more information.

560x95_FFFFFF_FF9900_000000_000000.png

  • MTA Team
Posted
Awesome, the design could be better though. I got a suggestion if you allow,

Near the edit(memo) for sending the message you could create another edit(memo) for name of the user who is using the program, so in server chat will appear his name and message.

Good luck!

Yeah, has been added. Thanks for the feedback.

The design is not really completed yet, tho i'm not very good with designing.

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
  • MTA Team
Posted
Great Job.

Thanks!

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
Posted
Awesome, the design could be better though. I got a suggestion if you allow,

Near the edit(memo) for sending the message you could create another edit(memo) for name of the user who is using the program, so in server chat will appear his name and message.

Good luck!

Yeah, has been added. Thanks for the feedback.

The design is not really completed yet, tho i'm not very good with designing.

I guess you have already planned it , but in my opinion the program should contain basic features as set dimension,interior,kick,ban,set nick,mute,freeze.

About the design , you could create buttons on one side, and when you click on a button for example mute, a window should show up with a grid list which should contain 2,4,10 minutes and a edit(memo) for a custom duration.

Also to make it look nice , you could add a icon per every button.

And sorry if i'm boring ._. :whdat:

A unique GangWar gamemode waiting for you!
Click here for more information.

560x95_FFFFFF_FF9900_000000_000000.png

  • 3 weeks later...
  • 3 weeks later...
Posted

Good, Cyber !!

{OFF}

You Manager From Server of MTA:DayZ !! :D

Obrigado a todos que me ajudam Aqui, No Fórum.

ekzQJez.png

Help My Clicked in Photo /\

- Minere Bitcoin's, para comprar jogos em sites de bitcoins.

  • 2 weeks later...
  • MTA Team
Posted

Thanks all, sorry for the delay to respond. I'm thinking of making this open source as I lack time to continue it. I'll update it soon.

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
Posted

Great work you did there! :)

It is a really useful program.

And I have a suggestion, if you didn't already implemented it yet, adding a feature to change server name would be really good.

Hope you will finish it soon or at least make it open source to speed up the process.

And as xXMADEXx, I too want to know the backends of it.

Multi Theft Auto Player since middle of 2011.

Everybody want to act Crazy/Smart/Intelligent/Different/Unique/Innocent and Thats why I am Perfect.

  • 4 weeks later...
  • 5 months later...
Posted

As far as I can see you're using the http function to call the actions, this forces the user to also have a webserver running at their local system or somewhere online. Am I correct?

Most of the users wouldn't want it this way but it's quite a nice way, if you've protected it good enough. Too bad that you lack the time to continue it.

logo-small.png?v=3 tiny-sapdfr.png

 

If you want to contact me directly concerning Advanced-Gaming, please contact me at [email protected]

  • 2 months later...
  • MTA Team
Posted
As far as I can see you're using the http function to call the actions, this forces the user to also have a webserver running at their local system or somewhere online. Am I correct?

Most of the users wouldn't want it this way but it's quite a nice way, if you've protected it good enough. Too bad that you lack the time to continue it.

It uses MTA's default web server.

I'll explain the backends:

I'm using C# as the language. For this, I've used Visual Studio 2013 with MTA:SA C# SDK https://wiki.multitheftauto.com/wiki/CSharp_SDK

When you create the project, simply choose windows forms and start programming the basic interfaces.

Then, on the server-side create a resources holding you functions added to the meta.xml allowing HTTP requests.

The rest is pretty self-explanatory for people who know how to program in C#. I've also encrypted every data sent to the server and from it with a personal Key to prevent data sniffing.

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
  • MTA Team
Posted
Nice, with the time I think you're going to make a Mobile APP too :lol:

Actually i thought of it, but then i saw Google's Developer Licence costs $25 USD and i'm not in the position of buying nor I want to distribute the app out of the play store as it could be easily manipulated.

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
  • 2 weeks later...
  • MTA Team
Posted

Bumping to show some progress:

Screenshot_20160423_020839.png

Yes, I've decided to make a mobile app.

Yes, I'll continue to develop desktop app.

If anyone is interested in contributing, please let me know.

DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp

 
  • 2 months later...
  • 1 month later...

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...