Quote:
Originally Posted by FlaminSarge
Code:
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 3 (3) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 4 (4) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 5 (5) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 6 (6) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 7 (7) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 8 (8) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 2 (2) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
L 07/25/2012 - 20:32:23: [SM] Native "GetEntPropString" reported: Entity 9 (9) is invalid
L 07/25/2012 - 20:32:23: [SM] Displaying call stack trace for plugin "TF2 Ball Projectile Limit.smx":
L 07/25/2012 - 20:32:23: [SM] [0] Line 706, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\include\entity.inc::GetEntityClassname()
L 07/25/2012 - 20:32:23: [SM] [1] Line 83, C:\TF2 Server\orangebox\tf\addons\sourcemod\scripting\TF2 Ball Projectile Limit.sp::OnEntityDestroyed()
Possibly the result of the Short Circuit?
|
I tried to get this to occur(tried your short circuit idea) for quite a while and couldn't.
The indexes from the errors you posted (3-9) should be reserved for clients though, so I added an entity > MaxClients check.
Hopefully that should fix your problem. If not, I'm not sure what to do about it since I can't seem to reproduce it.
Update to 1.0.1
-Attempt at bug fix