{
disclaimer} I was going to wait till after heRO's birthday events to post this thread, but I needed to get my ideas down before it totally slipped my mind. I know the heRO staff is really busy at the moment but hopefully someday down the road we can make this happen!
Ok, so here it is: heRO support for Guild Events!
{
background} Many brave social guilds like our humble Divine Service and the wonderful Algid Skepcis have organized
server-wide events with prizes, such as Payon Zombie Runs and Poring Island Poring Smashes.
The issue is, preventing cheating for events and evening the playing field so all heROs have an equal chance to participate and win. The way this is done on official server events is to have novice events where the GM can control exactly where the event novices go and what they get. However, players don't have this same power to control their events, so it's possible for novices to cheat by using bwings or getting potions from stores or friends, etc. Additionally, players have difficulty getting people to attend their events since they can't do a server-wide announcement the same way that GMs can.
A Possible Solution
I think some well-placed NPCs and smart use of custom maps could solve this problem and help
make guild events a great, effective part of the heRO community. One idea is to have a special
Guild Event NPC in towns that can do various functions that help guild masters conduct events. By using this NPC, a guild leader can create an event, for example, a novice pvp event, by putting in a set amount of zeny as a jackpot and also an reward item of the guild leader's choice. The event NPC will then announce
to the whole server that ______ guild is holding _____ event with _____ as a prize and start accepting applicants for the event.
For Novice PvP, there could be another NPC that event novices can talk to in the area that you start out in before you're born (the place with that NPC Shion). This NPC would "register" them for the event and then warp them to a waiting room. When the guild leader is ready to start the event, all the event novices in the waiting room will be ported to a map like the ToH PvP map. The novices will be on one side of the map, and the spectators to the PvP event will be on the other side. The guild master can watch and see who is the last person standing, and designate them as the person who will recieve the prize from the event NPC. (Or perhaps the NPC will automatically know who survived the longest? Dunno if that's scriptable...)
So yeah that's my idea, I'm sorry I really don't know anything about RO scripting, so I don't know about the logistics of this... but if anyone has any ideas or input that'd be awesome