Raised This Month: $32 Target: $400
 8% 

[ANY]Security entity limit (0.5.4v)


Post New Thread Reply   
 
Thread Tools Display Modes
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 07-15-2015 , 03:07   Re: [ANY]Security entity limit
Reply With Quote #21

Quote:
Originally Posted by zeroibis View Post
Very interesting, can this be used in combination with Create Edict Fixer.
Yes you can. The plugin is having some leaks so this can be really usefull.
__________________

Last edited by Benoist3012; 05-05-2016 at 11:37.
Benoist3012 is offline
Creampuffyness
Senior Member
Join Date: Jun 2009
Old 07-22-2015 , 17:27   Re: [ANY]Security entity limit
Reply With Quote #22

Any feedback with the beta? I am still seeing "No free edict" crashes on my WarioWare server.
__________________
Creampuffyness is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 07-25-2015 , 08:11   Re: [ANY]Security entity limit
Reply With Quote #23

Update Security Entity Limit 0.5.1_5vBeta
Changelog in first post.
__________________
Benoist3012 is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 07-25-2015 , 09:27   Re: [ANY]Security entity limit
Reply With Quote #24

Quote:
Originally Posted by Creampuffyness View Post
Any feedback with the beta? I am still seeing "No free edict" crashes on my WarioWare server.
I see a error in my code and that why maybe the plugin got some leaks, you can download the last beta version 0.5.1_8 on the first post.
__________________

Last edited by Benoist3012; 07-25-2015 at 09:28.
Benoist3012 is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 07-26-2015 , 05:21   Re: [ANY]Security entity limit
Reply With Quote #25

Update Security Entity Limit 0.5.1_9vBeta
Changelog in first post.

Last beta version.
__________________

Last edited by Benoist3012; 07-26-2015 at 05:21.
Benoist3012 is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 08-17-2015 , 05:23   Re: [ANY]Security entity limit
Reply With Quote #26

Quote:
Originally Posted by InvexByte View Post
Could this remove an entity a player is interacting with?
To come back on this question yes it can remove entity that player is interecting with it, but it happen only if you server is near the limit. So 90% of time it shouldn't happen.
__________________

Last edited by Benoist3012; 11-14-2016 at 08:10.
Benoist3012 is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 08-18-2015 , 09:34   Re: [ANY]Security entity limit (0.5.2v)
Reply With Quote #27

Update Security Entity Limit 0.5.2v
Changelog in first post.
__________________
Benoist3012 is offline
kadet.89
Veteran Member
Join Date: Nov 2012
Location: Serbia
Old 09-10-2015 , 11:49   Re: [ANY]Security entity limit (0.5.2v)
Reply With Quote #28

This plugin uses AcceptEntityInput Kill. This function only creates an event for the next gameframe, so it doesn't always prevent crashes.
If we take for instance ze_SURVIVORS_b5, during loading, in the first gameframe the server creates 2048+ entities, what leads to the crash before the function AcceptEntityInput Kill actually fires.
This plugin only helps if the crash happens after a round initialisation (not in the first few frames), what is a very rare case.
In the cases, whan the plugin works, we can use these cvars:
sv_lowedict_action "4"
sv_lowedict_threshold "100"
As changelevel event fires in the "next" gameframe, 100 entities buffer ensures that the event fires before the limit is reached

Last edited by kadet.89; 09-10-2015 at 12:12.
kadet.89 is offline
Send a message via Skype™ to kadet.89
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 09-12-2015 , 07:39   Re: [ANY]Security entity limit (0.5.2v)
Reply With Quote #29

Quote:
Originally Posted by kadet.89 View Post
This plugin uses AcceptEntityInput Kill. This function only creates an event for the next gameframe, so it doesn't always prevent crashes.
If we take for instance ze_SURVIVORS_b5, during loading, in the first gameframe the server creates 2048+ entities, what leads to the crash before the function AcceptEntityInput Kill actually fires.
This plugin only helps if the crash happens after a round initialisation (not in the first few frames), what is a very rare case.
In the cases, whan the plugin works, we can use these cvars:
sv_lowedict_action "4"
sv_lowedict_threshold "100"
As changelevel event fires in the "next" gameframe, 100 entities buffer ensures that the event fires before the limit is reached
AcceptEntityInput is actually the safest way to remove a entity from a map. In your case 2048 entities are created in less than 1 second, my plugin already helped a lot of servers not to crash, if a server crashed it's easy for the creator to find what is wrong with the map with the log I added. I can't make it more faster, if you server crash instantly with 2000 entities created in less than 1 sec, it's probably(100% sure) the crash came from a plugin.
This plugin wasn't created to prevent crash from bad plugins with a endless entities creating loop.
__________________

Last edited by Benoist3012; 12-29-2017 at 03:03.
Benoist3012 is offline
Benoist3012
Veteran Member
Join Date: Mar 2014
Location: CWave::ForceFinish()
Old 11-04-2015 , 07:57   Re: [ANY]Security entity limit (0.5.2v)
Reply With Quote #30

Update Security Entity Limit 0.5.3v
-Removed beta version from 1st page and uploaded right one.
__________________
Benoist3012 is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:44.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode