Jump to content

On-Spawn Loadout Enforcer for Infantry/Vehicles - AdKatsLRT


ColColonCleaner

Recommended Posts

Originally Posted by ColColonCleaner*:

 

Servername, map & mapmode, Player nickname, pb guid (just for confirmation this is player we deal with), rule violation, timestamp.

 

As I wrote you previously, I will use it only for e-sport and it would be a great help for referee. Also if it is possible to create a mailing list as it is possible on AdKats.

 

Thank you.

Would you want this for every violation or just the first one? That is, if someone spawns with an invalid loadout 10 times in a row do you want 10 emails?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ColColonCleaner*:

 

I don't know why but the issue with 8x scopes still occurs sometimes. I some rounds players can still use some although they are not allowed to do.

Change your debug level to 4, it will show every player's infantry loadout in console. It will also show whether enforcement is being cancelled on them for being reputable or admin.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by LumPenPacK*:

 

Change your debug level to 4, it will show every player's infantry loadout in console. It will also show whether enforcement is being cancelled on them for being reputable or admin.

I've completely disabled the reputation mechanics.

I'll try to capture one of these 8x scope issues with logging to give you more information.

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

Originally Posted by ColColonCleaner*:

 

Hi CCC, will probably purchase this plugin very soon for our ESL server.

http://battlelog.battlefield.com/bf4...-INFANTRY-ESL/

 

Did you make any progress on implementing the presets?

Not complete, the problem isn't setting being able to deny groups of items with a single click, that's simple, it's managing options after a preset or presets are selected. If someone selects a preset are those items locked from editing? Are all items locked? If we do allow editing afterward is it not under preset anymore? If someone combines two presets and makes customization afterward what then? If someone turns off a preset do we remove any customization they've done? It's a design problem I need time to solve...

 

Every item in the game is customizable right now for enforcement level and its own custom messaging. I'd rather not lose that ability after adding presets, for those who decide to use them anyway.

 

The simplest option would be to have the presets simply deny their respective items on both trigger/spawn and leave it alone after that. Then have a reset setting to remove all custom options in case they selected a preset they didn't want to.

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

Originally Posted by ColColonCleaner*:

 

30 users on 46 servers now! Considering there are 2700 views on this thread and only 30 people have it installed, limiting users with a $25 price tag is working perfectly. Glad to see some serious users getting on board.

 

Basic preset options talked about above are coming, worked on after the AdKats 6.5.0.0 update tomorrow. Ciao.

 

Posted Image

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

Originally Posted by JEEMY*:

 

I bought the LTR plugin it works great.

I was wondering if the vehicle loadout could be better.

We run a sniper only server on tdm we allow DMR's and on Squad DM we have it set for Bolt Action Sniper only. The LTR works great but we can only use small maps would be great to use large conquest maps and allow only quads or other transport vehicles only but currently I can only limit kill events for vehicles not spawn events. Many of our players just use the jets to ram or tanks to road kill forcing us to remove the larger conquest maps. I get that it will kill the transgressor but would be nice to eliminate the need to police the vehicles at all. and if I Enforce all vehicles spawn then it kills outright not just if they use the vehicle. is there a way to set it up to allow use of some and ignore others. Can the LTR work when you enter the vehicle not just when you spawn.

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

Originally Posted by ColColonCleaner*:

 

I bought the LTR plugin it works great.

I was wondering if the vehicle loadout could be better.

We run a sniper only server on tdm we allow DMR's and on Squad DM we have it set for Bolt Action Sniper only. The LTR works great but we can only use small maps would be great to use large conquest maps and allow only quads or other transport vehicles only but currently I can only limit kill events for vehicles not spawn events. Many of our players just use the jets to ram or tanks to road kill forcing us to remove the larger conquest maps. I get that it will kill the transgressor but would be nice to eliminate the need to police the vehicles at all. and if I Enforce all vehicles spawn then it kills outright not just if they use the vehicle. is there a way to set it up to allow use of some and ignore others. Can the LTR work when you enter the vehicle not just when you spawn.

There is no RCON event for when a player enters or exits a vehicle, so we cannot stop players from getting in them if they are on the map. What the loadout enforcer does with vehicles is look at what the person has equipped for that vehicle, not whether they get in one. It can operate in two modes, on kill with the vehicle or on spawn for everyone. If you set it to act on kill, items you have restricted for that vehicle will be enforced on players who kill with that vehicle, nobody else. On spawn it acts on everyone when they spawn. This is useful for servers who for example don't want active radar missiles being used in jets, or don't want people using staff shells in tanks, just to name a couple.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Fonta*:

 

Not complete, the problem isn't setting being able to deny groups of items with a single click, that's simple, it's managing options after a preset or presets are selected. If someone selects a preset are those items locked from editing? Are all items locked? If we do allow editing afterward is it not under preset anymore? If someone combines two presets and makes customization afterward what then? If someone turns off a preset do we remove any customization they've done? It's a design problem I need time to solve...

 

Every item in the game is customizable right now for enforcement level and its own custom messaging. I'd rather not lose that ability after adding presets, for those who decide to use them anyway.

 

