Brazil's biggest MU Online portal — since 2003
Tutorial Intermediate Gameplay

How to set up guild hierarchy and ranks on your MU Online server

Structure your MU Online server's guild hierarchy: ranks, permissions, Guild Master succession, alliances, and war rules that keep the community organized and competitive.

BR Bruno · Updated on May 12, 2026 · ⏱ 14 min read
Quick answer

The guild is the most important social unit in MU Online: it's where players organize wars (GvG), split boss loot, coordinate Castle Siege, and build an identity within the server. A well-defined rank hierarchy prevents leadership chaos, makes clear who can invite, kick, or declare war, and creates

The guild is the most important social unit in MU Online: it's where players organize wars (GvG), split boss loot, coordinate Castle Siege, and build an identity within the server. A well-defined rank hierarchy prevents leadership chaos, makes clear who can invite, kick, or declare war, and creates a path of social progression for players who want to take on responsibility. This tutorial explains MU's standard ranks, how to configure and customize them on your server, and how to structure succession, alliance, and war rules that sustain a healthy community over the long run.

MU Online's standard hierarchy

The official guild system works with three to four well-defined roles, each with specific permissions within the game and the guild interface (G window).

RankMain permissionsTypical count
Guild MasterCreate/disband guild, declare war, promote/demote, kick any member1 per guild
Vice Master (Second-in-Command)Invite members, kick regular members, propose alliances1 per guild
Battle MasterLead GvG formations, mark Castle Siege attendance0–3, depending on configuration
MemberTake part in war, use guild chat, contribute to the Guild FundRemaining members

This structure already covers most of the basic management, but larger servers tend to create extra layers via a web panel or a custom guild system, giving finer granularity to whoever administers a guild of 30+ people.

Where the hierarchy is configured

Unlike items or monsters, guild rank logic usually lives in two layers: the GameServer (game rules, member limits, command permissions) and the database (guild and member tables, typically Guild and GuildMember or equivalent). Some emulators expose guild parameters in a dedicated file, such as GuildConfig.txt or a [Guild] section in the GameServer's main config.

[Guild]
MaxGuildMembers = 32
MaxAlliance = 1
GuildCreateLevel = 100
GuildCreateCost = 500000
WarDeclareCooldownHours = 24
  • MaxGuildMembers sets the member cap.
  • GuildCreateLevel requires a minimum level to found a guild, avoiding disposable guilds created by new accounts.
  • WarDeclareCooldownHours prevents spam war declarations against the same target.

Creating custom ranks beyond the standard set

If your emulator or web panel lets you extend the guild table, a richer rank model for servers with a large community looks like this:

Custom rankCommunity roleWhere to configure
DiplomatNegotiates alliances and truces with other guildsGuild web panel
RecruiterInvites and vets candidates, without kick powerExtra flag on the GuildMember table
TreasurerManages the Guild Fund and collective purchasesGuild bank system
Event OrganizerSchedules GvG practice and Castle Siege attendanceSite/Discord calendar

These ranks rarely exist natively in the game protocol — in practice they are social conventions reinforced by a special role in the guild's Discord or a flag in the web panel, since the MU client only recognizes the official ranks in its interface.

Leadership succession rules

One of the biggest problems in MU communities is a Guild Master who disappears without handing off leadership. Define a clear rule and publish it in the server's public rules:

  1. GM inactivity for 15 consecutive days → the Vice Master can request a transfer via a support ticket.
  2. Proof of ownership (linked account, login history) prevents a bad-faith third party from claiming leadership.
  3. Transfer via GM command in the database (UPDATE Guild SET Master = ...) or through an admin panel tool, always with an action log.
  4. 48-hour contest window before the transfer takes effect, so the former GM can return and cancel the process.

Technical permissions per rank (implementation)

When implementing ranks server-side, every sensitive action should check the player's hierarchy level before executing. A typical pseudo-flow inside the GameServer:

onGuildCommand(player, command):
    role = getGuildRole(player)
    if command == "DECLARE_WAR" and role < GUILD_MASTER:
        deny("Only the Guild Master can declare war")
    if command == "KICK_MEMBER" and role < VICE_MASTER:
        deny("Insufficient permission")
    if command == "INVITE" and role < VICE_MASTER:
        deny("Insufficient permission")
    execute(command)

This kind of check prevents regular members from using client exploits (modified guild commands) to execute restricted actions.

Alliances between guilds

Alliances let two or more guilds cooperate in GvG and Castle Siege without friendly-fire risk. The typical setup limits how many guilds can join an alliance and blocks internal war:

