public override void OnResponse(NetState sender, RelayInfo info)
{
if (Guild.Disbanded || Player.Guild != null)
{
return;
}
switch (info.ButtonID)
{
case 0:
{
m_Inviter.SendLocalizedMessage(1063250, string.Format("{0}\t{1}", Player.Name, Guild.Name)); // ~1_val~ has declined your invitation to join ~2_val~.
break;
}
case 1:
{
Guild.AddMember(Player);
Player.SendLocalizedMessage(1063056, Guild.Name); // You have joined ~1_val~.
m_Inviter.SendLocalizedMessage(1063249, string.Format("{0}\t{1}", Player.Name, Guild.Name)); // ~1_val~ has accepted your invitation to join ~2_val~.
break;
}
case 2:
{
Player.AcceptGuildInvites = false;
Player.SendLocalizedMessage(1070698); // You are now ignoring guild invitations.
break;
}
}
}