PDA

View Full Version : [Release] GaME: Gamemasters Mangos Editor



teentitanbg
27-11-10, 01:44 AM
I found GaME from Mangos forum. :)

GaME: Gamemasters Mangos Editor
GaME is a set of two programs: a client and a server. The server connects to your Mangos realm and database servers, while the client connects to that server to obtain up-to-date status information, account lookups, creature updates etc. It allows GM's to make small manipulations to the server without needing database access, and gives them near-realtime information on server stats through an easy to use GUI application.
Trac project page can be found at GaME (http://game-trac.fragfrog.nl/).

Site http://game-trac.fragfrog.nl/

Help/Guide http://game-trac.fragfrog.nl/wiki/TracGuideLatest update: 0.1.198, 17/04/10
- Chat panel updates.
Operations Layout
GaME consists of two parts: a client and server. The server runs continously and connects to both the database as well as a world server. It handles incoming commands from clients, allowing them to search for and modify characters, creatures and accounts, as well as view current server status information (uptime, amount of players, memory usage) and view & edit (account) bans. It's quite small, requires about 10~20Mb of ram to run, and very little in the way of processing power.
The client only requires a GM account (and the address of the server-part, though that is set in a config file). GM's can use it to login directly from their own PC's, which means they can edit creature templates for instance without access to the database and without the need to run a webserver that does. This too is written in JAVA. It closes to the system tray so GM's can easily keep track of server status, and when they need to edit anything they can simply bring it up by doubleclicking it. An access control panel allows admins to configure exactly which sections a GM can see, and which sections they can update - for example, you can set it such that GM1's cannot view creature details, GM2's can view them, and GM3s can also update creatures.
Main goal is to provide additional information to GM's and the ability for them to perform small changes - like change a creature's faction, edit the message for a ban, change the password for an account, kick or mute a troublemaker, handle a ticket or simply see a quick list of someone's characters. Members of your staff can use it to fix small problems themselfs, without giving them actual access to your database and without them needing to log in on a GM account. A logfile keeps track of all changes made by a GM, as well as a lot of server information and commands used depending on loglevel.
Screenshots
http://i303.photobucket.com/albums/nn127/teentitanbg/login.png - http://i303.photobucket.com/albums/nn127/teentitanbg/accounts.png -http://i303.photobucket.com/albums/nn127/teentitanbg/characters.png - http://i303.photobucket.com/albums/nn127/teentitanbg/creatures.png - http://i303.photobucket.com/albums/nn127/teentitanbg/banlist.png - http://i303.photobucket.com/albums/nn127/teentitanbg/server_status.png - http://i303.photobucket.com/albums/nn127/teentitanbg/access.png - http://i303.photobucket.com/albums/nn127/teentitanbg/tickets.png - http://i303.photobucket.com/albums/nn127/teentitanbg/chat.png - http://i303.photobucket.com/albums/nn127/teentitanbg/system_tray.png.
Features
- View & edit characters (level, exp, gold, account, etc).
- Send characters ingame mail, alerts.
- Mute / kick ingame characters.
- View & edit accounts (password, IP, lock, GM level, expansion, e-mail, characters).
- View & edit creatures (stats, scripts, faction, etc).
- View & edit account bans (bandate, banned by, reason).
- View & handle ingame tickets (close / reply & close / reply).
- View server status (uptime, players online / max, OS, memory usage).
- Chat with other connected GM's.
Compatibility
Mangos-wise, this should work with any version above ~ 6000, both TBC as well as WotLK. The client is tested to work on all major windows versions (XP, 2003, Vista, 7) and at least works on Ubuntu and OS-X (though with a few graphical glitches), server works on all major windows versions and probably also on linux (though untested - please let me know if it works for you!). Of course, an up-to-date JAVA virtual machine is required, which can be downloaded here (http://java.com/en/download/index.jsp).

http://java.com/en/download/index.jspSome functions (like kick / mute online player, logged in users) also require the Mangos SOAP library, introduced in 9466.
Download
Latest versions can be found in the SVN repository.
Releases:

http://mangos.fragfrog.nl/GaME/release/JAVA Source:

http://mangos.fragfrog.nl/GaME/source/Documentation:

http://mangos.fragfrog.nl/GaME/documentation/Plans for the future
Trac tickets (http://game-trac.fragfrog.nl/report/1) - incomplete, but the most accurate list to date. Includes plans for new tabs for items, quests and bans, as well as more direct server functionality - like restart the server, make announcements, reload templates, etc.
Purpose of this topic
Basicly, feedback. I would like to know if there are any good suggestions for new functionality, or changes to existing functionality. Bugs can occur since this is still very much an alpha release, but anything major is good to know as well.