ParameterRecommended valueEffect
Max guilds per alliance2 to 3Prevents giant blocs from dominating Castle Siege
War between alliesBlockedPreserves cooperation
Cooldown to dissolve alliance72hPrevents "convenience" alliances formed just to win one specific war
Ally visibility on the mapDifferent name colorMakes field coordination easier

Guild war (GvG) and the hierarchy's role

Only the Guild Master (or the Vice Master, if configured) can declare war. This prevents a regular member from impulsively dragging the whole guild into an unwanted conflict. When configuring the system:

  • Set a declaration fee (Zen) to discourage frivolous wars.
  • Configure the war duration (usually a 20-to-60-minute active window per day).
  • Establish a visible kill scoreboard for both sides, encouraging Battle Masters to organize.
  • Consider war rewards (Guild Points, exclusive items) to give the leadership rank real purpose.

Guild Fund and financial management

Many servers implement a "guild vault" where members contribute Zen or items for collective purchases (Castle Siege, war bonuses). The hierarchy should decide who can withdraw:

  • Guild Master: full access.
  • Vice Master: access limited to a daily/weekly cap.
  • Treasurer (if it exists): access configured manually by the GM via command or panel.
  • Regular member: deposit only, never withdrawal.

Without this control, "guild fund theft" complaints are common in the community — one of the most frequent support-request reasons on private servers.

Web guild management panel

A good complement to the in-game system is a panel on the server's site where the Guild Master and Vice Master can view members, war history, contribution rankings, and send invites without needing to be logged into the game. This reduces dependence on external tools like spreadsheets and Discord for basic control, and centralizes the information the community asks about most: "who's active" and "how much did each person contribute."

Community communication and rules

Technical hierarchy doesn't replace clear community rules. Publish in the server rules:

  • Objective criteria for expulsion (inactivity, toxic behavior, Castle Siege absence).
  • An appeal process for unfairly kicked players.
  • A recruitment policy (guilds can't "poach" members from another guild in active war, for example).
  • Consequences for rank abuse (a Vice Master who mass-kicks out of spite, for example, can be demoted by administrative decision upon a verified report).

Common errors and fixes

SymptomLikely causeFix
Guild Master disappears and no one can leadNo succession rule definedImplement an inactivity-based transfer process with a contest window
Regular member can declare warMissing rank check on the GameServerAdd a role validation before executing sensitive commands
Guild Fund emptied with no explanationNo withdrawal logImplement auditing/logging for all vault movements
Alliances used to "farm" Castle Siege risk-freeNo cap on guilds per allianceConfigure a cap of 2–3 guilds per alliance
Recurring reports of unfair expulsionNo appeal processCreate a dedicated support channel for reviewing guild decisions

Guild hierarchy configuration checklist

  • Standard ranks (GM, Vice Master, Battle Master, Member) configured and tested in game.
  • Member limit and minimum creation level set in the config.
  • Leadership succession rule documented and communicated to the community.
  • Per-rank permission validation implemented on the GameServer.
  • Alliance rules (cap, cooldown, internal war block) defined.
  • Guild Fund with per-rank withdrawal control and audit log.
  • Web guild management panel available (optional but recommended).
  • Community rules and appeal process published on the site.

With a mature guild hierarchy in place, the natural next step is giving guilds a bigger competitive goal, such as a structured tournament system between them — check out the server creation tutorial to review your environment's foundation before moving forward.

Frequently asked questions

How many ranks can a guild have in MU Online?

Most emulators follow the official 4-to-5-tier standard: Guild Master, Vice Master (Second-in-Command), Battle Master, and regular Member. Some custom servers add an intermediate 'Officer' rank through their own web guild system or admin panel.

What happens if the Guild Master stays inactive for a long time?

It depends on the rule the server sets. The most common approach is a leadership-transfer command available to the Vice Master after a period of inactivity (7 to 30 days), applied manually by staff or by an automated login-check script.

Can guilds in the same alliance go to war with each other?

No, by default the alliance system blocks war declarations between allied guilds. To allow controlled internal conflict, some servers run special events (internal tournaments) outside the standard war system.

How many members can a guild hold?

The official default is 32 members, but many servers raise that cap via GameServer configuration, especially on high-population servers. Raising it too much without adjusting the war logic can unbalance GvG.

Can a guild deleted by mistake be recovered?

Only with a database backup taken before the deletion. That's why GMs should always double-confirm before approving a guild disbandment, and the admin panel should log who executed the command.

BR
Events, maps & items editor

Bruno specializes in MU Online events, maps, bosses and item economy. He documents every detail based on real gameplay.

Keep reading

Related articles