Jump to content

Advanced In-Game Admin and Ban Enforcer - AdKats


Message added by Prophet731,

If you've been banned from a server then you will need to appeal the ban with the owners/community of that server. We do not control any bans done on servers that utilize AdKats as all bans are local to that server.

Recommended Posts

Originally Posted by jking54*:

 

Yes, i will be adding all missing weapons once i have the min/max damages for them. Your layers will auto-update once i add them.

Sounds good, can't wait but while we're o the subject, it seems the hacker checks aren't really working any longer. I've experimented with some low settings on the fly, like in the 30's and it appears to not act on any. BTW how low is too low and what settings have you experimented with during your testing, would be good info.
* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Sounds good, can't wait but while we're o the subject, it seems the hacker checks aren't really working any longer. I've experimented with some low settings on the fly, like in the 30's and it appears to not act on any. BTW how low is too low and what settings have you experimented with during your testing, would be good info.

The hacker checker has two internal checks, one for DPS, one for HSK. The meaning of "trigger level" is different on each.

 

For the DPS checker it means the % damage over normal, so set at 50 it means if someone's bullets do 150% damage then issue the ban. That value has worked well for us. This checker only evaluates weapons that do 50 kills with the weapon in question.

 

For the HSK checker it means headshot/kill percentage for automatic weapons, once again restricted to weapons that deal less than 50 damage shot, and to 100 kill minimum. The maximum HSK for competitive players is around 38% HSK, so we set the trigger level to 50 on our servers. The default value in the plugin however is 70, because we do occasionally get a false positive with 50 and that person ends up being whitelisted.

 

All of this is in the documentation if you read it.

 

Also, remember, only X% of your server has stats on BF4 stats, so it's not able to check your whole server all the time. I'm working on adding in battlelog fetching to fill the gaps when needed.

 

All bans through our BF4 servers are here, notice the automatic bans: http://www.adkgamers.com/forum/298-b...n-submissions/

Link to comment

Originally Posted by jking54*:

 

The hacker checker has two internal checks, one for DPS, one for HSK. The meaning of "trigger level" is different on each.

 

For the DPS checker it means the % damage over normal, so set at 50 it means if someone's bullets do 150% damage then issue the ban. That value has worked well for us. This checker only evaluates weapons that do 50 kills with the weapon in question.

 

For the HSK checker it means headshot/kill percentage for automatic weapons, once again restricted to weapons that deal less than 50 damage shot, and to 100 kill minimum. The maximum HSK for competitive players is around 38% HSK, so we set the trigger level to 50 on our servers. The default value in the plugin however is 70, because we do occasionally get a false positive with 50 and that person ends up being whitelisted.

 

All of this is in the documentation if you read it.

 

Also, remember, only X% of your server has stats on BF4 stats, so it's not able to check your whole server all the time. I'm working on adding in battlelog fetching to fill the gaps when needed.

 

All bans through our BF4 servers are here, notice the automatic bans: http://www.adkgamers.com/forum/298-b...n-submissions/

Yes I've read the docs :P I'm still trying to get an understanding of it all, just saying tho that I had a couple of hits but then nothing given the fact I have very low settings thought it was unusual.

 

btw I thought that sniper on the mountain on Lockers was hilarious, reminds me of the fly hack that was prevalent in Crysis 2

* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Yes I've read the docs :P I'm still trying to get an understanding of it all, just saying tho that I had a couple of hits but then nothing given the fact I have very low settings thought it was unusual.

 

btw I thought that sniper on the mountain on Lockers was hilarious, reminds me of the fly hack that was prevalent in Crysis 2

Yeah people find crazy glitches to get places, i think it's more just that every hole can't be patched. It's even easier to find the glitched spots now because of the free-flying spectator cameras. They are blocked by invisible walls just like people are, so you can just fly around finding holes in the map. And the best part is your camera's stay where you last had them so i have a couple spectator cameras floating outside the map to watch people.
Link to comment

Originally Posted by jking54*:

 

Yeah people find crazy glitches to get places, i think it's more just that every hole can't be patched. It's even easier to find the glitched spots now because of the free-flying spectator cameras. They are blocked by invisible walls just like people are, so you can just fly around finding holes in the map. And the best part is your camera's stay where you last had them so i have a couple spectator cameras floating outside the map to watch people.

