diff --git a/SQF/dayz_server/compile/server_townDeZombify.sqf b/SQF/dayz_server/compile/server_townDeZombify.sqf deleted file mode 100644 index 7610c2705..000000000 --- a/SQF/dayz_server/compile/server_townDeZombify.sqf +++ /dev/null @@ -1,24 +0,0 @@ -private ["_position","_size","_loot","_zeds","_groups","_group","_type","_town"]; -_position = _this select 0; -_size = _this select 1; -_type = _this select 2; -_town = nearestLocation [_position, _type]; - -//Clean Loot -_loot = nearestObjects [_position, ["WeaponHolder"], _size]; -{ - deleteVehicle _x; -} forEach _loot; - -//Clean Zeds -_zeds = _position nearEntities ["zZombie_Base",_size]; -_groups = []; -{ - if (!(isNull _group)) then { - _group = group _x; - if (!(_group in _groups)) then {_groups set [count _groups,_group];}; - _x setDamage 1; - }; -} forEach _zeds; -diag_log "Dezombify Town"; -dayz_zombifiedTowns = dayz_zombifiedTowns - [_town]; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_townZombify.sqf b/SQF/dayz_server/compile/server_townZombify.sqf deleted file mode 100644 index 426f6a148..000000000 --- a/SQF/dayz_server/compile/server_townZombify.sqf +++ /dev/null @@ -1,68 +0,0 @@ -private ["_town","_spot","_buildings","_list","_size","_numZeds","_impt","_position","_totalBuildings","_numGroups","_building","_type","_nearMen","_i","_trigger","_code","_val"]; -//has town -_town = _this; -_type = type _town; -_spot = objNull; -_buildings = []; -_list = []; -_numZeds = 2; - -_impt = (importance _town); -_size = 50; -switch (_type) do { - default { - _numZeds = 3; - _size = 40 * _impt; - }; - case "NameCity": { - _numZeds = 6; - _size = 80 * _impt; - }; - case "NameCityCapital": { - _numZeds = 10; - _size = 120 * _impt; - }; -}; - -_position = position _town; -_buildings = nearestObjects [_position, ["Building"], _size]; -_totalBuildings = count _buildings; -_numGroups = 0; -_i = 0; -/* -_markerstr = createMarker["markername_" + (text _town),_position]; -_markerstr setMarkerShape "ELLIPSE"; -_markerstr setMarkerSize [_size, _size]; -*/ -_trigger = createTrigger["EmptyDetector",_position]; -_trigger setTriggerArea[dayz_zSpawnDistance,dayz_zSpawnDistance,0,false]; -_trigger setTriggerActivation["WEST","NOT PRESENT",false]; -_code = format["_id = [%1,%2,'%3'] spawn server_townDeZombify;",_position,_size,_type]; -_trigger setTriggerStatements["this", _code, ""]; -_val = 60 * 10; -_trigger setTriggerTimeout [_val, _val, _val, true]; - - -while {_numGroups < _numZeds and _i < _totalBuildings} do { - _building = _buildings call BIS_fnc_selectRandom; - if (!isNull _building) then { - _list = _building nearRoads 20; - if (count _list > 0) then { - _spot = _list call BIS_fnc_selectRandom; - _nearMen = (position _spot) nearEntities [["Man"],50]; - if (!isNull _spot and (count _nearMen == 0)) then { - /* - _marker = createMarker [(text _town) + "Marker2" + str(_i), position _spot]; - _marker setMarkerShape "ICON"; - _marker setMarkerType "DOT"; - _marker setMarkerColor "ColorBlue"; - _marker setMarkerText str(_i); - */ - _numGroups = _numGroups + 1; - (position _spot) spawn dayz_spawnZombies; - }; - }; - }; - _i = _i + 1; - sleep 0.1; -}; \ No newline at end of file