diff --git a/SQF/dayz_code/actions/refuel.sqf b/SQF/dayz_code/actions/refuel.sqf index 4c94970d8..6f88a0fe3 100644 --- a/SQF/dayz_code/actions/refuel.sqf +++ b/SQF/dayz_code/actions/refuel.sqf @@ -105,7 +105,15 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; _newFuel = (_newFuel / _capacity); if(([player,_canName] call BIS_fnc_invRemove) == 1) then { - + + /* WIP - PVS/PVC - Skaronator + if (local _vehicle) then { + [_vehicle,_newFuel] call local_setFuel; + } else { + PVDZE_send = [_vehicle,"SetFuel",[_vehicle,_newFuel]]; + publicVariableServer "PVDZE_send"; + }; + */ PVDZE_veh_SFuel = [_vehicle,_newFuel]; PVDZE_veh_SFuel spawn local_setFuel; publicVariable "PVDZE_veh_SFuel"; diff --git a/SQF/dayz_code/actions/siphonFuel.sqf b/SQF/dayz_code/actions/siphonFuel.sqf index ce67be00d..093fecb46 100644 --- a/SQF/dayz_code/actions/siphonFuel.sqf +++ b/SQF/dayz_code/actions/siphonFuel.sqf @@ -112,6 +112,14 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; if(([player,_canNameEmpty] call BIS_fnc_invRemove) == 1) then { + /* WIP - PVS/PVC - Skaronator + if (local _vehicle) then { + [_vehicle,_newFuel] call local_setFuel; + } else { + PVDZE_send = [_vehicle,"SetFuel",[_vehicle,_newFuel]]; + publicVariableServer "PVDZE_send"; + }; + */ PVDZE_veh_SFuel = [_vehicle,_newFuel]; if (local _vehicle) then { PVDZE_veh_SFuel spawn local_setFuel; diff --git a/SQF/dayz_code/init/publicEH.sqf b/SQF/dayz_code/init/publicEH.sqf index 8ea71bb95..f3b874e5e 100644 --- a/SQF/dayz_code/init/publicEH.sqf +++ b/SQF/dayz_code/init/publicEH.sqf @@ -29,7 +29,7 @@ //Server only if (isServer) then { //WIP - Skaronator - //"PVDZ_send" addPublicVariableEventHandler {(_this select 1) call server_sendToClient}; + //"PVDZE_send" addPublicVariableEventHandler {(_this select 1) call server_sendToClient}; "PVDZE_plr_Died" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerDied}; "PVDZE_plr_Save" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerSync;}; diff --git a/SQF/dayz_server/compile/server_sendToClient.sqf b/SQF/dayz_server/compile/server_sendToClient.sqf index a49dbe193..e18d75474 100644 --- a/SQF/dayz_server/compile/server_sendToClient.sqf +++ b/SQF/dayz_server/compile/server_sendToClient.sqf @@ -26,8 +26,8 @@ switch (_variable) do { if (local _vehicle) then { _vehicle setFuel _qty; } else { - PVCDZ_veh_SetFuel = _arraytosend; - _owner publicVariableClient "PVCDZ_veh_SetFuel"; + PVDZE_veh_SFuel = _arraytosend; + _owner publicVariableClient "PVDZE_veh_SFuel"; }; };