I agree the pm first on undefeated champion is a bit annoying. Perhaps it could be restructured a little bit? My suggestion would be:GM picks a number between 0 and 100. After announcement each player pm's the GM with a random number between 0 and 100 and whoever is closest / guesses it first gets to go. That way ping is no issue & you can still quickly select an opponent out of a group of pm's. That being said, hosting events is a lot of work and I appreciate the GM's putting time, efford and patience into it.
Just to throw ideas out there...what about upon announcing an event, then choose an obscure mat or herb to farm - the first to trade to gm's...
password in chatroom - this would be hard when im looking for a limited number of players cuz if for example i want the first 12 players to guess the password and enter the chatroom will win, there is no way for me to stop people for keep coming in then i will have 15 20 25...etci see this idea to be used on some other type of events though, maybe something like a trivia and have like 5 minutes time for people to guess the answer and come inside the chatroom, whoever is inside is rewarded.
I meant this as the first 5 or so, u can see who enters the chat room first and after u got the first 5 names u can port them all and let them fight the champ in the row. I diden't mean it to replace the NPC method whit it.
Suggestion: Make a chat room, put password as example 486 first to enter chatroom will go. or you can make it 0-100 aswell. Or same whit a word, make a riddle like : Its the warmest star or w/e and whoever puts sun and enters chat will go.But random number pm guess is ok too.
but what event are you talking about ?