Jump to content

On-Spawn Loadout Enforcer for Infantry/Vehicles - AdKatsLRT


ColColonCleaner

Recommended Posts

Originally Posted by ColColonCleaner*:

 

It has been brought up before though I haven't see anything recently about it. Will bump idea.

 

CCC: Would you be open to the idea of expanding this plugin to enable a per team limit for specific weapons? The two area's I'd like to try it with are sniper rifles and mortars.

 

Sniper rifles: Max number of users with actual sniper rifles (or potentially DMRs_) per side. After X number of slots have been taken, additional players spawning with sniper rifles in their loadout are auto killed. Messages could be sent out pre-spawn: No available sniper slots.

Mortars: Allow a max number per team. Once that limit has been reached, do not allow other users with mortar to spawn.

 

For both scenarios there would likely need to be a mostly-fair way to ensure that the fast loaders are not the ones who always get a restricted slot. Heck, this could be applied to all gadgets.

 

I realize there is a plugin that does something like this already but what it doesn't do is check on spawn (as this data isn't reported via rcon). The issue with other plugins which do not have 'live' data is that players will be in the thick of it and be admin killed once they get a kill with a limited weapon.

 

We could fund the development of these features if this is something you are interested in pursuing.

I could add this as a funded feature with first-spawn-first-serve on a number of weapon slots per team. The player keeping their slot until they respawn without that weapon, leave the server, or the round ends.

 

You shouldn't see an issue with fast loaders if you have your player ready count before round start at a reasonable level, that's why they added it back in the first place.

 

Additional announcements could be added when slots are freed up mid-round, and when they are taken again.

 

I would probably need to have separate limits for both weapon categories and the individual weapons themselves. That's a lot.

 

If you want to go ahead with this open a ticket on the LRT repo and we can discuss it there.

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

Originally Posted by Fonta*:

 

Nice, thx!

 

What are btw the latests developments to the plugin?

 

While I'm here, we started having some troubles with people who suddenly are getting killed by the plugin while they don't have any forbidden weapons and didn't have them.

It happened to me too. I was constantly playing assault, on a sudden moment i spawn as an assault, and get a kill for having c4 on me. Dat was awkward :sad:

Besides that, the plugin sometimes still kills you after you changed your loadout.

 

Are these known issues? What can I do to prevent these things from happening?

Disabling and enabling the plugin seems to solve things for a short time.

While disabling it shows some delays.

Posted Image

 

This also got my attention:

 

Posted Image

 

And not much later:

 

Posted Image

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

Originally Posted by ColColonCleaner*:

 

Incorrect action can happen due to battlelog lagging on updating a player's loadout. It's rare but it happens and there is nothing the plugin can do about it, it needs to trust battlelog.

 

Secondly, those kills are intentional. When a player is admin killed they can still be revived, this makes sure they stay dead until the 'man down' time is over and they must respawn. It issues admin kill on them every half second for 7.5 seconds.

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

Originally Posted by ColColonCleaner*:

 

Is it also Battlelog lagging when players play assault, get killed, respawn and get a admin kill for having c4?

When that happens look at their battlelog page, it will show their active class as support or recon with C4 when they are actually assault in game. LRT has no other way of knowing which class they spawned as, so it has to believe battlelog.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Fonta*:

 

Strange thing this Battlelog. It happened to me too.

I even didn't touch the support or recon class.

Playing assault all round, died, respawn as assault and get killed for having c4 in my loadout :sad:

It's a very nice plugin to ban weapons/gadgets from a server, but it's not flawless unfortunatly.

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

Originally Posted by ColColonCleaner*:

 

Strange thing this Battlelog. It happened to me too.

I even didn't touch the support or recon class.

Playing assault all round, died, respawn as assault and get killed for having c4 in my loadout :sad:

It's a very nice plugin to ban weapons/gadgets from a server, but it's not flawless unfortunatly.

The plugin itself is fine, battlelog just lags on loadout updates at times; it's rare but it does happen. If this was an issue with the plugin it would have been fixed already.

 

EDIT: Yeah, looking over things again there is no other way to get this information. Battlelog must be trusted, and if it fails to give updated info there is no way to know it is invalid.

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

