Jump to content

Insane Limits (0.9.17.0 - 30-MAR-2015) + BFHL


ImportBot

Recommended Posts

Originally Posted by XJaegaX*:

 

Thanks very much for the reply.

 

For more than a few lines of code, use the

...
markup to make the code easier to read.
Thanks my bad.

 

How many rounds per map do you run?

One round of each only, but will add the test at the top to handle that case.

 

BTW, the mapList.getMapIndices isn't useful. You won't get the answer back in time for the current limit.

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

Originally Posted by FLirtY-3D*:

 

Hello.... just a suggestion..

but you no how your limits can have a say action and a action delay...... exp (5) secs...

could we do the same with the yell action to? or would this be to much to ask ?

thankyou for your time....

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

Originally Posted by LumPenPacK*:

 

Hey PC9,

I have two questions:

 

Is it possible to read entries from a custom list?

 

Is there any way to use global lists (different servers can see them) or is it possible to read on files?

 

Gesendet von meinem GT-I9505 mit Tapatalk

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

Originally Posted by LCARSx64*:

 

Hey PC9,

I have two questions:

I can answer these ...

 

Is it possible to read entries from a custom list?

It's not possible to read entries from a custom list.

 

Is there any way to use global lists (different servers can see them) or is it possible to read on files?

There is no global lists, however, you can read and write files. The following limit uses files, you can use that as an example of how to do it: myrcon.net/.../insane-limits-vip-slot-manager-vip-slot-for-help-server-start-v10
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Hello.... just a suggestion..

but you no how your limits can have a say action and a action delay...... exp (5) secs...

could we do the same with the yell action to? or would this be to much to ask ?

thankyou for your time....

Yes, that is not too hard to do. I'm a little surprised it isn't already available! Not until some future update of the plugin, though.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Hey PC9,

I have two questions:

 

Is it possible to read entries from a custom list?

No, you can only test to see if a string is included in the list.

 

Is there any way to use global lists (different servers can see them)

Different servers, no. Different limits on the same server connection, yes, using plugin.Data or player.Data.

 

or is it possible to read on files?

As long as the sandbox is disabled, yes, you can read and write files.

 

plugin.Log(String filepath, String line) gives you an easy way to append a line of text to a file. Or you can use ordinary File object operations.

 

EDIT: Oops, what LCARs said. :smile:

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

Originally Posted by FLirtY-3D*:

 

Yes, that is not too hard to do. I'm a little surprised it isn't already available! Not until some future update of the plugin, though.

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

Originally Posted by SleepDK*:

 

Hello

 

I have a problem with Insane Limits (running latest version). I am running a BF4 server, and i want to kick people with higher than 2.5 k/d. The problem is, that IL seems to be fetching BF3 stats, and not BF4.

 

Battlelog cache is enabled, and by viewing the database tables, I can see the stats (my own BF3 stats and not BF4).

 

Another thing: By testing !web stats sleep_dk, it show NaN for all stats fetched. What am i doing wrong?

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

Originally Posted by PapaCharlie9*:

 

Hello

 

I have a problem with Insane Limits (running latest version). I am running a BF4 server, and i want to kick people with higher than 2.5 k/d. The problem is, that IL seems to be fetching BF3 stats, and not BF4.

 

Battlelog cache is enabled, and by viewing the database tables, I can see the stats (my own BF3 stats and not BF4).

 

Another thing: By testing !web stats sleep_dk, it show NaN for all stats fetched. What am i doing wrong?

Battlelog Cache is not supported for BF4. Disable it and make sure use_direct_fetch it True and things should work better.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by SleepDK*:

 

Battlelog Cache is not supported for BF4. Disable it and make sure use_direct_fetch it True and things should work better.

DOH.. maybe I should learn to read better :smile:

 

Thank you so much, It's working perfectly now

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

Originally Posted by lvytn*:

 

Hello, I´m novice in plugins stuff so I have no idea how to properly set this plugin up. If someone could give me a step-by-step hint how to set it, I would be really glad.

Only thing I want to be limited is using jets. No jets actually. So if player use jet, it will immediately kill him. Maybe message about why player was killed would be fine, but not needed.

Any advice is appriciated.

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

Originally Posted by PapaCharlie9*:

 