The simplest option would be to have the presets simply deny their respective items on both trigger/spawn and leave it alone after that. Then have a reset setting to remove all custom options in case they selected a preset they didn't want to.

I wouldn't make it to difficult on yourself. Easiest way would probably make it so that if you change a setting after selecting a preset, it would change to custom. That's how most programs work :smile:
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

I wouldn't make it to difficult on yourself. Easiest way would probably make it so that if you change a setting after selecting a preset, it would change to custom. That's how most programs work :smile:

Agreed. That's how MB does it.

 

If you want to get extra fancy, allow people to set their settings as they wish and then save as a new preset. MB does not do that. :smile:

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

Originally Posted by ColColonCleaner*:

 

Agreed. That's how MB does it.

 

If you want to get extra fancy, allow people to set their settings as they wish and then save as a new preset. MB does not do that. :smile:

Alright i'll look into implementing it that way.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Anyone else have more suggestions for presets? Right now I'm at:

 

Deny Frag Rounds

Deny Explosives

Deny FlaresSmokeFlash

Deny Bipods

Deny Shotguns

Deny Snipers

 

Need a bunch more.

Bipods, really?

 

Deny Crossbows

 

Deny Guns would be a good one, for knife/shock paddle only servers. Should block all loadouts with anything other than knife, shock paddle, and harmless gadgets. Maybe allow grenades, since practically everyone has a slot allocated for grenades.

 

Deny Two-Handed (or rather, Allow Pistols), for pistol only servers.

 

Deny Unlocks would be a good one too. Force everyone to play with noob weapons. Equivalent of vars.unlockMode none.

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

Originally Posted by ColColonCleaner*:

 

Bipods, really?

 

Deny Crossbows

 

Deny Guns would be a good one, for knife/shock paddle only servers. Should block all loadouts with anything other than knife, shock paddle, and harmless gadgets. Maybe allow grenades, since practically everyone has a slot allocated for grenades.

 

Deny Two-Handed (or rather, Allow Pistols), for pistol only servers.

 

Deny Unlocks would be a good one too. Force everyone to play with noob weapons. Equivalent of vars.unlockMode none.

Bipod banning actually wasn't an idea from myself, came from another server admin.

 

You mean the phantom? It's just one weapon so clicking deny on that weapon specifically would be fast enough.

 

Someone has to pick a primary.

 

Someone has to pick a primary.

 

Interesting.

 

 

I think the best option for battlelog at this point would be to simply have a 'no selection' option for every slot, would make things so nice. They already have a 'no gadget' so they would just need new warsaw codes for no selection in the other slots.

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

Originally Posted by PapaCharlie9*:

 

Bipod banning actually wasn't an idea from myself, came from another server admin.

I figured as much, just curious as to why bipods are such a problem.

 

You mean the phantom? It's just one weapon so clicking deny on that weapon specifically would be fast enough.

My bad, I thought there was more than one.

 

Someone has to pick a primary.

 

Someone has to pick a primary.

I don't understand what you mean.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ColColonCleaner*:

 

I figured as much, just curious as to why bipods are such a problem.

No Explosives + Bipod Glitching = Angry People

 

I don't understand what you mean.

People have to pick a primary for their loadout, whatever it may be, they cannot select "no primary" in the case you mentioned for pistols only.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

People have to pick a primary for their loadout, whatever it may be, they cannot select "no primary" in the case you mentioned for pistols only.

Oh, I see. How about limiting the primary slot to the base (no unlock) weapon for each class? No attachments.

 

Assault: AK-12

Engineer: MX4

Recon: CS-LR4

Support: U-100 MK5

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

Originally Posted by ColColonCleaner*:

 

Oh, I see. How about limiting the primary slot to the base (no unlock) weapon for each class? No attachments.

 

Assault: AK-12

Engineer: MX4

Recon: CS-LR4

Support: U-100 MK5

Could be done, but I don't think that would decrease the probability of someone killing with a primary, it would just be a hassle for players.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by LumPenPacK*:

 

Change your debug level to 4, it will show every player's infantry loadout in console. It will also show whether enforcement is being cancelled on them for being reputable or admin.

The problem with 8x scopes still occurs sometimes but I don't know how to catch this issue with debugging correctly.

 

I've forbidden all mid and long range scopes on snipers and it works in most of the rounds but sometimes players can use 8x scopes and LRT seems to ignore them.

 

Here's the debugging log

 

Code:

