Jump to content

[Blog] MTA:SA Deathmatch Admin System


Oli

Recommended Posts

Well its been a while since i posted an update on here (been working on quite a lot of things that have, up to this point, not really warrented a blog post.. that and life :P). Anyway, I have been creating a new Admin Client for the first MTA:SA Deathmatch release. The admin system in DM is being written from scratch and should end up being a easy and effective way of remotely controlling your servers.

Firstly i'll cover the biggest user side change.. that is that the admin system is now a lot more "command" based. That is, you can use commands in the client to do things (ie "kick Oli"). The admin client itself will have shortcuts for some of these commands (ie the kick button will simply do the command for you) but some things will simply be commands. This unifies the entire admin system quite nicely as the various forms of admin all go through the same system (ingame rcon admin, admin client, remote client, server console, etc).

Inside the offical admin client (pictured below) these commands are prefixed with a '/' (much like mIRC), so simply typing something will just say that as text in the server chat. I have tried to make this new client as user friendly as possible, so it has a simpler and less cluttered design, there is a menu system for doing tasks quickly, a status bar for easy to see information and the entire client is resizable. The client can be seen in the picture below (click for a full size version):

mtasa_dm_admin_thumb.png

This, however, is not the only way of remotely connecting to your server. If you lack the means of using an admin client, you can now simply telnet into your server and use the commands through this (once logged in of course :P). An example picture of this is below:

mtasa_dm_telnet_thumb.png

On a more technical note (mainly for people who enjoy making their own admin clients), this new admin system is based in TCP for communicating. I will release the netcode for this once it is complete and the DM mod is out.

If anyone has any comments or suggestions please don't hesitate to bring them up either here on the blog or on the forum.

Oli

Edited by Guest
Link to comment

Oli

in the current version only 500 orso mapnames are send by server, one of the developers said this is caused by the use of udp. tell me thats fixed ?

also in the current version not all ingame things are send to the admin

off course the usual like messages , which map is started

but info is missing. for example in race its not visible for the admin who finished in what time.

and what Semi-retired noted .. player stats like health, position etc... im not suggesting it should be shown when one player gets hit by a bullet and what health the player looses (floooooooood) but the information should be queriable or something

Link to comment

yeah i think Mr.Bump was talking about how you call up commands from the server like " !loc [LCG]Phillip " or something.

yeah but im woundering whether it should all be PrivateMesseged

or be public like it used to be... then ppl know you are talking about them

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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