From The Mana World
This is how the guild system worked before it was removed from tmwa.
(client) 0x0165 CMSG_GUILD_CREATE
(map) clif_parse_CreateGuild // map/clif.cpp guild_create // map/guild.cpp guild_makemember // map/guild.cpp intif_guild_create -- 0x3030 // map/intif.cpp (char) mapif_parse_CreateGuild // char/int_guild.cpp mapif_guild_created -- 0x3830 // char/int_guild.cpp (map) intif_parse_GuildCreated // map/intif.cpp guild_created // map/guild.cpp clif_guild_created -- 0x167 (client) // map/clif.cpp (char) mapif_guild_info -- 0x3831 (map) intif_parse_GuildInfo // map/intif.cpp guild_recv_noinfo // map/guild.cpp None -- set guild_id to 0 guild_recv_info // map/guild.cpp clif_guild_basicinfo -- 0x01b6 // map/clif.cpp (client) clif_guild_emblem -- 0x0152 // map/clif.cpp (client) clif_guild_memberlist -- 0x0154 // map/clif.cpp (client) clif_guild_skillinfo -- 0x0162 // map/clif.cpp (client) clif_guild_belonginfo -- 0x016c // map/clif.cpp (client) clif_guild_notice -- 0x016f // map/clif.cpp (client)
(client) 0x0168 CMSG_GUILD_INVITE
(map) clif_parse_GuildInvite // map/clif.cpp guild_invite // map/guild.cpp clif_guild_inviteack -- 0x0169 // map/clif.cpp (client) clif_guild_invite -- 0x016a // map/clif.cpp (client)
(client) 0x016b CMSG_GUILD_INVITE_REPLY
clif_parse_GuildInviteReply // map/clif.cpp guild_reply_invite // map/guild.cpp clif_guild_inviteack --- 0x0169 // map/clif.cpp guild_makemember // map/guild.cpp intif_guild_addmember -- 0x3032 // map/intif.cpp mapif_parse_GuildAddMember // char/int_guild.cpp guild_calcinfo // char/int_guild.cpp mapif_guild_memberadded -- 0x3832 // char/int_guild.cpp intif_parse_GuildMemberAdded // map/intif.cpp guild_member_added // map/guild.cpp intif_guild_leave -- 0x3034 // map/intif.cpp clif_guild_inviteack -- 0x0169 // map/clif.cpp guild_check_conflict // map/guild.cpp guild_check_conflict_sub // map/guild.cpp mapif_parse_GuildLeave // map/intif.cpp >>> mapif_guild_info -- 0x3831 // char/int_guild.cpp intif_parse_guildInfo // map/intif.cpp guild_recv_noinfo // map/guild.cpp set guild_id to 0 guild_recv_info // map/guild.cpp clif_guild_basicinfo --- 0x01b6 // map/clif.cpp (client) clif_guild_emblem ------ 0x0152 // map/clif.cpp (client) clif_guild_memberlist -- 0x0154 // map/clif.cpp (client) clif_guild_skillinfo --- 0x0162 // map/clif.cpp (client) clif_guild_belonginfo -- 0x016c // map/clif.cpp (client) clif_guild_notice ------ 0x016f // map/clif.cpp