示例#1
0
 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);
 }
 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);
 }