This commit is contained in:
[VB]AWOL
2013-09-12 02:53:17 -05:00
parent a962b85fea
commit 56a9be77dd
22 changed files with 176 additions and 41 deletions

View File

@@ -25,6 +25,8 @@ server_spawnCrashSite = compile preprocessFileLineNumbers "\z\addons\dayz_se
server_handleZedSpawn = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_handleZedSpawn.sqf";
server_spawnEvents = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_spawnEvent.sqf";
server_antiWall = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_antiWall.sqf";
fnc_plyrHit = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\fnc_plyrHit.sqf";
server_deaths = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_playerDeaths.sqf";
@@ -305,7 +307,7 @@ spawn_vehicles = {
};
spawn_roadblocks = {
private ["_position","_veh","_num","_config","_itemType","_itemChance","_weights","_index","_iArray","_istoomany","_marker","_spawnloot","_nearby","_spawnveh","_WreckList"];
private ["_position","_veh","_istoomany","_marker","_spawnveh","_WreckList"];
_WreckList = ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"];
waitUntil{!isNil "BIS_fnc_selectRandom"};
@@ -333,11 +335,6 @@ spawn_roadblocks = {
waitUntil{!isNil "BIS_fnc_selectRandom"};
_spawnveh = _WreckList call BIS_fnc_selectRandom;
_spawnloot = "DynamicDebris";
if((_spawnveh == "HMMWVWreck") or (_spawnveh == "UralWreck") or (_spawnveh == "UAZWreck")) then {
_spawnloot = "DynamicDebrisMilitary";
};
//diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position));
_veh = createVehicle [_spawnveh,_position, [], 0, "CAN_COLLIDE"];
@@ -462,7 +459,7 @@ dayz_recordLogin = {
// Cleanup flies
server_cleanFlies =
{
private ["_sound","_newdayz_flyMonitor"];
private ["_sound","_newdayz_flyMonitor","_body"];
DZE_FlyWorkingSet = DZE_FlyWorkingSet+dayz_flyMonitor;
dayz_flyMonitor = [];
@@ -475,18 +472,16 @@ server_cleanFlies =
// Remove flies
if (isNull _body) then {
deleteVehicle _sound;
[_body] call server_Delete;
} else {
_newdayz_flyMonitor set [count _newdayz_flyMonitor,_x];
};
} forEach DZE_FlyWorkingSet;
DZE_FlyWorkingSet = _newdayz_flyMonitor;
};
server_cleanDead = {
private ["_objectPos","_noPlayerNear","_body","_handled"];
private ["_objectPos","_noPlayerNear","_body","_handle"];
{
if (_x isKindOf "zZombie_Base") then
{