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

  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

yeah, the servers have been full all day and night most of the time. Yes, I meant round ID... I just didn't get around to moving them to one database they were on seperate ones when i took over. and because im not sure how to do all of that. One is in L.A other is in N.Y. So i figured just keep them seperate for now. But this error only started happening in both of them

Yeah if you don't have a round ID that means there is a bunch of stuff that's invisibly being messed up, reports being one of the more obvious ones. Check the contents of your tbl_extendedroundstats table to see what it has for each server. It should have a bunch of records for each server. What are the round IDs on those records? All 1s?

 

select distinct round_id from tbl_extendedroundstats group by round_id order by round_id desc

Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

There Is no info in tables only this

 

Screenshot (128).jpg

Found the issue. Download this version and run it. Wait for a round to end with people in it. After the next round starts you should see the round number advance to 2.

 

https://raw.githubusercontent.com/Ad...test/AdKats.cs

Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

so all I'm doing is just putting this in the plugins/bf4 folder where the adkats.cs is and just overwriting it? then wait until round ends and starts..

Yes overwrite it. Or you can just use /pupdate and AdKats will automatically download the newest test version. If you take the command route make sure it says it's installed version 7.5.0.9.

 

Make sure to reboot your procon layer after the replacement.

Link to comment

Originally Posted by xloneshadowx*:

 

Ok, now I'm seeing the server round go up. so I'm going to try and enable the challenges. Now with these challenges if I have it set in rules under completion-rounds-1 does that mean i have to start it after every round or it just restarts

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

Originally Posted by ColColonCleaner*:

 

Ok, now I'm seeing the server round go up. so I'm going to try and enable the challenges. Now with these challenges if I have it set in rules under completion-rounds-1 does that mean i have to start it after every round or it just restarts

I tried to explain this in the docs, please read up on that if need be. If it doesn't cover what you need let me know. If you want your challenge to be automatically put up every round it needs to be tier 1, 1 round duration, and have auto-assign round rules enabled in the settings.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Hate to be a pain again but what is this error message now? Screenshot (138).png

Don't worry about it. I just pushed 7.5.0.10 which increases the amount of memory before a warning from 250MB to 512MB. That 250MB warning has been around since like version 4 even though AdKats has more than doubled in scope since then.

 

Back in version 4 (and at one point in version 6) there were some issues with memory leaks. All of a sudden AdKats could balloon memory for seemingly no reason and I wasn't sure why. All of those codes in the warning messages are sizes of different maps/lists inside AdKats so I can see what the memory footprint is and where the pain points are. Yours looks completely normal so I'm just going to increase the limit before warning since it's needed at this point.

Link to comment

Originally Posted by xloneshadowx*:

 

Ok, Colo. I should be out of questions soon this might be my last, using your built-in challenge system which I really like when you select the reward reserved slot does that automaticlly make them a VIP? I use VSM and want to make sure if they win that VSM gets the info or not. If not is there a way I could do it this way_. Thanks again Colo. you been big help through this whole thing

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

Originally Posted by ColColonCleaner*:

 

Ok, Colo. I should be out of questions soon this might be my last, using your built-in challenge system which I really like when you select the reward reserved slot does that automaticlly make them a VIP? I use VSM and want to make sure if they win that VSM gets the info or not. If not is there a way I could do it this way_. Thanks again Colo. you been big help through this whole thing

Yes, people call reserved slots 'vip' in some other plugins, but it basically just looks at the list of reserved slots on the server. You can confirm that the other plugin will see the winners just by looking at the reserved slot list in procon. When a player wins a challenge the winning amount of reserved slot (or any other reward) is added to whatever they already had. So if they win two challenges in a row that individually reward 12 hours of reserved slots they will have 24 hours total after that.
Link to comment

Originally Posted by sixpax12*:

 

whenever a server crashes, adkats posts a message saying so and includes how many players lost. just curious if these are stored anywhere in the database or do they just show once when the event happens.

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

Originally Posted by ColColonCleaner*:

 

whenever a server crashes, adkats posts a message saying so and includes how many players lost. just curious if these are stored anywhere in the database or do they just show once when the event happens.

