fix vaults

This commit is contained in:
A Clark
2012-11-24 12:29:14 -06:00
parent beaa60e59a
commit 0037b7a6a6
5 changed files with 23 additions and 21 deletions

View File

@@ -1,4 +1,3 @@
private["_obj","_bag","_pos"]; private["_obj","_bag","_pos"];
hintSilent format["DEBUG: %1",_this];
_obj = _this select 3; _obj = _this select 3;
_obj spawn player_unlockVault; _obj spawn player_lockVault;

View File

@@ -1,4 +1,3 @@
private["_obj","_bag","_pos"]; private["_obj","_bag","_pos"];
hintSilent format["DEBUG: %1",_this];
_obj = _this select 3; _obj = _this select 3;
_obj spawn player_unlockVault; _obj spawn player_unlockVault;

View File

@@ -14,7 +14,7 @@ s_player_lockvault = -1;
if(_ownerID == dayz_characterID) then { if(_ownerID == dayz_characterID) then {
_alreadyPacking = _obj getVariable["packing",0]; _alreadyPacking = _obj getVariable["packing",0];
if (_alreadyPacking == 1) exitWith {cutText ["That vault is already being unlocked." , "PLAIN DOWN"]}; if (_alreadyPacking == 1) exitWith {cutText ["That vault is already being locked." , "PLAIN DOWN"]};
_obj setVariable["packing",1]; _obj setVariable["packing",1];
@@ -71,7 +71,7 @@ if(_ownerID == dayz_characterID) then {
_countr = _countr + 1; _countr = _countr + 1;
} forEach _objWpnTypes; } forEach _objWpnTypes;
cutText ["Your vault has been unlocked", "PLAIN DOWN"]; cutText ["Your vault has been locked", "PLAIN DOWN"];
} else { } else {
cutText ["You cannot unlock this vault, it is not yours", "PLAIN DOWN"]; cutText ["You cannot lock this vault, it is not yours", "PLAIN DOWN"];
}; };

View File

@@ -28,8 +28,8 @@ if (!isDedicated) then {
player_fired = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_fired.sqf"; //Runs when player fires. Alerts nearby Zeds depending on calibre and audial rating player_fired = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_fired.sqf"; //Runs when player fires. Alerts nearby Zeds depending on calibre and audial rating
player_packTent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packTent.sqf"; player_packTent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packTent.sqf";
player_packVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packVault.sqf"; player_packVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packVault.sqf";
player_unlockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\vault_unlock.sqf"; player_unlockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_unlockVault.sqf";
player_lockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\vault_lock.sqf"; player_lockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_lockVault.sqf";
control_zombieAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\control_zombieAgent.sqf"; control_zombieAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\control_zombieAgent.sqf";
player_updateGui = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_updateGui.sqf"; player_updateGui = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_updateGui.sqf";
player_crossbowBolt = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_crossbowBolt.sqf"; player_crossbowBolt = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_crossbowBolt.sqf";

View File

@@ -1584,7 +1584,6 @@ class CfgVehicles
{ {
class NonStrategic; class NonStrategic;
class BuiltItems: NonStrategic{}; class BuiltItems: NonStrategic{};
class BuiltItemsVault: NonStrategic{};
class TrapItems: NonStrategic{}; class TrapItems: NonStrategic{};
class Wire_cat1: BuiltItems class Wire_cat1: BuiltItems
{ {
@@ -1605,17 +1604,6 @@ class CfgVehicles
displayName = "Wire (CAT2)"; displayName = "Wire (CAT2)";
model = "\dayz_equip\models\wire_cat2.p3d"; model = "\dayz_equip\models\wire_cat2.p3d";
}; };
class VaultStorageLocked: BuiltItemsVault
{
scope = 2;
destrType = "DestructNo";
cost = 100;
model = "\dayz_equip\models\safe1.p3d";
mapSize = 2;
armor = 2000;
displayName = "Locked Vault";
vehicleClass = "Fortifications";
};
class Hedgehog_DZ: BuiltItems class Hedgehog_DZ: BuiltItems
{ {
scope = 2; scope = 2;
@@ -1931,11 +1919,27 @@ class CfgVehicles
displayName = "Vault"; displayName = "Vault";
model = "\dayz_equip\models\safe1.p3d"; model = "\dayz_equip\models\safe1.p3d";
destrType = "DestructNo"; destrType = "DestructNo";
armor = 5000; armor = 2000;
transportMaxMagazines = 200; transportMaxMagazines = 200;
transportMaxWeapons = 10; transportMaxWeapons = 10;
transportMaxBackpacks = 5; transportMaxBackpacks = 5;
}; };
class VaultStorageLocked: Land_A_tent
{
vehicleClass = "Survival";
displayName = "Locked Vault";
model = "\dayz_equip\models\safe1.p3d";
destrType = "DestructNo";
armor = 2000;
memoryPointSupply = "";
supplyRadius = 0;
transportMaxWeapons = 0;
transportMaxMagazines = 0;
transportMaxBackpacks = 0;
transportAmmo = 0;
transportRepair = 0;
transportFuel = 0;
};
class CardboardBox: ReammoBox class CardboardBox: ReammoBox
{ {