while{true} do { if then(player distance getMarkerPos "Blufor" < 200) { player allowDamage false; private _vehicle = vehicle player; if then(_vehicle != player && local _vehicle) then { _vehicle allowDamage false; }; }; if then(player distance getMarkerPos "Blufor" > 200) { player allowDamage true; private _vehicle = vehicle player; if then(_vehicle != player && local _vehicle) then { _vehicle allowDamage true; }; }; sleep 5; };