Advertisement
InterWall

AAC config

Mar 15th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 23.79 KB | None | 0 0
  1. #### AAC Config
  2. #
  3. # NOTE: Most of the values here have been tried and tested to work.
  4. #       It is not recommended that you change them unless you are
  5. #       getting false positives.
  6. #      
  7. #       It would be a good idea to make sure the false positives you're getting aren't actually hackers....
  8. #
  9. #
  10. # The configurable commands will replace "{player}" with the name of the player.
  11. # You can run multiple commands on a single threshold by creating 2 entries with the same key:
  12. #  thresholds:
  13. #     10: "command1"
  14. #     10: "command2"
  15. #
  16. # Be sure to check language.yml for configuration regarding staff chat, etc.
  17. #
  18. ## If you need any help configuring AAC, or you're getting false positives and you don't know why, feel free to PM me on Spigot.
  19.  
  20. # Angle forces players to look at entities they want to attack
  21. angle:
  22.   # Do you want to enable the angle check
  23.    enabled: true
  24.    
  25.    # How far off the entity should the player be able to look
  26.    max_diff: 0.30
  27.  
  28.    # How far off a player should the attacker be able to look?
  29.    max_player_diff: 0.15
  30.    
  31.    # How close must the players be to bypass the angle check?
  32.    min_dist: 2.0
  33.    
  34.    # Should AAC cancel false hits
  35.    cancel_false_hits: false
  36.    
  37.    # Map of violation levels to commands
  38.    thresholds:
  39.       6: "aacstaffnotify {player} был замечен за использованием KillAura (Angle) (ping = {ping}, tps = {tps})"
  40.       6: "cc {player} if -ping-<91&-tps->19.6 do aackick {player} Aura/Angle Hack! Turn off hacks to avoid ban!"
  41.       9: "cc {player} if -ping-<250&-tps->19.6 do aackick {player} Aura/Angle Hack! Turn off hacks to avoid ban!"
  42.       12: "aackick {player} Aura/Angle Hack! Turn off hacks to avoid ban!"
  43.  
  44. # BadPackets prevents players from using packets to exploit the server
  45. badpackets:
  46.   # Do you want to enable the badpackets check
  47.    enabled: true
  48.    
  49.    # After how many moves should packets be cancelled?
  50.    cancel_threshold: 14
  51.    
  52.    # How many moves should a player be able to send in 3 ticks
  53.    # An unmodified client should send 3 moves in 3 ticks. Be sure to think about lag
  54.    # The violation value will be increased by (how many packets the player sends - max_moves) / 10
  55.    max_moves: 50
  56.    
  57.    # Map of violation levels to commands
  58.    thresholds:
  59.       30: "aacstaffnotify {player} был замечен за использованием Regen/NoPotion (ping = {ping}, tps = {tps})"
  60.       70: "aackick {player} Читерство на сервере запрещено!"
  61.    
  62. # Criticals prevents players from getting critical hits when it's not possible
  63. criticals:
  64.   # Do you want to enable the criticals check?
  65.    enabled: true
  66.    
  67.    # Should a hit be cancelled if it is a critical and the player is on the ground?
  68.    cancel_false_hit: true
  69.    
  70.    # Map of violation levels to commands
  71.    thresholds:
  72.       2: "aacstaffnotify {player} был замечен за использованием Critical (ping = {ping}, tps = {tps})"
  73.       5: "aackick {player} Читерство на сервере запрещено!"
  74.  
  75. # Fastbow prevents players from shooting their bow too quickly
  76. fastbow:
  77.   # Do you want to enable the fastbow check
  78.    enabled: true
  79.    
  80.    # What is the minimum force of a shot for it to be registered
  81.    # This goes from 0 to 1, 1 being a fully charged bow
  82.    min_force: 0.15
  83.    
  84.    # How many of these shots should a player be able to fire in 1 second
  85.    # it takes 1.2 seconds to fully draw a bow
  86.    shots_fired_threshold: 3
  87.    
  88.    # Map of violation levels to commands
  89.    thresholds:
  90.       3: "aacstaffnotify {player} был замечен за использованием FastBow (ping = {ping}, tps = {tps})"
  91.       12: "aackick {player} Читерство на сервере запрещено!"
  92.  
  93. # FightSpeed prevents players from attacking too quickly
  94. fightspeed:
  95.   # Do you want to enable the fightspeed check
  96.    enabled: true
  97.    
  98.    # How many times should a player be able to attack in 1 second
  99.    # NoCheatPlus's fightspeed check allows 15 hits per second
  100.    max_hits_per_second: 35
  101.    
  102.    # Map of violation levels to commands
  103.    thresholds:
  104.       40: "aacstaffnotify {player} был замечен за использованием Killaura/AutoClicker (FightSpeed) (ping = {ping}, tps = {tps})"
  105.       80: "aackick {player} Читерство на сервере запрещено!"
  106.  
  107. # Step stops players from stepping up blocks
  108. step:
  109.   # Do you want to enable the step check
  110.    enabled: true
  111.  
  112.    # Minimum y distance a player must travel to be checked
  113.    min_ascent: 0.9
  114.  
  115.    # Map of violation levels to commands
  116.    thresholds:
  117.       15: "aacstaffnotify {player} был замечен за использованием Step"
  118.       25: "aackick {player} Читерство на сервере запрещено!"
  119.  
  120. # Fly kicks players who move too high
  121. fly:
  122.   # Do you want to enable the fly check
  123.    enabled: true
  124.    
  125.    # Base max jump height. Expected max is 1.3
  126.    max_jump: 1.42
  127.    
  128.    # How high a player will be allowed to jump after bouncing off a slime block
  129.    slime_allow: 60.0
  130.  
  131.    # Increasing velocity_multiplier will improve compatiblility with jump pads.
  132.    velocity_multiplier: 2.4
  133.    
  134.    # How high should a player be allowed to jump after taking damage
  135.    knockback_allow: 3.5
  136.    
  137.    # Map of violation levels to commands
  138.    thresholds:
  139.       10: "aacstaffnotify {player} был замечен за использованием Fly (ping = {ping}, tps = {tps})"
  140.       20: "aackick {player} Читерство на сервере запрещено!"
  141.    
  142. # Speed kicks players who move too quickly
  143. speed:
  144.   # Do you want to enable the speed check
  145.    enabled: true
  146.  
  147.    # Speed limits per tick
  148.    sprinting_speed: 0.415
  149.    sneaking_speed: 0.215
  150.  
  151.    # On and under water
  152.    surface_speed: 0.23
  153.    underwater_speed: 0.19
  154.    dive_speed: 0.69
  155.  
  156.    # Other
  157.    cobweb_speed: 0.10
  158.    item_speed: 0.21
  159.    soul_sand_speed: 0.39
  160.  
  161.    # Multiplier of horizontal velocity for movement
  162.    horizontal_velocity: 3.0
  163.  
  164.    # Required horizontal velcoity for a midair check
  165.    min_horizontal_velocity: 0.1
  166.  
  167.    # Multiplier of the maximum distance if the player is jumping
  168.    jump_multiplier: 1.8
  169.  
  170.    # Ticks a player should not be checked after entering the water
  171.    dive_period: 2000000
  172.  
  173.    # Should AAC use movement counting to prevent clients from bypassing by sending too many moves?
  174.    use_move_counting: true
  175.  
  176.    # How many moves per second should be assumed as legitimate? (NCP = 22)
  177.    max_moves: 23
  178.  
  179.    # Custom modifiers for anti-timer, averaging over a longer period of time
  180.    custom:
  181.      # Second line of defense over timer. Slow, but practically unbypassable.
  182.       enabled: true
  183.       # Max moves per second
  184.       max_moves: 21.0
  185.       # Ticks to take an average over
  186.       time: 150
  187.       # Whether this rubberbanding should ignore the vls_to_band anti false positive limitations
  188.       bypass_band: true
  189.  
  190.    # How many times should a player be allowed to toggle sneak in a second (flare hacked client)
  191.    max_sneak_toggles: 15
  192.  
  193.    # How many times should a player be allowed to toggle use in a second (flare hacked client)
  194.    max_use_toggles: 15
  195.  
  196.    # Multiplier for speed. Increase if you have false positives.
  197.    speed_multiplier: 0.32
  198.  
  199.    # Multiplier for slowness. Decrease if you have false positives.
  200.    slow_multiplier: 0.03
  201.  
  202.    # Every time a player fails the speed check, the band vl will go up by (actualDistance - expectedDistance) * band_multiplier
  203.    # This can be set to 0 to turn off rubberbanding completely.
  204.    band_multiplier: 5.0
  205.  
  206.    # How many violations before a player will start being rubber-banded
  207.    vls_to_band: 8
  208.  
  209.    # How long must a player remain clean for band violations to be cleared? (seconds)
  210.    clear_vl_delay: 20
  211.  
  212.    # Map of violation levels to commands
  213.    thresholds:
  214.       8: "aacmessage {player} Кажется у вас какие-то проблемы с игрой. Пожалуйста, присядьте и зажмите блок мечём."
  215.       20: "aacstaffnotify {player} был замечен за использованием Speed hacking (ping = {ping}, tps = {tps})"
  216.       30: "aackick {player} Читерство на сервере запрещено!"
  217.  
  218. # HeadRoll stops players being derps :/
  219. headroll:
  220.   # Do you want to enable the headroll check
  221.    enabled: true
  222.  
  223.    # Map of violation levels to commands
  224.    thresholds:
  225.       1: "aacstaffnotify {player} был замечен за использованием Derp hacks (ping = {ping}, tps = {tps})"
  226.       3: "aackick {player} Читерство на сервере запрещено!"
  227.  
  228. # Forcefield detects combat hacks which hit entities around the player
  229. forcefield:
  230.   # Do you want to enable the forcefield check
  231.    enabled: true
  232.    
  233.    # Do you want the player above you to be invisible
  234.    # *HIGHLY* recommended to be kept at false.
  235.    # The majority of hacked clients do not target invisible entities.
  236.    head_player_invisible: false
  237.  
  238.    # You can make the head player invisible when the player isn't fighting
  239.    # With this true, the head player will be invisible when the player isn't fighting
  240.    # If the player isn't fighting or this option is false, AAC will default to head_player_invisible
  241.    # This takes PVP from combat_time, so make sure that's a sensible value
  242.    invisible_outside_pvp: true
  243.    
  244.    # How high above the player should the headplayer be spawned?
  245.    # Anything under 2.7 could affect hit detection
  246.    # Anything above 4.5 could be out of range of the player
  247.    head_player_height: 3.6
  248.    
  249.    # Should the head player be moved away if the player looks up?
  250.    # This is to prevent players from creating false positives by hitting the head player (if it is visible)
  251.    no_head_player_looking_up: true
  252.    
  253.    # Do you want to spawn the side players
  254.    # This spawns players within the users' FOV to confuse click aimbot
  255.    # Side players are invisible, as they are within the user's FOV.
  256.    use_side_players: true
  257.    
  258.    # Use player names and gameprofiles from past players instead of random profiles
  259.    # This can be extremely useful in preventing bypasses, as the player's details are completely legitimate
  260.    # This setting has no effect if online_player_names is true.
  261.    past_player_names: false
  262.  
  263.    # Should the head player use profiles of players online right now?
  264.    # If you have nametag plugins that use the scoreboard, keep this disabled
  265.    # Otherwise, turn this on as it patches a massive number of possible bypasses
  266.    online_player_names: false
  267.  
  268.    # Do you want to keep the head player in the tab list?
  269.    # This can prevent bypasses where the the client checks that the name is in the tablist, before hitting it.
  270.    head_tablist: false
  271.    
  272.    # Map of violation levels to commands
  273.    thresholds:
  274.       13: "aacstaffnotify {player} был замечен за использованием Killaura (NPC check) (ping = {ping}, tps = {tps})"
  275.       20: "aackick {player} Читерство на сервере запрещено!"
  276.    
  277. # Knockback checks if the player moves after he is hit
  278. knockback:
  279.   # Do you want to enable the knockback check
  280.    enabled: true
  281.    
  282.    # How long should AAC wait before checking a player
  283.    tick_delay: 9
  284.  
  285.    # Should AAC compensate for ping?
  286.    add_ping: true
  287.  
  288.    # What's the maximum ping value AAC should compensate to (pingspoof?)
  289.    max_ping: 500
  290.  
  291.    # What's the minimum distance a player should be knocked back
  292.    min_knockback_dist: 0.01
  293.    
  294.    # Map of violation levels to commands
  295.    thresholds:
  296.       10: "aacstaffnotify {player} был замечен за использованием Anti-Knockback (ping = {ping}, tps = {tps})"
  297.       16: "aackick {player} Читерство на сервере запрещено!"
  298.  
  299. # Reach checks if entites the player hits are close enough to the player
  300. reach:
  301.   # Do you want to enable the reach check
  302.    enabled: true
  303.    
  304.    # How far should AAC allow the player to reach
  305.    max_reach: 5.2
  306.    
  307.    # How far does bukkit allow players to reach (Don't change this)
  308.    max_bukkit_reach: 9.0
  309.  
  310.    # Should AAC silently cancel certain violations
  311.    silent_cancel: true
  312.    
  313.    # Map of violation levels to commands
  314.    thresholds:
  315.       5: "aacstaffnotify {player} был замечен за использованием Killaura (Reach) (ping = {ping}, tps = {tps})"
  316.       8: "aackick {player} Читерство на сервере запрещено!"
  317.  
  318. # NoSwing makes sure players swing their arm when attacking
  319. noswing:
  320.   # Do you want to enable the noswing check
  321.    enabled: true
  322.  
  323.    # Map of violation levels to commands
  324.    thresholds:
  325.       8: "aacstaffnotify {player} был замечен за использованием NoSwing (ping = {ping}, tps = {tps})"
  326.       20: "aackick {player} Читерство на сервере запрещено!"
  327.  
  328. # Regen directly stops players from healing too quickly
  329. regen:
  330.   # Do you want to enable the regen check
  331.    enabled: true
  332.  
  333.    # Should AAC cancel regeneration if it happens too quickly?
  334.    cancel_regen: true
  335.  
  336.    # What delay should AAC force between regeneration?
  337.    min_regen_delay: 3600
  338.  
  339.    # Map of violation levels to commands
  340.    thresholds:
  341.       8: "aacstaffnotify {player} был замечен за использованием Regen (ping = {ping}, tps = {tps})"
  342.       15: "aackick {player} Читерство на сервере запрещено!"
  343.  
  344. # Killaura detects combat hacks which give an unfair advantage
  345. killaura:
  346.   # Do you want to enable the killaura check
  347.    enabled: true
  348.  
  349.    # Killaura also has a different method of using NPCs. Check_chance to 0 to disable.
  350.    npc:
  351.      # What % of the time should AAC do an NPC check?
  352.       check_chance: 100
  353.  
  354.       # How long should AAC wait to spawn the NPC
  355.       check_delay: 5
  356.  
  357.       # After spawning the NPC, how long should AAC wait before starting to count hits?
  358.       # check_delay + listen_delay must be less than 9, or hits will be lost.
  359.       listen_delay: 4
  360.  
  361.       # How far away must 2 players be to be checked?
  362.       min_dist: 2.0
  363.  
  364.       # How long should the NPC be spawned for?
  365.       ticks_spawned: 9
  366.  
  367.       # How far along the distance should the NPC be spawned
  368.       percent_distance: 80
  369.  
  370.       # How much should the NPC check be weighted per hit?
  371.       npc_multiplier: 3
  372.  
  373.       # How far off should a player be able to look to allow the hit
  374.       max_diff: 0.11
  375.  
  376.       # How far should the player be allowed to reach through the NPC
  377.       max_reach: 4.5
  378.  
  379.       # How long should a player be prevented from hitting someone when he fails this check? (ticks)
  380.       suspended_combat_time: 6
  381.  
  382.    # Heuristic components: These will instantly add 50 to a player's violation level when the player has a high likelihood of hacking.
  383.  
  384.    # Requried chance for an Aimbot kick (%). Set to something >= 100 to disable
  385.    aimbot: 80
  386.  
  387.    # Required chance for a Reach kick (%). Set to something >= 100 to disable
  388.    # EXPERIMENTAL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  389.    reach: 80
  390.  
  391.    # Required chance for an Accuracy kick (%). Set to something >= 100 to disable
  392.    # EXPERIMENTAL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  393.    accuracy: 80
  394.  
  395.    # Map of violation levels to commands
  396.    thresholds:
  397.       17: "aacstaffnotify {player} был замечен за использованием Killaura (Heuristics) (ping = {ping}, tps = {tps})"
  398.       25: "aackick {player} Читерство на сервере запрещено!"
  399.  
  400. # CombatImpossible cancels hits which cannot happen normally
  401. combatimpossible:
  402.   # Do you want to enable the CombatImpossible check
  403.    enabled: true
  404.  
  405.    # Should hits be cancelled if the attacker is dead?
  406.    cancel_dead: true
  407.  
  408.    # Should hits be cancelled if the attacker is using an item?
  409.    cancel_using_item: true
  410.  
  411.    # Map of violation levels to commands
  412.    thresholds:
  413.       12: "aacstaffnotify {player} был замечен за использованием CombatImpossible (ping = {ping}, tps = {tps})"
  414.       20: "aackick {player} Ты как-то подозрительно дерёшься."
  415.  
  416. # NoFall ensures players take fall damage
  417. nofall:
  418.   # Do you want to enable the NoFall check
  419.    enabled: true
  420.  
  421.    # Minimum downwards velocity for NoFall to apply
  422.    required_velocity: -0.2
  423.  
  424.    # Should AAC deal fall damage to players?
  425.    deal_damage: true
  426.    
  427.    # Map of violation levels to commands
  428.    thresholds:
  429.       10: "aacstaffnotify {player} подозевается в использовании NoFall (ping = {ping}, tps = {tps})"
  430.  
  431. # Glide ensures players fall at the right speed
  432. glide:
  433.   # Do you want to enable the Glide check
  434.    enabled: true
  435.    
  436.    # How strongly should AAC enforce fall speeds (smaller values are more accurate)
  437.    tolerance: 0.7
  438.    
  439.    # A vertical displacement >= this will be ignored by glide, and left for the Fly check
  440.    max_vertical: 1.0
  441.  
  442.    # Teleport the player down if detected?
  443.    teleport: true
  444.    
  445.    # Map of violation levels to commands
  446.    thresholds:
  447.       25: "aacstaffnotify {player} подозревается в использовании Glide (ping = {ping}, tps = {tps})"
  448.       45: "aacstaffnotify {player} подозревается в использовании Glide #2 (ping = {ping}, tps = {tps})"
  449.  
  450. # Climb stops people climbing ladders too quickly
  451. climb:
  452.   # Do you want to enable the Climb check
  453.    enabled: true
  454.  
  455.    # How fast should a player be allowed to start a ladder climb
  456.    max_start_speed: 1.5
  457.  
  458.    # How fast should a player be allowed to climb a ladder
  459.    max_ascent_speed: 0.38
  460.  
  461.    # Map of violation levels to commands
  462.    thresholds:
  463.       15: "aacstaffnotify {player} подозревается в использовании FastLadder (ping = {ping}, tps = {tps})"
  464.  
  465. # Jesus stops people from walking on water
  466. jesus:
  467.   # Do you want to enable the Jesus check
  468.    enabled: false
  469.  
  470.    # How often should AAC check players (ms)
  471.    check_delay: 1000
  472.  
  473.    # How far must the player dip underwater
  474.    required_dip: 0.01
  475.  
  476.    # How often must the player dip underwater (ms)
  477.    max_dip_delay: 100
  478.  
  479.    # How long after entering the water before AAC starts to check the player (ms)
  480.    start_check_delay: 900
  481.  
  482.    # Map of violation levels to commands
  483.    thresholds:
  484.       10: "aacstaffnotify {player} был замечен за использованием Jesus (ping = {ping}, tps = {tps})"
  485.       20: "aackick {player} Читерство на сервере запрещено!"
  486.  
  487. # Phase stops people glitching through blocks
  488. phase:
  489.   # Do you want to enable the Phase check
  490.    enabled: true
  491.  
  492.    # Map of violation levels to commands
  493.    thresholds:
  494.       7: "aacstaffnotify {player} был замечен за использованием Phase (ping = {ping}, tps = {tps})"
  495.       15: "aacstaffnotify {player} был замечен за использованием Phase #2 (ping = {ping}, tps = {tps})"
  496.  
  497. # FastUse stops players consuming items too quickly
  498. fastuse:
  499.   # Do you want to enable the FastUse check
  500.    enabled: true
  501.  
  502.    # What delay should AAC enforce for eating an item (ms)
  503.    ms_to_use: 1300
  504.  
  505.    # Map of violation levels to commands
  506.    thresholds:
  507.       5: "aacstaffnotify {player} был замечен за использованием FastEat (ping = {ping}, tps = {tps})"
  508.       9: "aackick {player} Читерство на сервере запрещено!"
  509.  
  510. # FastBreak stops players from breaking blocks too quickly
  511. fastbreak:
  512.   # Do you want to enable the fastbreak check?
  513.    enabled: true
  514.  
  515.    # How many ticks should fastbreak count as lag, and ignore
  516.    let_ticks: 2
  517.  
  518.    # Should AAC cancel an illegal block break?
  519.    cancel_break: true
  520.  
  521.    # Should AAC check for a break delay (i.e. between block breaks)
  522.    check_delay: true
  523.  
  524.    # Map of violation levels to commands
  525.    thresholds:
  526.       10: "aacstaffnotify {player} был замечен за использованием FastBreak (ping = {ping}, tps = {tps})"
  527.       20: "aackick {player} Читерство на сервере запрещено!"
  528.  
  529. # FastPlace stops players from placing blocks too quickly
  530. fastplace:
  531.   # Do you want to enable the fastplace check?
  532.    enabled: true
  533.  
  534.    # How many ms should fastplace force between block placements?
  535.    min_delay: 100
  536.  
  537.    # Should AAC cancel an illegal block place?
  538.    cancel_place: true
  539.  
  540.    # Map of violation levels to commands
  541.    thresholds:
  542.       10: "aacstaffnotify {player} был замечен за использованием FastPlace (ping = {ping}, tps = {tps})"
  543.       20: "aackick {player} Читерство на сервере запрещено!"
  544.  
  545. # Nuker stops players from breaking too many blocks at once
  546. nuker:
  547.   # Do you want to enable the nuker check?
  548.    enabled: true
  549.  
  550.    # How many blocks should a player be able to break in 1 second: vl if greater than this value
  551.    max_breaks_per_second: 40
  552.  
  553.    # The violation will only be recorded if it divides by this number (reduces spam)
  554.    vl_divisor: 30
  555.  
  556.    # Map of violation levels to commands
  557.    thresholds:
  558.       10: "aacstaffnotify {player} был замечен за использованием Nuker (ping = {ping}, tps = {tps})"
  559.       20: "aackick {player} Читерство на сервере запрещено!"
  560.  
  561. # ImpossibleInteract stops players interacting with blocks they can't
  562. impossibleinteract:
  563.   # Do you want to enable the impossibleinteract check
  564.    enabled: false
  565.  
  566.    # Detect interacting with liquids?
  567.    cancel_liquids: true
  568.  
  569.    # Detect ghosthands?
  570.    cancel_ghosthand: true
  571.  
  572.    # Map of violation levels to commands
  573.    thresholds:
  574.       14: "aacstaffnotify {player} подозрительно взаимодействуют с блоками (ping = {ping}, tps = {tps})"
  575.       25: "aacstaffnotify {player} подозрительно взаимодействуют с блоками #2 (ping = {ping}, tps = {tps})"
  576.  
  577. # PlayerRadar hides players that cannot be seen
  578. playerradar:
  579.   # Do you want to enable anti-radar? (Experimental)
  580.    enabled: false
  581.  
  582.    # How far must 2 players be apart to be hidden from each other?
  583.    # Players closer than this will always be able to see each other
  584.    # In games where nametags are not shown, this can be set to 0.
  585.    required_dist: 15
  586.  
  587.    # This should be set to your entity render distance (Spigot default = 48)
  588.    max_dist: 48
  589.  
  590.    # Map of violation levels to commands
  591.    thresholds:
  592.       0: "Unused"
  593.  
  594. # Spam prevents players from spamming the server chat
  595. spam:
  596.   # Do you want to enable the spam check?
  597.    enabled: false
  598.    
  599.    # What words should not be covered by the anti-spam check?
  600.    # messages less than 3 letters are already ignored
  601.    whitelist:
  602.     - "lol"
  603.      - "hello"
  604.      - "okay"
  605.    
  606.    # How many messages should a player be able to send in 10 seconds
  607.    message_limit: 4
  608.    
  609.    # How fast can a player send messages (ticks)
  610.    chat_speed: 10
  611.    
  612.    # Map of violation levels to commands
  613.    thresholds:
  614.       10: "aacstaffnotify {player} is probably spamming"
  615.       15: "aackick {player} Stop spamming, you sad person"
  616.  
  617. ### General things
  618.  
  619. # How many times must a player be kicked before he is banned (-1 for no autoban)
  620. ban_threshold: -1
  621.  
  622. # What command should be executed when a player is banned (only applies for /aackick)
  623. ban_command: "aacban {player}"
  624.  
  625. # How long after a player is kicked should he be allowed to log in (ticks)
  626. kick_ticks: 120
  627.  
  628. # How long before a player leaves combat after dealing/taking damage
  629. combat_time: 50
  630.  
  631. # Should AAC kill combat loggers (combat_time)
  632. kill_loggers: true
  633.  
  634. # Should AAC log events to a file?
  635. log_file: true
  636.  
  637. # Should AAC log events to the console?
  638. log_console: true
  639.  
  640. # Should /aackick broadcast a message?
  641. aackick_broadcast: true
  642.  
  643. # Should AAC disable/enable checks dynamically? IF YOU HAVE PWP DISABLE
  644. usetps: true
  645.  
  646. # Enable verbose logging? This will allow those with the AAC.verbose permission to get spammed.
  647. # Not recommended.
  648. verbose: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement