Push #941 - SetFuel

This commit is contained in:
Skaronator
2014-01-11 19:40:24 +01:00
parent 31b0226b94
commit cdc98d2bcb
4 changed files with 20 additions and 4 deletions

View File

@@ -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";

View File

@@ -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;

View File

@@ -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;};

View File

@@ -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";
};
};