ID:1610644
 
All these posts about "How do I make myself owner" or dealing with GM delete, teleport, summon, etc. I figure that it's only natural that GM code be completed first, no? I mean, how am I supposed to test the game if I can't use my GM powers on a game that doesn't exist yet? BECAUSE I WAS TOO BUSY MAKING GM POWAHS TO MAKE THE GAME. BECAUSE GM IS MOST IMPORTANT, AMIRITE?
Short answer: yes.

Long answer: It's only natural to have all of these additional powers to have some control over your players. If someone names themselves "Bob", I'm pretty sure that justifies a rename to "Poopyface". Besides, the more additional powers, the better. Rule of thumb; GM:player ratio should always be 4:1. If everyone has the same authority, it's no fun. You have to split your powers into categories such as... well, how about levels? They should also get an awesome title per level such as Enforcer, GM, Head GM, Co-Owner, HUB Owner, and Owner.
I remember being 14 and imagining how cool it would be to be in charge of my own game, so I'm not going to knock this mentality particularly. It's a fairly natural thing.
I thought it'd be more natural to have a game before you get in charge of it.
You also need to have the GM verbs for resetting and fixing certain variables that sometimes screw up the entire game if not reset. I mean, why would you waste time revisiting old code when you can save the headache by just making a new verb to push whenever you need to fix a bug. Otherwise you're just being lazy.
there are actual MMOs out there right now with "Unstick Me" commands or whatever, just like you see in BYOND games. im not sure if it was Silk Road Online but I know I've played one of those larger MMOs before and it had a button that would teleport you back to the starting town if your character got stuck into a mountain or something. pretty hilarious
I think Ultima had one of those when I played it. I can also think of a handful of MMOs that have a "Recall" skill which can only be cast once every hour or so that will bring you back to town for free. I know Flyff and Runescape have them.
well a lot of games have an ability to teleport you to a town but im saying, this was a button that literally said "Unstick" or something to that effect. It wasn't an ability, like in Runescape, it was a button that showed up when you hit esc to bring up the options menu, and then when you hovered over it, it had a tooltip saying "click this if your character gets glitched".
In response to Lugia319
Lugia319 wrote:
I thought it'd be more natural to have a game before you get in charge of it.

Perhaps. The nice thing about an admin system is it's well understood what's required, unlike the rest of your game, which presumably takes some critical thought.

It's no worse than some of the curious creations you see on these forums any who, in terms of 'really?? why are you focusing on that now??'.
I think it makes perfect sense to handle account authority early in MMO development. You need mechanics and basic functionality before you can add content. I would file GM powers under basic functionality. However, if a novice programmer is very stuck on how to go about doing this rather simple task, they obviously have a lot to learn...
Administrator commands are generally the first thing I do, or build them along side the rest of the environment. Like...if I have some kind of test/debug command for testing a new feature, it'll be public at first...and then I'll just slap it under the admin commands when the functionality is how I want it.