mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
only sleep if Hive call in loop fails
should improve vehicle spawning time slightly
This commit is contained in:
@@ -72,8 +72,6 @@ dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object];
|
|||||||
_retry = 0;
|
_retry = 0;
|
||||||
// TODO: Needs major overhaul
|
// TODO: Needs major overhaul
|
||||||
while {_retry < 10} do {
|
while {_retry < 10} do {
|
||||||
|
|
||||||
uiSleep 1;
|
|
||||||
// GET DB ID
|
// GET DB ID
|
||||||
_key = format["CHILD:388:%1:",_uid];
|
_key = format["CHILD:388:%1:",_uid];
|
||||||
diag_log ("HIVE: WRITE: "+ str(_key));
|
diag_log ("HIVE: WRITE: "+ str(_key));
|
||||||
@@ -85,11 +83,11 @@ dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object];
|
|||||||
diag_log("CUSTOM: Selected " + str(_oid));
|
diag_log("CUSTOM: Selected " + str(_oid));
|
||||||
_done = true;
|
_done = true;
|
||||||
_retry = 100;
|
_retry = 100;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
||||||
_done = false;
|
_done = false;
|
||||||
_retry = _retry + 1;
|
_retry = _retry + 1;
|
||||||
|
uiSleep 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
if(!_done) exitWith { deleteVehicle _object; diag_log("CUSTOM: failed to get id for : " + str(_uid)); };
|
if(!_done) exitWith { deleteVehicle _object; diag_log("CUSTOM: failed to get id for : " + str(_uid)); };
|
||||||
|
|||||||
@@ -48,8 +48,6 @@ _key call server_hiveWrite;
|
|||||||
_retry = 0;
|
_retry = 0;
|
||||||
// TODO: Needs major overhaul for 1.1
|
// TODO: Needs major overhaul for 1.1
|
||||||
while {_retry < 10} do {
|
while {_retry < 10} do {
|
||||||
|
|
||||||
uiSleep 1;
|
|
||||||
// GET DB ID
|
// GET DB ID
|
||||||
_key = format["CHILD:388:%1:",_uid];
|
_key = format["CHILD:388:%1:",_uid];
|
||||||
diag_log ("HIVE: WRITE: "+ str(_key));
|
diag_log ("HIVE: WRITE: "+ str(_key));
|
||||||
@@ -66,6 +64,7 @@ _key call server_hiveWrite;
|
|||||||
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
||||||
_done = false;
|
_done = false;
|
||||||
_retry = _retry + 1;
|
_retry = _retry + 1;
|
||||||
|
uiSleep 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -41,8 +41,6 @@ _key call server_hiveWrite;
|
|||||||
_retry = 0;
|
_retry = 0;
|
||||||
// TODO: Needs major overhaul for 1.1
|
// TODO: Needs major overhaul for 1.1
|
||||||
while {_retry < 10} do {
|
while {_retry < 10} do {
|
||||||
|
|
||||||
uiSleep 1;
|
|
||||||
// GET DB ID
|
// GET DB ID
|
||||||
_key = format["CHILD:388:%1:",_uid];
|
_key = format["CHILD:388:%1:",_uid];
|
||||||
diag_log ("HIVE: WRITE: "+ str(_key));
|
diag_log ("HIVE: WRITE: "+ str(_key));
|
||||||
@@ -59,6 +57,7 @@ _key call server_hiveWrite;
|
|||||||
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
diag_log("CUSTOM: trying again to get id for: " + str(_uid));
|
||||||
_done = false;
|
_done = false;
|
||||||
_retry = _retry + 1;
|
_retry = _retry + 1;
|
||||||
|
uiSleep 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user