Thx for the input gentlemen;
Still few taughts:
**To detect the bullets path U need very fast loops,this is impossible in MP.But this loop must already excist,the engine must check all the objects on his path,calculate dammage,..etc
Isnt there a way to put an extra condition in this already existing loop?Like saying:U cant enter position [x,y,z]?Where [x,y]is your safezone and z might even be 0 (2 Dimensional)
**Do I need to detect EVERY position of the bullet?Lets reduce the prob to 2D:once I got 2 positions of the bullet,I can already calculate his path,assuming OFP bullets follow a straight line.(2D vieuw).
**The bullets have classnames.Suppose we know all the ammo allowed in a map,can a trigger (extended safezone) detect that object in his area and delete it before it enters safezone?This method dont need the path of the bullet.
**The system we use now is like ACF described:EH hit and killed check if you are shot legally/illegally.And repair the damage when illegaly shot.But this method has serious flaws:
-The slightest desync screws it up.The punishment for an illegal kill (caused due desync)is unfair and give alot of hassle.
-If U have an illegal kill done by vehicles,the gunner dies,but no one can enter that vehicle again or will die too.(Maybe somebody could try to debug this?)
I taught about a system that prevents illegaly kills,if u are in safezone u simply cant be shot,if u are out u can.Would give us less headaches and flamewars
Oh well if it is impossible,just make it possible in OFP2 ok? ;D
Thx 4 your Time.
PP