Originally Posted by ColColonCleaner*:

 

Internet is being installed at my new place tonight, i'll have the weapons updated then.

 

Same applies to damage stats for the anti-cheat systems in AdKats.

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

Originally Posted by N0ct3m*:

 

I purchased the plugin in the middle of the night and got a very fast response of ColConolCleaner...

After installing, everything works correctly and is easy to configure. Again great plugin :smile:

 

While i set up the Server i got one idea:

could u add automatic map-specific Serverrule-messages at adkats or combined with the loadoutenforcer to autoadd the forbidden-weapons? Because i dont want to add a rule like "NO ROCKETS AT LOCKER".

 

A Message like: "Forbidden Weapons: Rockets, ..." with a delay-time from spawn

wich is only activated at the maps wich are set at the loadout Enforcer - that would be great :smile:

 

/N0c

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

Originally Posted by ColColonCleaner*:

 

I purchased the plugin in the middle of the night and got a very fast response of ColConolCleaner...

After installing, everything works correctly and is easy to configure. Again great plugin :smile:

 

While i set up the Server i got one idea:

could u add automatic map-specific Serverrule-messages at adkats or combined with the loadoutenforcer to autoadd the forbidden-weapons? Because i dont want to add a rule like "NO ROCKETS AT LOCKER".

 

A Message like: "Forbidden Weapons: Rockets, ..." with a delay-time from spawn

wich is only activated at the maps wich are set at the loadout Enforcer - that would be great :smile:

 

/N0c

Some possible problems with this suggestion. If a message was added after spawn they would already be dead when the message displays if they have the invalid weapon, making the message redundant. If players don't have the weapon on spawn the message is meaningless because they are already following the rules. If you add the message before spawn many don't read that on join, so they just spawn and die anyway. We've noticed this when some players do get slain for invalid loadouts; they will send messages in chat wondering why they are dying even though their chat box and screen are being filled with messages about why it's happening.

 

Adding a rule would be the best option in this case, considering it is a rule on your server.

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

Originally Posted by SmackDown*:

 

I notice that the current version of this program is 2.0.2.2 and I am running 2.0.20. I have rebooted this server several times and it will not update. Am I doing something wrong? Do I have to manually update this instead?

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

Originally Posted by ColColonCleaner*:

 

I notice that the current version of this program is 2.0.2.2 and I am running 2.0.20. I have rebooted this server several times and it will not update. Am I doing something wrong? Do I have to manually update this instead?

It won't auto-update without a valid token because the repository is private. Please sign into github then get an updated token here https://github.com/AdKats/AdKats-LRT...r/AdKatsLRT.cs

 

Put the token (found in the generated URL) into section A14 of AdKats and it will automatically install the latest version.

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

Originally Posted by SmackDown*:

 

It won't auto-update without a valid token because the repository is private. Please sign into github then get an updated token here https://github.com/AdKats/AdKats-LRT...r/AdKatsLRT.cs

 

Put the token (found in the generated URL) into section A14 of AdKats and it will automatically install the latest version.

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

Originally Posted by cuzzer*:

 

Great Great plugin! so many options to use and great plugin support. I had a problem with getting it to work properly and ColColonCleaner figured it out it was my Layer and got me a fix around and sorted it straight away... can't ask for too much more. Thanks

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

Originally Posted by ColColonCleaner*:

 

Great Great plugin! so many options to use and great plugin support. I had a problem with getting it to work properly and ColColonCleaner figured it out it was my Layer and got me a fix around and sorted it straight away... can't ask for too much more. Thanks

I used to have a blocking system in place to disallow plugin start if your layer clock was wrong by more than 5 minutes, but that blocked too many people from using the plugin as their layer host wouldn't sync the clocks. I added a system to mitigate problems with incorrect clocks but certainly didn't expect to see someone whose clock was wrong by 22 hours, lol.

 

Furthermore, please make sure you are not disallowing certain things by default. For example M67 is the default unlock grenade and cannot be removed. If you block that weapon new players will be completely unable to spawn in your server.

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

