From 1f8df8d1eb1255acaff34260ba2d4b220d8ff3dc Mon Sep 17 00:00:00 2001 From: GenZmeY Date: Thu, 18 Aug 2022 17:12:43 +0300 Subject: [PATCH] wip --- MSKGS-SRV/Classes/MSKGS.uc | 108 +++++++++++++++++++------------------ 1 file changed, 57 insertions(+), 51 deletions(-) diff --git a/MSKGS-SRV/Classes/MSKGS.uc b/MSKGS-SRV/Classes/MSKGS.uc index a4a258a..7c1d289 100644 --- a/MSKGS-SRV/Classes/MSKGS.uc +++ b/MSKGS-SRV/Classes/MSKGS.uc @@ -455,34 +455,37 @@ public function IncreaseXPBoost(KFPlayerController Booster) PlayerBoost = PlayerXPBoost(BoosterRepInfo); PlayerBoostStr = String(PlayerBoost); - if (XPBoost >= CfgXPBoost.default.MaxBoost) + if (XPNotifications) { - BroadcastChatLocalized( - MSKGS_PlayerGiveBoostToServerMax, - HexColor, - None, - BoosterName, - PlayerBoostStr, - String(CfgXPBoost.default.MaxBoost)); - } - else if (PlayerBoost == XPBoost) - { - BroadcastChatLocalized( - MSKGS_PlayerGiveBoostToServerFirst, - HexColor, - None, - BoosterName, - TotalBoostStr); - } - else - { - BroadcastChatLocalized( - MSKGS_PlayerGiveBoostToServer, - HexColor, - None, - BoosterName, - PlayerBoostStr, - TotalBoostStr); + if (XPBoost >= CfgXPBoost.default.MaxBoost) + { + BroadcastChatLocalized( + MSKGS_PlayerGiveBoostToServerMax, + HexColor, + None, + BoosterName, + PlayerBoostStr, + String(CfgXPBoost.default.MaxBoost)); + } + else if (PlayerBoost == XPBoost) + { + BroadcastChatLocalized( + MSKGS_PlayerGiveBoostToServerFirst, + HexColor, + None, + BoosterName, + TotalBoostStr); + } + else + { + BroadcastChatLocalized( + MSKGS_PlayerGiveBoostToServer, + HexColor, + None, + BoosterName, + PlayerBoostStr, + TotalBoostStr); + } } } @@ -501,31 +504,34 @@ public function DecreaseXPBoost(Controller Booster) BoosterName = Booster.PlayerReplicationInfo.PlayerName; TotalBoost = String(XPBoost); - if (XPBoost >= CfgXPBoost.default.MaxBoost) + if (XPNotifications) { - BroadcastChatLocalized( - MSKGS_BoosterLeaveServerMax, - HexColor, - Booster, - BoosterName, - String(CfgXPBoost.default.MaxBoost)); - } - else if (XPBoost > 0) - { - BroadcastChatLocalized( - MSKGS_BoosterLeaveServer, - HexColor, - Booster, - BoosterName, - TotalBoost); - } - else - { - BroadcastChatLocalized( - MSKGS_BoosterLeaveServerNoBoost, - HexColor, - Booster, - BoosterName); + if (XPBoost >= CfgXPBoost.default.MaxBoost) + { + BroadcastChatLocalized( + MSKGS_BoosterLeaveServerMax, + HexColor, + Booster, + BoosterName, + String(CfgXPBoost.default.MaxBoost)); + } + else if (XPBoost > 0) + { + BroadcastChatLocalized( + MSKGS_BoosterLeaveServer, + HexColor, + Booster, + BoosterName, + TotalBoost); + } + else + { + BroadcastChatLocalized( + MSKGS_BoosterLeaveServerNoBoost, + HexColor, + Booster, + BoosterName); + } } }