Usually the server has a 'player left' event that signals AdKats to remove said player from the player list. During a server crash or other oddity that leave message doesn't fire, the next player list event from the server just doesn't contain a bunch of players. If more than half of the current players in the server drop without a leave event during a single player list it assumes the server crashed or blaze disconnected (I don't confirm server uptime to distinguish between the two, only care about players lost).

 

That server crash message is posted to the database as an admin call, command ID/action 20, source name AdKats.

Link to comment

Originally Posted by sixpax12*:

 

Usually the server has a 'player left' event that signals AdKats to remove said player from the player list. During a server crash or other oddity that leave message doesn't fire, the next player list event from the server just doesn't contain a bunch of players. If more than half of the current players in the server drop without a leave event during a single player list it assumes the server crashed or blaze disconnected (I don't confirm server uptime to distinguish between the two, only care about players lost).

 

That server crash message is posted to the database as an admin call, command ID/action 20, source name AdKats.

thank you for most impressive response (as always and unlike some others in these forums ). is there a particular table they are written into to narrow my search ?
* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

thank you for most impressive response (as always and unlike some others in these forums ). is there a particular table they are written into to narrow my search ?

No reason to bad-mouth anyone here, especially this late in the game. We're all here to help in our free time, limited as that may be.

 

It's in the adkats_records_main table.

 

select * from adkats_records_main where command_action = 20 and source_name = 'AdKats' and record_message like "%crash%" order by record_id desc

 

Should list your crashes from latest to earliest. I wrote that freehand so take it with a grain of salt.

Link to comment

Originally Posted by sixpax12*:

 

No reason to bad-mouth anyone here, especially this late in the game. We're all here to help in our free time, limited as that may be.

 

It's in the adkats_records_main table.

 

select * from adkats_records_main where command_action = 20 and source_name = 'AdKats' and record_message like "%crash%" order by record_id desc

 

Should list your crashes from latest to earliest. I wrote that freehand so take it with a grain of salt.

thanks. was not bad mouthing anyone ... was simply thanking you for the incredible support you provide when folks ask questions.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by xloneshadowx*:

 

Well my first winner of a challenge happened earlier and adkats put him in the Verbose Reserved Slot group but that's it. VIP Slot manager didn't pick it up and I don't see his name in Procon reserved list. I have adkats settings to feed server reserved slot to false because I am using VSM and like I said I thought VSM would get the info of the winner so he could also get the perks from VSM. So would I inquire about this in here or the VSM thread?

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

Originally Posted by ColColonCleaner*:

 

Well my first winner of a challenge happened earlier and adkats put him in the Verbose Reserved Slot group but that's it. VIP Slot manager didn't pick it up and I don't see his name in Procon reserved list. I have adkats settings to feed server reserved slot to false because I am using VSM and like I said I thought VSM would get the info of the winner so he could also get the perks from VSM. So would I inquire about this in here or the VSM thread?

If you have feed server reserved slots off then they won't ever get pushed to the server, so that reward would be broken. What do you have in VIP slot manager that AdKats doesn't cover?
Link to comment

Originally Posted by xloneshadowx*:

 

I was just hoping it would get taken over to vsm like all the other VIPs. I did feed reserved to true and restarted procons just to see if it would take him in procons list but it didnt. It's really not a problem I can just add them manually to vsm so they can have the commands and auto balance of a vip. Thanks Col. I love the challenge system I cant believe someone already finished one.

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

Originally Posted by xloneshadowx*:

 

Well I use it to take control of the VIPs and reserved slots because of the vsm website is easy to manage and I have scripts in proconrulz that feed info right to vsm. I guess I could make a new roll in adkats for the reward that can do those.

https://gyazo.com/08891ef27007d8c61bfde076552d4919

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

Originally Posted by ColColonCleaner*:

 

Well I use it to take control of the VIPs and reserved slots because of the vsm website is easy to manage and I have scripts in proconrulz that feed info right to vsm. I guess I could make a new roll in adkats for the reward that can do those.

https://gyazo.com/08891ef27007d8c61bfde076552d4919

All those options you are doing through vsm are available in AdKats too. All the perks and all the commands. I don't think you need that plugin anymore unless you just like the UI of the website that much better.
Link to comment

Originally Posted by OneManArmy*:

 

Hi all,

 

We have a small "thing" (see Picture) and also in the Mysql the table tbl_extendedroundstats stay empty.

 

is there a fucntion in Adkats Procon layer that should be turned on/off or another configuration that has to be set?

 

Empty.JPG

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

Originally Posted by serialkillerz82*:

 

Hi I have Adkats installed & also VIP Slot Manager. I have noticed when my VIP's request lead current squad with !lead they are receiving the default guest message. I allow !lead in VIP manager.

 

 

In adkats I have RLE1 - CDE39 - Lead current squad set to 'Deny' as I want to use it only for VIP's so I understand the message, however its very confusing for VIP's as they receive it too.

 

 

Do you have any advice on how to stop the conflict. I only want to use that function for VIP's & not everyone?

 

 

Thanks

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

Originally Posted by ColColonCleaner*:

 

Hi I have Adkats installed & also VIP Slot Manager. I have noticed when my VIP's request lead current squad with !lead they are receiving the default guest message. I allow !lead in VIP manager.

 

 

In adkats I have RLE1 - CDE39 - Lead current squad set to 'Deny' as I want to use it only for VIP's so I understand the message, however its very confusing for VIP's as they receive it too.

 

 

Do you have any advice on how to stop the conflict. I only want to use that function for VIP's & not everyone?

 

 

Thanks

If you have another system outside of AdKats controlling that command and you don't want AdKats to see any of it, then disable the command inside AdKats or rename the command in AdKats so people don't hit both plugins with the same request.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Hi all,

 

We have a small "thing" (see Picture) and also in the Mysql the table tbl_extendedroundstats stay empty.

 

is there a fucntion in Adkats Procon layer that should be turned on/off or another configuration that has to be set?

 

Empty.JPG

Which version are you on? What does the 'server round (display)' setting under servers settings say? Is it greater than 1?
Link to comment

Originally Posted by OneManArmy*:

 

Which version are you on? What does the 'server round (display)' setting under servers settings say? Is it greater than 1?

Hi we have,

 

Adkays - 7.5.0.8

BFACP - 2.0.2

PRoCon Chat, GUID, Stats and Map Logger - 1.0.0.3.

Server Round (display) = 1

 

At 5 BF4 servers.

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

Originally Posted by ColColonCleaner*:

 

Hi we have,

 

Adkays - 7.5.0.8

BFACP - 2.0.2

PRoCon Chat, GUID, Stats and Map Logger - 1.0.0.3.

Server Round (display) = 1

 

At 5 BF4 servers.

Run /pupdate on AdKats. You should be upgraded to 7.5.0.12 or later after that.

 

After that's running you should see the server round setting start going up. There was a bug where people on fresh installs never had their server round ID increment above 1. Once that goes above 1 you'll start seeing the extended round stats.

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.