[22:17:41 75] [AdKatsLRT] 3:(main:42) Waiting 5 seconds to process [MCG]MyNameIsBooker spawn.
[22:17:43 29] [AdKatsLRT] 4:(SpawnProcessing:27) Player lignosalex_GR processed as Recon with primary SVD 12 [REFLEX RDS, TARGET DETECTOR, STANDARD BARREL, NO ATTACHMENT] sidearm P226 [MINI RDS, TACTICAL LIGHT, HEAVY BARREL] gadgets [RADIO BEACON, C4 EXPLOSIVE] grenade [RGO IMPACT] and knife [BAYONET]
[22:17:43 29] [AdKatsLRT] 3:(SpawnProcessing:27) 0 players still in queue.
[22:17:44 77] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process LumPenPacK spawn.
[22:17:46 85] [AdKatsLRT] 4:(SpawnProcessing:27) Player MyNameIsBooker processed as Recon with primary SRR 61 [VARIABLE ZOOM 14X] sidearm MP443 [MINI RDS, NO ACCESSORY, FLASH HIDER] gadgets [MAV, PLD] grenade [M67 FRAG] and knife [BOWIE]
[22:17:46 85] [AdKatsLRT] 3:(SpawnProcessing:27) 0 players still in queue.
[22:17:47 58] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process [PK]torsten176 spawn.
[22:17:48 00] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process [3]pabIaud spawn.
[22:17:49 92] [AdKatsLRT] 4:(SpawnProcessing:27) Player LumPenPacK processed as Recon with primary M40A5 [RIFLE SCOPE 8X, RANGE FINDER, STANDARD BARREL, STRAIGHT PULL] sidearm UNICA 6 [IRON SIGHTS, LASER LIGHT COMBO, HEAVY BARREL] gadgets [T UGS, RADIO BEACON] grenade [M18 SMOKE] and knife [BAYONET]
[22:17:49 92] [AdKatsLRT] 1:(SpawnProcessing:27) LumPenPacK SPAWN KILLED for invalid loadout.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ColColonCleaner*:

 

The problem with 8x scopes still occurs sometimes but I don't know how to catch this issue with debugging correctly.

 

I've forbidden all mid and long range scopes on snipers and it works in most of the rounds but sometimes players can use 8x scopes and LRT seems to ignore them.

 

Here's the debugging log

 

Code:

[22:17:41 75] [AdKatsLRT] 3:(main:42) Waiting 5 seconds to process [MCG]MyNameIsBooker spawn.
[22:17:43 29] [AdKatsLRT] 4:(SpawnProcessing:27) Player lignosalex_GR processed as Recon with primary SVD 12 [REFLEX RDS, TARGET DETECTOR, STANDARD BARREL, NO ATTACHMENT] sidearm P226 [MINI RDS, TACTICAL LIGHT, HEAVY BARREL] gadgets [RADIO BEACON, C4 EXPLOSIVE] grenade [RGO IMPACT] and knife [BAYONET]
[22:17:43 29] [AdKatsLRT] 3:(SpawnProcessing:27) 0 players still in queue.
[22:17:44 77] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process LumPenPacK spawn.
[22:17:46 85] [AdKatsLRT] 4:(SpawnProcessing:27) Player MyNameIsBooker processed as Recon with primary SRR 61 [VARIABLE ZOOM 14X] sidearm MP443 [MINI RDS, NO ACCESSORY, FLASH HIDER] gadgets [MAV, PLD] grenade [M67 FRAG] and knife [BOWIE]
[22:17:46 85] [AdKatsLRT] 3:(SpawnProcessing:27) 0 players still in queue.
[22:17:47 58] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process [PK]torsten176 spawn.
[22:17:48 00] [AdKatsLRT] 3:(main:15) Waiting 5 seconds to process [3]pabIaud spawn.
[22:17:49 92] [AdKatsLRT] 4:(SpawnProcessing:27) Player LumPenPacK processed as Recon with primary M40A5 [RIFLE SCOPE 8X, RANGE FINDER, STANDARD BARREL, STRAIGHT PULL] sidearm UNICA 6 [IRON SIGHTS, LASER LIGHT COMBO, HEAVY BARREL] gadgets [T UGS, RADIO BEACON] grenade [M18 SMOKE] and knife [BAYONET]
[22:17:49 92] [AdKatsLRT] 1:(SpawnProcessing:27) LumPenPacK SPAWN KILLED for invalid loadout.
Very useful logs, I'll look into it.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Backapcker*:

 

hi,

 

we got some trouble with it on adkats. after a crash of our rootserver we reinstall adkats and loadouttool. but we can activate the loadout enforcer. error message: [09:43:21 03] [AdKats] ERROR: Unable to install/update AdKatsLRT Extension. Connection error, or invalid token. and this error message:[09:43:16 45] [AdKats] ERROR: Unable to confirm global timing. Global UTC Timestamp could not be fetched.

we used the token we have geting after paying @january 2015.

is there any solution or is an overall error on loadout enforcer?

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

Originally Posted by ColColonCleaner*:

 

hi,

 

we got some trouble with it on adkats. after a crash of our rootserver we reinstall adkats and loadouttool. but we can activate the loadout enforcer. error message: [09:43:21 03] [AdKats] ERROR: Unable to install/update AdKatsLRT Extension. Connection error, or invalid token. and this error message:[09:43:16 45] [AdKats] ERROR: Unable to confirm global timing. Global UTC Timestamp could not be fetched.

we used the token we have geting after paying @january 2015.

is there any solution or is an overall error on loadout enforcer?

Github automatically expires tokens after 1 week, I cannot control this. To grab a new token do the following:

 

Log into Github.

Visit this link: https://github.com/AdKats/AdKats-LRT...r/AdKatsLRT.cs

Your updated token is in the URL.

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