Originally Posted by SmackDown*:

 

It won't auto-update without a valid token because the repository is private. Please sign into github then get an updated token here https://github.com/AdKats/AdKats-LRT...r/AdKatsLRT.cs

 

Put the token (found in the generated URL) into section A14 of AdKats and it will automatically install the latest version.

I am having an issue with this again. For the last two days, I have been trying to get a new token to place into Adkats so it would stop posting that it could not update. When I log onto Github and put in this link: https://github.com/AdKats/AdKats-LRT...r/AdKatsLRT.cs

it takes me to a page that has 404 error (Page not found). When you first posted this to me, I had to try this several times for it to work. And I am not sure how I finally got it to show a token number on the URL section.

 

What am I doing wrong?

 

Thanks in advance.

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

Originally Posted by cuzzer*:

 

I used to have a blocking system in place to disallow plugin start if your layer clock was wrong by more than 5 minutes, but that blocked too many people from using the plugin as their layer host wouldn't sync the clocks. I added a system to mitigate problems with incorrect clocks but certainly didn't expect to see someone whose clock was wrong by 22 hours, lol.

 

Furthermore, please make sure you are not disallowing certain things by default. For example M67 is the default unlock grenade and cannot be removed. If you block that weapon new players will be completely unable to spawn in your server.

I know 22 hours is so out lol.. I disabled that Layer and got one from Gameservers.com reloaded the plugins and its has no time issues now, working like a charm (but thanks for the quick workaround fix at the time) .

 

Also I figured out that M67 needs to be available or no newbies can play haha :smile:

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

Originally Posted by cuzzer*:

 

dam i need plugin like that :sad:

Hey what server are you running_.. eg. what weapons do you wish to ban?

 

PM me I might be able to help with some "On Kill rules" (unless you have made them allready) as I had an Pistols/Knives only server on BFHL obviously will not be a loadout enforcer tho.

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

Originally Posted by SmackDown*:

 

Having problems getting this to work!

 

I want to ban the use of the M84 Flashbang on my servers. I have been experimenting with it on myself and I cannot get it to work and I am able to use the M84 without punishment. I have set to spawn enforced admins to true since I am an admin. I have set the M84 to deny both on allow on trigger and allow on spawn.

 

Can you tell me what I am doing wrong. I have also rebooted both the layer server and game server and I still cannot get it to prohibit me from using the M84.

 

Thanks in advance.

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

Originally Posted by ColColonCleaner*:

 

Having problems getting this to work!

 

I want to ban the use of the M84 Flashbang on my servers. I have been experimenting with it on myself and I cannot get it to work and I am able to use the M84 without punishment. I have set to spawn enforced admins to true since I am an admin. I have set the M84 to deny both on allow on trigger and allow on spawn.

 

Can you tell me what I am doing wrong. I have also rebooted both the layer server and game server and I still cannot get it to prohibit me from using the M84.

 

Thanks in advance.

Are other random players able to spawn with it without action?

Did you also enable spawn enforcement of reputable players?

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

Originally Posted by SmackDown*:

 

Are other random players able to spawn with it without action?

Yes, I have it set to True and the trigger enforcement Min. Infraction points set at 6.

 

Are other random players able to spawn with it without action?

I have not tried it on our other populated servers yet. I was just trying to test it out to see how it works and if it worked. Does me being an admin make some kind of difference?

 

Also, do I have to reboot servers every time I make a change or add a prohibited weapon?

 

I guess I can try it out on our other servers to see what it does with random players but I wanted to test it first and then add warnings on our server description before implementing it.

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

Originally Posted by SmackDown*:

 

I am still having issues with this working on 2 of my 4 servers. Each of our servers has their own layer server to run Adkats and On Spawn loadout.

 

On the servers that this plugin does not work on, It will not take any action on the person using the prohibited weapon and post no text. Funny thing is, these two servers are the same two servers that will not work with BFadminCP. I am not sure what is going on with these two servers. Both servers state that Adkats in online and working, both state that the on spawn load out is working and on-line.

 

What should I do to figure out what is keeping this system from working. The other two servers we have, it works like a charm!

* 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.