Skip to content

RedSprend/AMXBans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Customized AMXBans

Requirements:
(Based on) AMXBans 6.14.4 (http://www.amxbans.net/dl.php?f=6.13)
This version have modified AMXBans tables, so you have to run sql.sql in your SQL server

Incomplete list of changes:
Web:

  • New 'Last Active'-column with a date of all admins last active status (not publicly visible to everybody) in admin_list.php
  • List all visible admins in admin_list.php steam signature banner (credit to sami1)
  • Web admins have the option to hide server(s) from the public (only logged in users will be able to see them)

Plugin:

  • Changed commands prefix from 'amx_' to 'admin_'
  • Reduced the amount of console commands to integrate it into a simple menu.
  • Ban by Steam ID and IP by default.
  • Notify all admins on the game server whenever a player with previous ban(s) enters the game server.
  • Notify the connecting admin upon entering the game server about all online players' with previous ban(s).
  • List only all players' with a ban history in the ban history menu.
  • Admins can add/remove ban(s) into/from the database from the console directly.
    • Notifies all other admins on the server if a admin add ban/unban.
    • (!) Doesn't check if the admin have an account in the database to check their user level if they are only allowed to remove their own bans, yet.

Admin console commands:

  • admin_addban <"authid" or IP> <minutes (0 = permanent)> <"reason"> [ip]
  • admin_banmenu - displays ban menu
  • admin_banhistorymenu - displays ban history of players menu
  • admin_disconnectedmenu - displays disconnected players menu

<> - argument is required
"" - argument has to be embedded within quote marks
[] - optional argument

NOTE! Only Tested on Sven Co-op 5+
Might not but should work with other GoldSrc games & mods as well.