Hello, I´m novice in plugins stuff so I have no idea how to properly set this plugin up. If someone could give me a step-by-step hint how to set it, I would be really glad.

Only thing I want to be limited is using jets. No jets actually. So if player use jet, it will immediately kill him. Maybe message about why player was killed would be fine, but not needed.

Any advice is appriciated.

The best step-by-step instructions are in the video in the first post of this thread. Actually, click on the link below the video frame to go directly to the YouTube page, where you can play the video full screen.

 

You can't kill someone for just using a jet, but you can kill them if they kill someone else. The only time Procon knows what weapon a killer used is when a kill actually happens. If a player just flies around in a jet and never kills anyone, there's no way to stop that.

 

Do you need this for BF3 or BF4? Detecting a jet kill versus any other vehicle is only possible in BF4.

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

Originally Posted by lvytn*:

 

The best step-by-step instructions are in the video in the first post of this thread. Actually, click on the link below the video frame to go directly to the YouTube page, where you can play the video full screen.

 

You can't kill someone for just using a jet, but you can kill them if they kill someone else. The only time Procon knows what weapon a killer used is when a kill actually happens. If a player just flies around in a jet and never kills anyone, there's no way to stop that.

 

Do you need this for BF3 or BF4? Detecting a jet kill versus any other vehicle is only possible in BF4.

Thanks for reply, PapaCharlie 9. However, I need this for BF3.

So, is anyway how to limit jets, without constant presence of admin?

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

Originally Posted by PapaCharlie9*:

 

How does rank

Do you mean, how do you kick players if their rank is 20 or higher?

 

Create a limit to evaluate OnJoin.

 

Set first_check to this Expression:

 

Code:

(player.Rank >= 20)
Set Action to Kick and fill in the form for the message, something like, "Your rank is too high, this server is for less than 20".
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Hello, I'm trying to level below 20 level NOOB KICK. . . . .just mean noob level rank

That is what that limit does.

 

Also, you don't have to ask the same question in multiple threads. Just ask here.

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

Originally Posted by superman50*:

 

Sorry! Perhaps my English is not good, so the expression in question, please see PRCON execution command

 

[01:49:40 34] [insane Limits] Thread (fetch): Web-Stats for jaku0851 logged to: Logs \ 124.248.225.146_25508 \ 20140601_battle.log

