diff --git a/plugins/l4d2_TKStopper.smx b/plugins/l4d2_TKStopper.smx index 9a27c24..375c741 100644 Binary files a/plugins/l4d2_TKStopper.smx and b/plugins/l4d2_TKStopper.smx differ diff --git a/scripting/l4d2_TKStopper.sp b/scripting/l4d2_TKStopper.sp index ed5822e..62db7a3 100644 --- a/scripting/l4d2_TKStopper.sp +++ b/scripting/l4d2_TKStopper.sp @@ -121,7 +121,7 @@ public Action Event_OnTakeDamage(int victim, int& attacker, int& inflictor, flo BanClient(attacker, hBanTime.IntValue, BANFLAG_AUTO | BANFLAG_AUTHID, "Excessive FF", "Excessive Friendly Fire", "TKStopper"); } else if(hAction.IntValue == 3) { LogMessage("[NOTICE] %N will be banned for FF on disconnect (%f HP) for %d minutes. ", attacker, playerTotalDamageFF[attacker], hBanTime.IntValue); - NotifyAllAdmins("[Notice] %N will be banned for FF on disconnect (%f HP) for %d minutes.", attacker, playerTotalDamageFF[attacker], hBanTime.IntValue); + NotifyAllAdmins("[Notice] %N will be banned for FF on disconnect (%f HP) for %d minutes. Use /ignore to make them immune.", attacker, playerTotalDamageFF[attacker], hBanTime.IntValue); isPlayerTroll[attacker] = true; } return Plugin_Stop; @@ -167,6 +167,7 @@ public Action Command_IgnorePlayer(int client, int args) { else ReplyToCommand(client, "%N is now immune to teamkiller detection for this session.", target); isImmune[target] = !isImmune[target]; + isPlayerTroll[target] = false; } return Plugin_Handled;