Skip to content

Using the Action System

Playa edited this page Jul 17, 2020 · 11 revisions

Please note that the Action System is still in Development, use the 'Action-System' Branch for testing

Read the following before configuring any Settings:

  • You may ask what an Action is, its what happens after an Cheat or similar got detected, you can choose what will happen. If something bad got detected, this is called an Event, an Event is always followed by an Action.
  • All Actions should be able to be combined with each other, even doe some shouldent, use >this Chart< for Advice.
  • An Action dosent need to be called after an Event, use 0 to do nothing! Be aware that this may disable the Protection Mechanism.
  • When modifying the Action System, you do risk allowing specific types of Cheats or Exploits. Before editing any Settings, you should be sure that you know what you do, use the Wiki for Help.
  • Please note that some events such as Spam Connecting or an invalid Name occur regularly and often happen unintentionally. So do not make harsh Actions for such Events.

Actions:

0 - Do nothing
1 - Ban (SB & SB++)
2 - Time Ban (SB & SB++) // NOTE: At the moment, the Time depends on the Trigger, will be changed in the Future
4 - Server Ban (banned_user.cfg)
8 - Server Time Ban (banned_user.cfg) // NOTE: At the moment, the Time depends on the Trigger, will be changed in the Future
16 - Kick
32 - Crash Client (Only tested with CSGO)
64 - Report to SB
128 - Report to Online Admins
256 - Tell Admins on Steam about the Violation
1024 - Log to File what happend and what Actions KACR made

Will be added later:

// 512 - Ask an Steam User for Advice
// Tell about the Violation using a Steam Group Chat
// Ask for Advice using a Steam Group Chat
//// 2048 - Tell about the Violation using SourceIRC
//// Ask for Advice using the SourceIRC Ticket System???
//// Tell about the Violation using Discord
//// Ask for Advice using the Discord
//// Tell about the Violation using Whatsapp
//// Ask for Advice using Whatsapp
//// Tell about the Violation using Telegram
//// Ask for Advice using Telegram

Available Triggers atm:

Trigger ConVar - Module - Default Action - Incompatible Actions - Auto-Blocked - Explanation
kacr_client_nameprotect_action - Client - 16+1024 =1040 - 32, 512 - No - Action(s) to take when someone has an invalid Name, Time Bans will be 1 min
kacr_client_antispamconnect_action - Client - 8+1024 = 1032 - 32, 512 - No - Action(s) to take when someone does Spam Connect, Time Bans will be 1 min