예제 #1
0
파일: PvPHandler.cs 프로젝트: srdgame/Past
 public static void HandleSetEnablePvpRequestMessage(GameClient client, SetEnablePVPRequestMessage message)
 {
     client.Character.PvPEnabled = message.enable;
     client.Character.CurrentMap.Send(new GameRolePlayShowActorMessage(client.Character.GetGameRolePlayCharacterInformations));
     if (!message.enable)
     {
         client.Character.Honor -= (ushort)client.Character.PvPActivationCost;
     }
     CharacterHandler.SendCharacterStatsListMessage(client);
 }
예제 #2
0
 public static void HandleSetEnablePVPRequest(SetEnablePVPRequestMessage message, WorldClient client)
 {
     client.Character.TogglePvP();
 }
예제 #3
0
 public static void HandleSetEnablePVPRequestMessage(WorldClient client, SetEnablePVPRequestMessage message)
 {
     client.Character.TogglePvPMode(message.enable);
 }
예제 #4
0
 public static void SetEnlablePvP(SetEnablePVPRequestMessage message, WorldClient client)
 {
     client.Character.TooglePvPMode(message.enable);
 }