-
Posts
93 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Posts posted by Tanita-Corp
-
-
-
litl confused: why moved server_monitor.sqf to mission directory???
and if that's true?
server_funtions.sqf
under
server_updateObject = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_updateObject.sqf";
add line
server_publishFullObject = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_publishFullObject.sqf"
and more line in Server_monitor.sqf
repack pbo not done? work method?
-
==================================Step by Step guide================================
I have alot of custom scripts and files in my server, so i decided to look into the custom scripts from RimBlock and search what he has changed so i can make a step by step guide for guys who have the same problem like me. But ok lets start now.
Required:
-Time about an hour
-Custom compiles.sqf
-A general knowledge about scripting and formating
-Brain.exe
At first here is a file list compare it with your custom folder if some files are missing get them from the DayZ_Code.pbo.
- compiles.sqf
- fn_damageActions.sqf
- fn_selfActions.sqf
- player_build.sqf (If you have any kind of snap building, just added the player_build.sqf in the snap building folder)
- player_buildingDowngrade.sqf
- player_lockvault.sqf (not needed, it was in the folder but RimBlock did no changes to the file, so its equal to the original one)
- player_packtent.sqf
- player_packvault.sqf
- player_tagfriendly.sqf
- player_unlockvault.sqf
- player_updategui.sqf
- player_upgrade.sqf
- remove.sqf
- server_monitor.sqf (Note dont take the file from the dayz_code.pbo go into your dayz_server.pbo and search for server_monitor.sqf and copy it out)
- tent_pitch.sqf
- vault_pitch.sqf
If you checked theese list and maked sure that you have every file, you can start with the compiles.sqf
Remeber, i use my own file path´s, if you have another folder who is not named "Custom" you need to change the path´s to fit your folders.
I also call the custom compiles.sqf twice, so first the original one then the custom one, so my compiles.sqf looks like this:
if (!isDedicated) then { fnc_usec_damageActions = compile preprocessFileLineNumbers "Custom\fn_damageActions.sqf"; fnc_usec_selfActions = compile preprocessFileLineNumbers "Custom\fn_selfActions.sqf"; player_packTent = compile preprocessFileLineNumbers "Custom\player_packTent.sqf"; player_packVault = compile preprocessFileLineNumbers "Custom\player_packVault.sqf"; player_unlockVault = compile preprocessFileLineNumbers "Custom\player_unlockVault.sqf"; player_removeObject = compile preprocessFileLineNumbers "Custom\remove.sqf"; player_lockVault = compile preprocessFileLineNumbers "Custom\player_lockVault.sqf"; player_updateGui = compile preprocessFileLineNumbers "Custom\player_updateGui.sqf"; player_tentPitch = compile preprocessFileLineNumbers "Custom\tent_pitch.sqf"; player_vaultPitch = compile preprocessFileLineNumbers "Custom\vault_pitch.sqf"; player_build = compile preprocessFileLineNumbers "Custom\player_build.sqf"; };
So, now we came to the changes in every file:
- fn_damageActions.sqf
Find at the private variables at the top:
"_charid"
and replace it with:
"_playerUID"
Find:
_charID = _unit getVariable ["CharacterID", 0];
Replace with:
_playerUID = getPlayerUID player;
Find:
if ((isPlayer _unit) && !(_charID in _friendlies)) then {
Replace with:
if ((isPlayer _unit) && !(_playerUID in _friendlies)) then {
Find:
"\z\addons\dayz_code\actions\player_tagFriendly.sqf"
and replace it with your own path which point to your custom player_tagFriendly.sqf for me it looks like this:
"Custom\player_tagFriendly.sqf"
Done!
- Fn_sefactions.sqf
Find (again the private section at the top):
"_attached"
and add this behind it
,"_playerUID","_characterID"
Find:
_isMan = _cursorTarget isKindOf "Man";
and add directly above it:
_playerUID = getPlayerUID player;
Find:
_ownerID = _cursorTarget getVariable ["CharacterID","0"];
Replace with:
_ownerID = _cursorTarget getVariable ["ownerPUID","0"];
Directly under this add:
_characterID = _cursorTarget getVariable ["CharacterID","0"];
Find:
//Allow player to delete objects
and add above it:
diag_log format["fn_actons: [PlayerUID: %1] [_ownerID: %2] [_isModularDoor: %3] [typeOfCursorTarget: %4]",_playerUID, _ownerID, _isModularDoor, _typeOfCursorTarget]; diag_log format["[_isDestructable:%1 ] [_isWreck: %2 ] [_isRemovable: %3 ] [_isWreckBuilding: %4 ]",_isDestructable, _isWreck, _isRemovable, _isWreckBuilding];
Find 2 times:
(dayz_characterID == _ownerID))
and replace it with:
(_playerUID == _ownerID))
Find:
if(!_isMan && _ownerID != "0" && !(_cursorTarget isKindOf "Bicycle")) then {
and replace it with:
if(!_isMan && _characterID != "0" && !(_cursorTarget isKindOf "Bicycle")) then {
Find 2x times:
"\z\addons\dayz_code\actions\remove.sqf"
and replace it with your own path pointing to your custom remove.sqf for me it looks like this:
"Custom\remove.sqf"
Find:
_hasKey = _ownerID in _temp_keys; _oldOwner = (_ownerID == dayz_playerUID);
Replace with:
_hasKey = _characterID in _temp_keys; _oldOwner = (_characterID == dayz_playerUID);
Find:
_Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _ownerID))], 2, true, true, "", ""];
Replace with:
_Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _characterID))], 2, true, true, "", ""];
Find:
if (_ownerID == dayz_characterID) then {
Replace with:
if (_ownerID == _playerUID) then {
Find:
if(_ownerID == dayz_combination || _ownerID == dayz_playerUID) then {
Replace with:
if(_characterID == dayz_combination || _ownerID == _playerUID) then {
Find:
if(_ownerID != dayz_combination && _ownerID != dayz_playerUID) then {
Replace with:
if(_characterID != dayz_combination && _ownerID != _playerUID) then {
Find:
if(_typeOfCursorTarget in DZE_UnLockedStorage && _ownerID != "0" &&
Replace with:
if(_typeOfCursorTarget in DZE_UnLockedStorage && _characterID != "0" &&
Find:
if(_ownerID == dayz_combination || _ownerID == dayz_playerUID) then {
Replace with:
if(_characterID == dayz_combination || _ownerID == dayz_playerUID) then {
Find:
if (s_player_packvault < 0 && (_ownerID == dayz_combination || _ownerID == dayz_playerUID))
Replace with:
if (s_player_packvault < 0 && (_characterID == dayz_combination || _ownerID == dayz_playerUID))
Find:
"\z\addons\dayz_code\actions\player_upgrade.sqf"
And replace it with your path pointing to player_upgrade:sqf for me it looks like this:
"Custom\player_upgrade.sqf"
Find:
} else { player removeAction s_player_upgrade_build; s_player_upgrade_build = -1; };
and add directly under this:
diag_log text "============================================"; diag_log format["fn_actons: [PlayerUID: %1] [_ownerID: %2] [DZE_Lock_Door: %3] [_characterID: %4] [typeOfCursorTarget: %5]",_playerUID, _ownerID, DZE_Lock_Door, _characterID, _typeOfCursorTarget]; diag_log format["[s_player_downgrade_build:%1 ] [s_player_lastTarget: %2 ] [_isRemovable: %3 ] [_isWreckBuilding: %4 ]",s_player_downgrade_build, s_player_lastTarget, _isRemovable, _isWreckBuilding];
FInd:
&& (DZE_Lock_Door == _ownerID)) then {
Replace with:
&& (DZE_Lock_Door == _characterID)) then {
Find:
"\z\addons\dayz_code\actions\player_buildingDowngrade.sqf"
Replace it with your own path pointing to your custom player_buildingDowngrade.sqf for me it looks like this:
"Custom\player_buildingDowngrade.sqf"
Find:
if(_isTent && _ownerID == dayz_characterID) then {
Replace with:
if(_isTent && _ownerID == _playerUID) then {
Find:
if (_isDog && _isAlive && (_hasRawMeat) && _ownerID == "0" &&
Replace with:
if (_isDog && _isAlive && (_hasRawMeat) && _characterID == "0" &&
Find:
if (_isDog && _ownerID == dayz_characterID && _isAlive) then {
Replace with:
if (_isDog && _characterID == dayz_characterID && _isAlive) then {
Find:
_ownerID = "0";
Replace with:
_characterID = "0";
Find:
if (!isNull cursorTarget) then { _ownerID = cursorTarget getVariable ["CharacterID","0"]; };
Replace with:
if (!isNull cursorTarget) then { _characterID = cursorTarget getVariable ["CharacterID","0"]; };
Find:
if (_canDo && !_inVehicle && alive _dog && _ownerID != dayz_characterID) then {
Replace with:
if (_canDo && !_inVehicle && alive _dog && _characterID != dayz_characterID) then {
Wow we are done with the Fn_selfactions, this file alone take 1 hour for me :)
- player_packtent.sqf
Lets start with player_packTent.sqf
Add at the top the private variables:
"_playerUID"
Find:
_ownerID = _obj getVariable["CharacterID","0"];
Replace with:
_ownerID = _obj getVariable["ownerPUID","0"];
Find:
_objectUID = _obj getVariable["ObjectUID","0"];
and add directly under it:
_playerUID = getPlayerUID player;
Find:
if(_ownerID != dayz_characterID)
Replace with:
if(_ownerID != _playerUID)
That was fast we are done with playerpacktent.
- player_unlockvault.sqf
add to the private variables at the top:
,"_characterID"
Find:
_ownerID = _obj getVariable["CharacterID","0"];
replace with:
_characterID = _obj getVariable["CharacterID","0"]; _ownerID = _obj getVariable["ownerPUID","0"];;
Find:
if ((_ownerID == dayz_combination) || (_ownerID == dayz_playerUID)) then {
replace with:
if ((_characterID == dayz_combination) || (_ownerID == dayz_playerUID)) then {
Find:
_holder setVariable ["OEMPos", _pos, true];
add directly under it:
_holder setVariable ["ownerPUID", _ownerID , true];
Find:
_holder setVariable["CharacterID",_ownerID,true];
Replace with:
_holder setVariable["CharacterID",_characterID,true];
Done.
- remove.sqf
Add to the private variables at the top:
,"_playerUID"
Find:
_objOwnerID = _obj getVariable["CharacterID","0"];
replace with:
_objOwnerID = _obj getVariable["ownerPUID","0"];
and add directly above it:
_playerUID = getPlayerUID _activatingPlayer;
Find:
_isOwnerOfObj = (_objOwnerID == dayz_characterID);
Replace with:
_isOwnerOfObj = (_objOwnerID == _playerUID);
Find:
_ownerID = _nearestPole getVariable["CharacterID","0"];
Replace with:
_ownerID = _nearestPole getVariable["ownerPUID","0"];
Find:
if(dayz_characterID != _ownerID) then {
replace with:
if(_playerUID != _ownerID) then {
Done.
- player_updateGui.sqf
Find:
"_charID","_rcharID"
Replace with:
"_playerUID","_rplayerUID"
Find:
_charID = player getVariable ["CharacterID", "0"];
replace with:
_playerUID = getPlayerUID player;
Find:
_rcharID = _humanityTarget getVariable ["CharacterID", "0"];
replace with:
_rplayerUID = getPlayerUID _humanityTarget;
Find:
if ((_rcharID in _friendlies) && (_charID in _rfriendlies)) then {
Replace with:
if ((_rplayerUID in _friendlies) && (_playerUID in _rfriendlies)) then {
Find:
if !(_charID in _rfriendlyTo) then {
replace with:
if !(_playerUID in _rfriendlyTo) then {
Find:
_rfriendlyTo set [count _rfriendlyTo, _charID];
replace with:
_rfriendlyTo set [count _rfriendlyTo, _playerUID];
Done.
- tent_pitch.sqf
Add to the private variables at the top:
,"_playerUID"
Find:
_isOk = [(vehicle player),_building] call fnc_isInsideBuilding;
and add directly under it:
_playerUID = getPlayerUID player;
Find:
_object setVariable ["CharacterID",dayz_characterID,true];
and add directly under it:
_object setVariable ["ownerPUID",_playerUID,true];
FInd:
PVDZE_obj_Publish = [dayz_characterID,_object,[_dir,_location],_classname];
replace with:
PVDZE_obj_Publish = [dayz_characterID,_object,[_dir,_location, _playerUID],_classname];
Done.
- vault_pitch.sqf
add at to the private variables at the top
,"_playerUID"
Find:
_location = player modeltoworld [_offset_x,_offset_y,_offset_z];
and add directly under it:
_playerUID = getPlayerUID player;
Find:
_tent setVariable ["CharacterID",_combination,true];
and add directly under it:
_object setVariable ["ownerPUID",_playerUID,true];
Find:
PVDZE_obj_Publish = [_combination,_tent,[_dir,_location],"VaultStorageLocked"];
replace with:
PVDZE_obj_Publish = [_combination,_tent,[_dir,_location, _playerUID],"VaultStorageLocked"];
Done.
- player_build.sqf
add to the private variables at the top:
,"_ownerPUID", "_playerUID"
Find:
_inVehicle = (_vehicle != player);
and add under it:
_playerUID = getPlayerUID player;
Find:
_ownerID = _nearestPole getVariable ["CharacterID","0"];
replace with:
_ownerID = _nearestPole getVariable ["ownerPUID","0"];
Find:
// diag_log format["DEBUG BUILDING: %1 = %2", dayz_characterID, _ownerID];
and replace it if you want to enable the debug,
diag_log format["Player_build start: [PlayerUID = %1] [OwnerID = %2]", _playerUID, _ownerID];
Find:
if(dayz_characterID == _ownerID) then { //Keep ownership
replace with:
if(_playerUID == _ownerID) then { //Keep ownership
Find:
// owner can build anything within his plot except other plots
and if you want to enable the debug add directly under it:
diag_log text "Player is owner";
Find:
_tmpbuilt setVariable ["CharacterID",dayz_characterID,true];
and add directly under it:
_tmpbuilt setVariable ["ownerPUID",_playerUID,true];
Find:
_tmpbuilt setVariable ["CharacterID",_combination,true];
and add directly under it:
_tmpbuilt setVariable ["ownerPUID",_playerUID,true];
Find:
PVDZE_obj_Publish = [_combination,_tmpbuilt,[_dir,_location],_classname];
Replace with:
PVDZE_obj_Publish = [_combination,_tmpbuilt,[_dir,_location,_playerUID],_classname];
Find:
PVDZE_obj_Publish = [dayz_characterID,_tmpbuilt,[_dir,_location],_classname];
Replace with:
PVDZE_obj_Publish = [dayz_characterID,_tmpbuilt,[_dir,_location,_playerUID],_classname];
Done.
- player_buildingDowngrade.sqf
add to the private variables at the top:
,"_playerUID"
Find:
_needText = localize "str_epoch_player_246";
and add directly under it:
_playerUID = getPlayerUID player;
Find:
_ownerID = _nearestPole getVariable["CharacterID","0"];
replace with:
_ownerID = _nearestPole getVariable["ownerPUID","0"];
Find:
if(dayz_characterID == _ownerID) then {
replace with:
if(_playerUID == _ownerID) then {
Find:
_objectCharacterID = _obj getVariable ["CharacterID","0"];
and add directly under it:
_ownerID = _obj getVariable["ownerPUID","0"];
Find:
// Set location _object setPosATL _location;
And add under it:
// Set Owner. _object setVariable ["ownerPUID",_ownerID,true]; diag_log format["Player_buildingdowngrade: [newclassname: %1] [_ownerID: %2] [_objectCharacterID: %2]",_newclassname, _ownerID, _objectCharacterID];
Find:
PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,player];
replace with:
PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location,_ownerID],_classname,_obj,player];
Done.
- player_tagfriendly.sqf
Find:
_callerID = _caller getVariable ["CharacterID", "0"];
replace with:
_callerID = getPlayerUID _caller;
Find:
_targetID = _target getVariable ["CharacterID", "0"];
Replace with:
_targetID = getPlayerUID _target;
add above this 2 entries:
diag_log format["[_target: $1] [_caller: %2]", _target,_caller];
add below this 2 entries:
diag_log format["[_targetID: $1] [_callerID: %2]", _targetID,_callerID];
Done.
- player_upgrade.sqf
Find:
_ownerID = _nearestPole getVariable["CharacterID","0"];
Replace with:
_ownerID = _nearestPole getVariable["ownerPUID","0"];
add directly under it:
_playerUID = getPlayerUID player;
Find:
if(dayz_characterID == _ownerID) then {
replace with:
if(_playerUID == _ownerID) then {
Find:
_objectCharacterID = _obj getVariable ["CharacterID","0"];
add under it:
_ownerID = _obj getVariable["ownerPUID","0"];
Find:
// Set location _object setPosATL _location;
Add under it:
// Set Owner. _object setVariable ["ownerPUID",_ownerID,true];
Find:
PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,player];
Replace with:
PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location, _ownerID],_classname,_obj,player];
Done.
- Server_monitor.sqf
open it and find:
if (!_wsDone) then { if (count _worldspace >= 1) then { _dir = _worldspace select 0; }; _pos = [getMarkerPos "center",0,4000,10,0,2000,0] call BIS_fnc_findSafePos; if (count _pos < 3) then { _pos = [_pos select 0,_pos select 1,0]; }; diag_log ("MOVED OBJ: " + str(_idKey) + " of class " + _type + " to pos: " + str(_pos)); };
directly under it add:
// Realign characterID to OwnerPUID - need to force save though. if (count _worldspace < 3) then { _worldspace set [count _worldspace, "0"]; }; _ownerPUID = _worldspace select 2; // diag_log format["Server_monitor: [ObjectID = %1] [ClassID = %2] [_ownerPUID = %3]", _idKey, _type, _ownerPUID];
Find:
_object setVariable ["ObjectID", _idKey, true];
Directly under it add:
_object setVariable ["OwnerPUID", _ownerPUID, true];
Done.
Now go to your init.sqf
and find:
_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
and replace it with your custom path pointing to your custom folder in my case it looks like this:
_serverMonitor = [] execVM "custom\server_monitor.sqf";
For me everything is working, i dont test the script before, i doed exact the same like above and its working for me with vanilla epoch and with my normal MPmission where i have about 22 custom files from the dayz_code.pbo.
#Edit: fixxed some synatx errors in my instruction
work manual to version v2.34 ?
-
Wicked AI 2.1.4
ai not use launchers(((((((((((
boys any idea can fix it???
-
hi boys.
ai not use launchers((((
any idea to fix???
any any???
maybe uts bug or not?
-
hi boys.
wai_use_launchers = true; // add a rocket launcher to each spawned AI group
wai_remove_launcher = true; // remove rocket launcher from AI on deathai not use launchers((((
any idea to fix???
-
hi boys!
where? in compiles.sqf or server_functions.sqf ?
im confused
-
-
y used epoch (no owerpoch)?
for only epoch need in file mission.sqm
delete"gms_k98", "RH_m14", "FHQ_Remington", "FHQ_Remington_ammo", "FHQ_Remington_msr", "FHQ_Remington_xm2010", "FHQ_Remington_acr", "FHQ_Remington_rsass", "VILAS_WWP", "VILAS_RW_Forces", "VILAS_WWP_CO", "VILAS_RW_Forces_CO", "ddopp_taserpack", "smk_anims_lite", "MicroAirVehicles", "oz_is_objects", "monaro", "gsc_units_stalker_patch", "american_law_enforcement", "CYBP_Camels_Config", "nissan_350z", "ussr_cheytac", "bb_mercenary", "goosuksf", "frb"
repack pbo and dance
-
y replace all DLLs files?Hi Again, So i have made the mod and yes I am now not getting - values however I am seeing the following.. this is the hive log and server log
2014-10-28 17:25:04 HiveExt: [Information] Method: 201 Params: 16476:[115,[8207.01,6716.45,0.276]]:[[ItemMap,ItemCompass,ItemFlashlight,ItemToolbox,Pecheneg_DZ,MakarovSD,ItemKeyRed588,ItemKeyRed102,ItemRadio,NVGoggles,ItemKnife,ItemGPS,ItemEtool,ItemCrowbar,ItemMatchbox_DZE,Binocular],[ItemWaterbottle,FoodPistachio,ItemWaterbottleUnfilled,ItemPainkiller,ItemPainkiller,ItemMorphine,ItemBloodbag,ItemBloodbag,[100Rnd_762x54_PK,21],[100Rnd_762x54_PK,92],ItemBandage,ItemBandage,ItemBandage,8Rnd_9x18_MakarovSD,8Rnd_9x18_MakarovSD,8Rnd_9x18_MakarovSD,8Rnd_9x18_MakarovSD,ItemBandage]]:[DZ_LargeGunBag_EP1,[[M24,ItemToolbox,M249_EP1_DZ],[1,1,1]],[[100Rnd_556x45_M249,ItemSilverBar],[1,1]]]:[false,false,false,false,false,false,false,12000,[],[0,0],0,[232.15,254]]:false:false:0:0:135:0:[Pecheneg_DZ,amovpercmstpsraswrfldnon_gear,41,[]]:0:0::0:any: 2014-10-28 17:25:04 HiveExt: [Error] Error executing |CHILD:201:16476:[115,[8207.01,6716.45,0.276031]]:[["ItemMap","ItemCompass","ItemFlashlight","ItemToolbox","Pecheneg_DZ","MakarovSD","ItemKeyRed588","ItemKeyRed102","ItemRadio","NVGoggles","ItemKnife","ItemGPS","ItemEtool","ItemCrowbar","ItemMatchbox_DZE","Binocular"],["ItemWaterbottle","FoodPistachio","ItemWaterbottleUnfilled","ItemPainkiller","ItemPainkiller","ItemMorphine","ItemBloodbag","ItemBloodbag",["100Rnd_762x54_PK",21],["100Rnd_762x54_PK",92],"ItemBandage","ItemBandage","ItemBandage","8Rnd_9x18_MakarovSD","8Rnd_9x18_MakarovSD","8Rnd_9x18_MakarovSD","8Rnd_9x18_MakarovSD","ItemBandage"]]:["DZ_LargeGunBag_EP1",[["M24","ItemToolbox","M249_EP1_DZ"],[1,1,1]],[["100Rnd_556x45_M249","ItemSilverBar"],[1,1]]]:[false,false,false,false,false,false,false,12000,[],[0,0],0,[232.15,254]]:false:false:0:0:135:0:["Pecheneg_DZ","amovpercmstpsraswrfldnon_gear",41,[]]:0:0::0:any:| 2014-10-28 17:25:05 HiveExt: [Information] Method: 201 Params: 16476:[38,[8206.85,6716.28,0.272]]:[]:[]:[false,false,false,false,false,false,false,12000,[],[0,0],0,[232.15,254]]:false:false:0:0:0:0:[Pecheneg_DZ,amovpknlmstpslowwrfldnon_amovpercmstpsraswrfldnon,41,[]]:0:0::0:any: 2014-10-28 17:25:05 HiveExt: [Error] Error executing |CHILD:201:16476:[38,[8206.85,6716.28,0.27179]]:[]:[]:[false,false,false,false,false,false,false,12000,[],[0,0],0,[232.15,254]]:false:false:0:0:0:0:["Pecheneg_DZ","amovpknlmstpslowwrfldnon_amovpercmstpsraswrfldnon",41,[]]:0:0::0:any:| 17:25:04 Error in expression <object getVariable[(_variable + "_CHK"),_vNew]; _result = _vNew - _vOld; _object> 17:25:04 Error position: <_vNew]; _result = _vNew - _vOld; _object> 17:25:04 Error Undefined variable in expression: _vnew 17:25:04 File z\addons\dayz_server\init\server_functions.sqf, line 582 17:25:04 Error in expression <_killsH,_killsB,_currentModel,_humanity,_cashMoneyStr]; _key call server_hiveWri> 17:25:04 Error position: <_cashMoneyStr]; _key call server_hiveWri> 17:25:04 Error Undefined variable in expression: _cashmoneystr 17:25:04 File z\addons\dayz_server\compile\server_playerSync.sqf, line 176 17:25:04 Error in expression < call server_getDiff2; _cashMoneyStr = _cashMoney call MDC_fnc_numberToString; > 17:25:04 Error position: <_cashMoney call MDC_fnc_numberToString; > 17:25:04 Error Undefined variable in expression: _cashmoney 17:25:04 File z\addons\dayz_server\compile\server_playerSync.sqf, line 110 17:25:05 Error in expression <object getVariable[(_variable + "_CHK"),_vNew]; _result = _vNew - _vOld; _object> 17:25:05 Error position: <_vNew]; _result = _vNew - _vOld; _object> 17:25:05 Error Undefined variable in expression: _vnew 17:25:05 File z\addons\dayz_server\init\server_functions.sqf, line 582 17:25:05 Error in expression <_killsH,_killsB,_currentModel,_humanity,_cashMoneyStr]; _key call server_hiveWri> 17:25:05 Error position: <_cashMoneyStr]; _key call server_hiveWri> 17:25:05 Error Undefined variable in expression: _cashmoneystr 17:25:05 File z\addons\dayz_server\compile\server_playerSync.sqf, line 176 17:25:05 Error in expression < call server_getDiff2; _cashMoneyStr = _cashMoney call MDC_fnc_numberToString; > 17:25:05 Error position: <_cashMoney call MDC_fnc_numberToString; > 17:25:05 Error Undefined variable in expression: _cashmoney 17:25:05 File z\addons\dayz_server\compile\server_playerSync.sqf, line 110 17:25:16 Error in expression <object getVariable[(_variable + "_CHK"),_vNew]; _result = _vNew - _vOld; _object> 17:25:16 Error position: <_vNew]; _result = _vNew - _vOld; _object> 17:25:16 Error Undefined variable in expression: _vnew 17:25:16 File z\addons\dayz_server\init\server_functions.sqf, line 582 17:25:16 Error in expression <_killsH,_killsB,_currentModel,_humanity,_cashMoneyStr]; _key call server_hiveWri> 17:25:16 Error position: <_cashMoneyStr]; _key call server_hiveWri> 17:25:16 Error Undefined variable in expression: _cashmoneystr 17:25:16 File z\addons\dayz_server\compile\server_playerSync.sqf, line 176 17:25:16 Error in expression < call server_getDiff2; _cashMoneyStr = _cashMoney call MDC_fnc_numberToString; > 17:25:16 Error position: <_cashMoney call MDC_fnc_numberToString; > 17:25:16 Error Undefined variable in expression: _cashmoney 17:25:16 File z\addons\dayz_server\compile\server_playerSync.sqf, line 110 17:25:17 Error in expression <object getVariable[(_variable + "_CHK"),_vNew]; _result = _vNew - _vOld; _object> 17:25:17 Error position: <_vNew]; _result = _vNew - _vOld; _object> 17:25:17 Error Undefined variable in expression: _vnew 17:25:17 File z\addons\dayz_server\init\server_functions.sqf, line 582 17:25:17 Error in expression <_killsH,_killsB,_currentModel,_humanity,_cashMoneyStr]; _key call server_hiveWri> 17:25:17 Error position: <_cashMoneyStr]; _key call server_hiveWri> 17:25:17 Error Undefined variable in expression: _cashmoneystr 17:25:17 File z\addons\dayz_server\compile\server_playerSync.sqf, line 176 17:25:17 Error in expression < call server_getDiff2; _cashMoneyStr = _cashMoney call MDC_fnc_numberToString; > 17:25:17 Error position: <_cashMoney call MDC_fnc_numberToString; > 17:25:17 Error Undefined variable in expression: _cashmoney 17:25:17 File z\addons\dayz_server\compile\server_playerSync.sqf, line 110
-
Hi Boys
where download Beta 2.2.0???
-
hive instruction for serverfiles Gold Coins Soul?
replace all servers file and not work Gold Coins((((
please help me
[Release] - A Plot for life v2.5. Keep your buildables on death. Take plot ownership
in A2: Epoch Mods (1.0.5.1)
Posted
ohhhh cool
y best zupa