コード例 #1
0
 public static void HandleGameRolePlayArenaUnregisterMessage(GameRolePlayArenaUnregisterMessage message, WorldClient client)
 {
     client.Character.UnregisterArena();
 }
コード例 #2
0
ファイル: ContextArenaHandler.cs プロジェクト: Mixi59/Stump
 public static void HandleGameRolePlayArenaUnregisterMessage(WorldClient client, GameRolePlayArenaUnregisterMessage message)
 {
     if (client.Character.ArenaParty != null)
     {
         if (client.Character.IsPartyLeader(client.Character.ArenaParty.Id))
         {
             ArenaManager.Instance.RemoveFromQueue(client.Character.ArenaParty);
         }
     }
     else
     {
         ArenaManager.Instance.RemoveFromQueue(client.Character);
     }
 }
コード例 #3
0
 public static void HandleArenaUnregister(GameRolePlayArenaUnregisterMessage message, WorldClient client)
 {
     ArenaProvider.Instance.Unregister(client);
     client.Send(new GameRolePlayArenaRegistrationStatusMessage(false, (sbyte)PvpArenaStepEnum.ARENA_STEP_UNREGISTER, 0));
 }