Yeah the extent that hackers go to nowadays, it never ends does it? As for the hacker settings so it really wouldn't do much good to lower those settings from 50 from your experiences?
* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Tried it on another friend also to confirm, /kill then he dies and then he dies again on spawn.

Ah, that code is pushing over to the self kill. I keep track of when players die, so when you @kill a player if they are already dead it will kill them on spawn. I'll remove the double kill if the source and target are the same player.
Link to comment

Originally Posted by jking54*:

 

4.0 releases tonight. Prepare your anus.

 

Will support any issues found over my christmas break, hopefully minimal.

:biggrin: lookin forward to it

 

For testers, this is the only sql you will need to run for the full 4.0 release. It's just to access the unban command.

 

INSERT INTO `adkats_commands` VALUES(37, 'Active', 'player_unban', 'Log', 'Unban Player', 'unban', TRUE);

so we run this on our existing database?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by jking54*:

 

If you are already running a test version, e.g. 3.9+, just run that. If you are creating a new database, or updating a database from 3.7, run the whole setup script.

Ok cool, so anytime we can run this, I'm on 3.9.9.8

 

EDIT: ran it, no issues created Unban Player, also how do we give players "atta boys" i.e. give credits for good reports etc?

* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Version 4.0.0.0 (21-DEC-2013)

 

Changes

 

  • User/role based access system added, old access level concept removed.
  • Added rule printing like "Server rules on request", with multiple prefixes and database log support.
  • Email functionality added.
  • IRO punishments now editable for both activation and timeout.
  • Admin name can now optionally be inclided in global kick/ban admin.say messages.
  • Admin name for procon bans now editable.
  • Tell and Player-Tell commands added.
  • Unban command added for use with ban enforcer.
  • Added mini ban management section for use with ban enforcer.
  • All AdKats functions now operation on UTC time.
  • Optional Auto-Enable/Keep-Alive added to make sure the plugin is always running.
  • Commands can now be accepted from procon's chat tab, and thus from other plugins.
  • Internal hacker-checker updated to work with BF4.
  • Ban reasons updated to look better with battlelog's new display.
  • Added spectator list management for BF4.
  • Database update script from 3.7 to 4.0 included. Will automatically run.
  • Bug fixes from previous releases.

Note to those upgrading from 3.7, after running the new setup script and enabling AdKats, it will begin importing all of your information from the previous version. This can take time if you have a lot of information so be patient!

 

TESTERS NOTE, this is the only sql you will need to run for the full 4.0 release. It's just to access the unban command. If you run the full script you will lose all of your data in the new AdKats tables.

 

INSERT INTO `adkats_commands` VALUES(37, 'Active', 'player_unban', 'Log', 'Unban Player', 'unban', TRUE);

Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Thanks, installed and it seems to be running fine, can you please tell me the command for mute player with insane limits? :ohmy:

Right now IL is still updating, so until they get the full update we have a workaround. Have IL send an AdminSay with the mute command, AdKats will parse it just like a real admin sent it.

 

Example:

Player Talzac activated your limit for all caps.

Make insane limits send an AdminSay: "/@mute Talzac Muted for typing in ALL CAPS"

Note the / is required. It will be invisible to players, but AdKats will see it.

Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

String msg = "/@mute "+player.Name+" You been muted too many uppercase warnings.";

 

plugin.ServerCommand("admin.say", msg);

 

Not working, do not know why...

I just confirmed it works on the latest code.

 

Were you trying to test it on yourself? Admins cannot be muted, so if you tried talking in caps yourself to activate it then it would have cancelled the mute command. Switch your user role in AdKats to default guest to test it.

Link to comment

Originally Posted by ixnorp*:

 

I don't have a limit on temp ban time yet.

ok thanks man. I was trying out the tban in my server, i tried !tban 20y ixnorp askdasklda

 

it tells me invalid time given. i tried with 2w also it tells me the same thing.

 

it works with days and weeks.

 

or am i typing it wrongly? (tried searching before i post this)

 

There might be a limit on temp ban time in future?

* Restored post. It could be that the author is no longer active.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.