[01:49:42 24] [insane Limits] Thread (fetch): kicking player jaku0851, (activated Limit # 1), with message: "violated Limit # 1 Simple Rank Limit"

[01:49:42 24] [insane Limits] Thread (fetch): WARNING: not kicking jaku0851, virtual_mode is on

I would like to express is kicked out of the players below level 20, RANK I set 20. But it did not work.

 

This is what I want to express doubts.

That is what that limit does.

 

Also, you don't have to ask the same question in multiple threads. Just ask here.

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

Originally Posted by LCARSx64*:

 

Sorry! Perhaps my English is not good, so the expression in question, please see PRCON execution command

 

[01:49:40 34] [insane Limits] Thread (fetch): Web-Stats for jaku0851 logged to: Logs \ 124.248.225.146_25508 \ 20140601_battle.log

[01:49:42 24] [insane Limits] Thread (fetch): kicking player jaku0851, (activated Limit # 1), with message: "violated Limit # 1 Simple Rank Limit"

[01:49:42 24] [insane Limits] Thread (fetch): WARNING: not kicking jaku0851, virtual_mode is on

I would like to express is kicked out of the players below level 20, RANK I set 20. But it did not work.

 

This is what I want to express doubts.

If you're talking about the Simple Rank Limit example ...*, then just change the first_check Expression to: Code:
( player.Rank < 20 )
If you're talking about the Smart Rank Limt example ...*, then change the first_check Expression to: Code:
(  player.Rank < 20   &&  server.PlayerCount > 30  )
If you mean that the limit isn't performing the kick action, I noticed:

[01:49:42 24] [insane Limits] Thread (fetch): WARNING: not kicking jaku0851, virtual_mode is on

That means you have Virtual mode switched on either in the Insane Limits settings or for the limit itself. To fix it:

 

  • For Insane Limits Settings: Change virtual_mode to False
  • For Limit #1: Change limit_1_state to Enabled
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by superman50*:

 

Thakn~you~~~best wish

if you're talking about the simple rank limit example ...*, then just change the first_check expression to: Code:

( player.rank < 20 )
if you're talking about the smart rank limt example ...*, then change the first_check expression to: Code:
(  player.rank < 20   &&  server.playercount > 30  )
if you mean that the limit isn't performing the kick action, i noticed:

 

That means you have virtual mode switched on either in the insane limits settings or for the limit itself. To fix it:

 

  • for insane limits settings: Change virtual_mode to false
  • for limit #1: Change limit_1_state to enabled
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Nevermind, LCARs already answered. :smile: I respond to messages linearly, so this is going to happen from time to time.

 

[01:49:42 24] [insane Limits] Thread (fetch): WARNING: not kicking jaku0851, virtual_mode is on

First, you have a problem. You need to find the setting virtual_mode and set it to False. That is why the kick is not working.

 

I would like to express is kicked out of the players below level 20, RANK I set 20. But it did not work.

 

This is what I want to express doubts.

You want to kick a player who is a noob? Anyone who is lower than rank 20? I see. That is unusual, usually people want to keep noobs and kick pros. Okay, then use this Expression for first_check:

 

Code:

(player.Rank < 20)
The Action is the same. Just change the message to "Kicking noobs with level less than 20" or something like that.
* Restored post. It could be that the author is no longer active.
Link to comment
  • 3 weeks later...

Originally Posted by bckrv*:

 

Hello Papa and mates,

Since BF3 free my server Pistol only server is unplayable, new players with low rank join and start to shoot without read the server rules. Is possible to limit to rank to join my server with Insane Limits? If yes please can you help me? I would like to block low ranks till 1>20. Thanks for your help, regards

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

Originally Posted by LCARSx64*:

 

Papa, I'm not sure if you are aware of this or not.

 

On a BF4 server if a player is awarded a kill via Suppression Counts As A Kill, the OnKill event isn't triggered for that particular player.

Now I do realize that's not something you can do anything about, I just thought it would be something to keep in mind whilst writing limits based on the OnKill event. :smile:

 

P.S. Sorry if this is in the wrong place, I wasn't sure if it should be in this thread or the Insane Limits Requests thread.

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

Originally Posted by PapaCharlie9*:

 

Hello Papa and mates,

Since BF3 free my server Pistol only server is unplayable, new players with low rank join and start to shoot without read the server rules. Is possible to limit to rank to join my server with Insane Limits? If yes please can you help me? I would like to block low ranks till 1>20. Thanks for your help, regards

The best place to request new or improved limits is the Insane Limits Request thread:

 

myrcon.net/.../insane-limits-requests

 

There, post more details about what you want. Why isn't the temp ban punishment working for people using the wrong weapon? Blocking all low ranks seems drastic.

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

Originally Posted by PapaCharlie9*:

 

Papa, I'm not sure if you are aware of this or not.

 

On a BF4 server if a player is awarded a kill via Suppression Counts As A Kill, the OnKill event isn't triggered for that particular player.

Now I do realize that's not something you can do anything about, I just thought it would be something to keep in mind whilst writing limits based on the OnKill event. :smile:

 

P.S. Sorry if this is in the wrong place, I wasn't sure if it should be in this thread or the Insane Limits Requests thread.

I think that's an interesting philosophical question. Suppression counts as a kills (SCAAK) doesn't actually kill the victim, some other killer gets that responsibility. As I understand it, SCAAK is a tally point for your stats, but you can't get that award unless someone else on your team actually kills the victim. It's the same as kill assist. If you do 95% of the damage to a victim and someone else does the remaining 5%, they get the primary kill tally, but you also get a kill stat award.

 

So you are right insofar as kill stats, KPM, and such are involved. You couldn't, for example, calculate the number of victims from the total number of kills.

 

With respect to who killed whom with what weapon, though, I think the OnKill event is still accurate. If you want to punish sniper kills, it doesn't matter if some accomplices got kill stat awards for suppressing or kill assisting.

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

Originally Posted by EBassie*:

 

hello.tell me how to put a limit so would not climbed the mountain on locker and the roof on the rogue transmission

That's impossible to do, Procon has no knowledge of the player's position.
* 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.