mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Merge pull request #945 from dayz10k/master
#852 Major stringtable and localization overhaul (fnSelfActions)
This commit is contained in:
@@ -207,7 +207,7 @@ class TraderDialog
|
||||
class RscTextTraderDialog_1003: RscTextTraderDialog
|
||||
{
|
||||
idc = -1;
|
||||
text = "Buy For";
|
||||
text = $STR_EPOCH_PLAYER_293;
|
||||
x = 0.290407 * safezoneW + safezoneX;
|
||||
y = 0.555016 * safezoneH + safezoneY;
|
||||
w = 0.0743718 * safezoneW;
|
||||
@@ -216,7 +216,7 @@ class TraderDialog
|
||||
class RscTextTraderDialog_1004: RscTextTraderDialog
|
||||
{
|
||||
idc = -1;
|
||||
text = "Sell For";
|
||||
text = $STR_EPOCH_PLAYER_294;
|
||||
x = 0.290407 * safezoneW + safezoneX;
|
||||
y = 0.623786 * safezoneH + safezoneY;
|
||||
w = 0.0743718 * safezoneW;
|
||||
|
||||
@@ -17,7 +17,7 @@ _activatingPlayer = player;
|
||||
_objOwnerID = _obj getVariable["CharacterID","0"];
|
||||
_isOwnerOfObj = (_objOwnerID == dayz_characterID);
|
||||
|
||||
if (_obj in DZE_DoorsLocked) exitWith { DZE_ActionInProgress = false; cutText ["You must remove the lock to delete this item!", "PLAIN DOWN"]; };
|
||||
if (_obj in DZE_DoorsLocked) exitWith { DZE_ActionInProgress = false; cutText [(localize "STR_EPOCH_ACTIONS_31"), "PLAIN DOWN"];};
|
||||
if(_obj getVariable ["GeneratorRunning", false]) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_89"), "PLAIN DOWN"];};
|
||||
|
||||
_objectID = _obj getVariable ["ObjectID","0"];
|
||||
@@ -69,7 +69,7 @@ cutText [format[(localize "str_epoch_player_162"),_nameVehicle], "PLAIN DOWN"];
|
||||
|
||||
if (_isModular) then {
|
||||
//allow previous cutText to show, then show this if modular.
|
||||
cutText ["Deconstructing modular buildables will not refund any components.", "PLAIN"];
|
||||
cutText [(localize "STR_EPOCH_ACTIONS_32"), "PLAIN DOWN"];
|
||||
};
|
||||
|
||||
// Alert zombies once.
|
||||
|
||||
@@ -41,7 +41,7 @@ if(DZE_HaloJump) then {
|
||||
if(_inVehicle and (_vehicle isKindOf "Air") and ((getPos _vehicle select 2) > 400)) then {
|
||||
if (s_halo_action < 0) then {
|
||||
DZE_myHaloVehicle = _vehicle;
|
||||
s_halo_action = DZE_myHaloVehicle addAction ["HALO Jump","\z\addons\dayz_code\actions\halo_jump.sqf",[],2,false,true,"",""];
|
||||
s_halo_action = DZE_myHaloVehicle addAction [localize "STR_EPOCH_ACTIONS_HALO","\z\addons\dayz_code\actions\halo_jump.sqf",[],2,false,true,"",""];
|
||||
};
|
||||
} else {
|
||||
DZE_myHaloVehicle removeAction s_halo_action;
|
||||
@@ -55,22 +55,22 @@ if (!DZE_ForceNameTagsOff) then {
|
||||
s_player_showname = 1;
|
||||
player setVariable["DZE_display_name",true,true];
|
||||
} else {
|
||||
s_player_showname = player addAction ["Display Name (Yes)", "\z\addons\dayz_code\actions\display_name.sqf",true, 0, true, false, "",""];
|
||||
s_player_showname1 = player addAction ["Display Name (No)", "\z\addons\dayz_code\actions\display_name.sqf",false, 0, true, false, "",""];
|
||||
s_player_showname = player addAction [localize "STR_EPOCH_ACTIONS_NAMEYES", "\z\addons\dayz_code\actions\display_name.sqf",true, 0, true, false, "",""];
|
||||
s_player_showname1 = player addAction [localize "STR_EPOCH_ACTIONS_NAMENO", "\z\addons\dayz_code\actions\display_name.sqf",false, 0, true, false, "",""];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
if(_isPZombie) then {
|
||||
if (s_player_callzombies < 0) then {
|
||||
s_player_callzombies = player addAction ["Raise Horde", "\z\addons\dayz_code\actions\call_zombies.sqf",player, 5, true, false, "",""];
|
||||
s_player_callzombies = player addAction [localize "STR_EPOCH_ACTIONS_RAISEHORDE", "\z\addons\dayz_code\actions\call_zombies.sqf",player, 5, true, false, "",""];
|
||||
};
|
||||
if (DZE_PZATTACK) then {
|
||||
call pz_attack;
|
||||
DZE_PZATTACK = false;
|
||||
};
|
||||
if (s_player_pzombiesvision < 0) then {
|
||||
s_player_pzombiesvision = player addAction ["Night Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 4, false, true, "nightVision", "_this == _target"];
|
||||
s_player_pzombiesvision = player addAction [localize "STR_EPOCH_ACTIONS_NIGHTVIS", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 4, false, true, "nightVision", "_this == _target"];
|
||||
};
|
||||
if (!isNull cursorTarget and (player distance cursorTarget < 3)) then { //Has some kind of target
|
||||
_isAnimal = cursorTarget isKindOf "Animal";
|
||||
@@ -80,7 +80,7 @@ if(_isPZombie) then {
|
||||
// Pzombie Gut human corpse or animal
|
||||
if (!alive cursorTarget and (_isAnimal or _isMan) and !_isZombie and !_isHarvested) then {
|
||||
if (s_player_pzombiesfeed < 0) then {
|
||||
s_player_pzombiesfeed = player addAction ["Feed", "\z\addons\dayz_code\actions\pzombie\pz_feed.sqf",cursorTarget, 3, true, false, "",""];
|
||||
s_player_pzombiesfeed = player addAction [localize "STR_EPOCH_ACTIONS_FEED", "\z\addons\dayz_code\actions\pzombie\pz_feed.sqf",cursorTarget, 3, true, false, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_pzombiesfeed;
|
||||
@@ -191,8 +191,8 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
if (_canDo && (speed player <= 1) && (_cursorTarget isKindOf "Plastic_Pole_EP1_DZ")) then {
|
||||
if (s_player_maintain_area < 0) then {
|
||||
s_player_maintain_area = player addAction ["<t color=""#ffffff"">Maintain Area</t>", "\z\addons\dayz_code\actions\maintain_area.sqf", "maintain", 5, false];
|
||||
s_player_maintain_area_preview = player addAction ["<t color=""#ccffffff"">Maintain Area Preview</t>", "\z\addons\dayz_code\actions\maintain_area.sqf", "preview", 5, false];
|
||||
s_player_maintain_area = player addAction ["<t color=""#ffffff"">$STR_EPOCH_ACTIONS_MAINTAREA</t>", "\z\addons\dayz_code\actions\maintain_area.sqf", "maintain", 5, false];
|
||||
s_player_maintain_area_preview = player addAction ["<t color=""#ccffffff"">$STR_EPOCH_ACTIONS_MAINTPREV</t>", "\z\addons\dayz_code\actions\maintain_area.sqf", "preview", 5, false];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_maintain_area;
|
||||
@@ -255,21 +255,21 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
_oldOwner = (_ownerID == dayz_playerUID);
|
||||
if(locked _cursorTarget) then {
|
||||
if(_hasKey or _oldOwner) then {
|
||||
_Unlock = player addAction [format["Unlock %1",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _ownerID))], 2, true, true, "", ""];
|
||||
_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, "", ""];
|
||||
s_player_lockunlock set [count s_player_lockunlock,_Unlock];
|
||||
s_player_lockUnlock_crtl = 1;
|
||||
} else {
|
||||
if(_hasHotwireKit) then {
|
||||
_Unlock = player addAction [format["Hotwire %1",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""];
|
||||
_Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_HOTWIRE",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""];
|
||||
} else {
|
||||
_Unlock = player addAction ["<t color='#ff0000'>Vehicle Locked</t>", "",_cursorTarget, 2, true, true, "", ""];
|
||||
_Unlock = player addAction ["<t color='#ff0000'>$STR_EPOCH_ACTIONS_VEHLOCKED</t>", "",_cursorTarget, 2, true, true, "", ""];
|
||||
};
|
||||
s_player_lockunlock set [count s_player_lockunlock,_Unlock];
|
||||
s_player_lockUnlock_crtl = 1;
|
||||
};
|
||||
} else {
|
||||
if(_hasKey or _oldOwner) then {
|
||||
_lock = player addAction [format["Lock %1",_text], "\z\addons\dayz_code\actions\lock_veh.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
_lock = player addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "\z\addons\dayz_code\actions\lock_veh.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
s_player_lockunlock set [count s_player_lockunlock,_lock];
|
||||
s_player_lockUnlock_crtl = 1;
|
||||
};
|
||||
@@ -364,7 +364,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
if (_player_butcher) then {
|
||||
if (s_player_butcher < 0) then {
|
||||
if(_isZombie) then {
|
||||
s_player_butcher = player addAction ["Gut Zombie", "\z\addons\dayz_code\actions\gather_zparts.sqf",_cursorTarget, 0, true, true, "", ""];
|
||||
s_player_butcher = player addAction [localize "STR_EPOCH_ACTIONS_GUTZOMBIE", "\z\addons\dayz_code\actions\gather_zparts.sqf",_cursorTarget, 0, true, true, "", ""];
|
||||
} else {
|
||||
s_player_butcher = player addAction [localize "str_actions_self_04", "\z\addons\dayz_code\actions\gather_meat.sqf",_cursorTarget, 3, true, true, "", ""];
|
||||
};
|
||||
@@ -404,7 +404,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
if (_player_SurrenderedGear) then {
|
||||
if (s_player_SurrenderedGear < 0) then {
|
||||
s_player_SurrenderedGear = player addAction ["Gear", "\z\addons\dayz_code\actions\surrender_gear.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
s_player_SurrenderedGear = player addAction [localize "STR_EPOCH_ACTION_GEAR", "\z\addons\dayz_code\actions\surrender_gear.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_SurrenderedGear;
|
||||
@@ -449,7 +449,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
} else {
|
||||
if(("ItemJerrycan" in _magazinesPlayer) and ("ItemMatchbox_DZE" in weapons player)) then {
|
||||
if (s_player_packtent < 0) then {
|
||||
s_player_packtent = player addAction ["Destroy Tent", "\z\addons\dayz_code\actions\remove.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
s_player_packtent = player addAction [localize "STR_EPOCH_ACTIONS_DESTROYTENT", "\z\addons\dayz_code\actions\remove.sqf",_cursorTarget, 1, true, true, "", ""];
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -463,16 +463,16 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
if (s_player_unlockvault < 0) then {
|
||||
if(_typeOfCursorTarget in DZE_LockedStorage) then {
|
||||
if(_ownerID == dayz_combination or _ownerID == dayz_playerUID) then {
|
||||
_combi = player addAction [format["Open %1",_text], "\z\addons\dayz_code\actions\vault_unlock.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
_combi = player addAction [format[localize "STR_EPOCH_ACTIONS_OPEN",_text], "\z\addons\dayz_code\actions\vault_unlock.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_combi set [count s_player_combi,_combi];
|
||||
} else {
|
||||
_combi = player addAction [format["Unlock %1",_text], "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
_combi = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_combi set [count s_player_combi,_combi];
|
||||
};
|
||||
s_player_unlockvault = 1;
|
||||
} else {
|
||||
if(_ownerID != dayz_combination and _ownerID != dayz_playerUID) then {
|
||||
_combi = player addAction ["Re-Enter Combination", "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
_combi = player addAction [localize "STR_EPOCH_ACTIONS_RECOMBO", "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_combi set [count s_player_combi,_combi];
|
||||
s_player_unlockvault = 1;
|
||||
};
|
||||
@@ -488,11 +488,11 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
if (s_player_lockvault < 0) then {
|
||||
if(_ownerID == dayz_combination or _ownerID == dayz_playerUID) then {
|
||||
s_player_lockvault = player addAction [format["Lock %1",_text], "\z\addons\dayz_code\actions\vault_lock.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_lockvault = player addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "\z\addons\dayz_code\actions\vault_lock.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
};
|
||||
};
|
||||
if (s_player_packvault < 0 and (_ownerID == dayz_combination or _ownerID == dayz_playerUID)) then {
|
||||
s_player_packvault = player addAction [format["<t color='#ff0000'>Pack %1</t>",_text], "\z\addons\dayz_code\actions\vault_pack.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_packvault = player addAction [format["<t color='#ff0000'>$STR_EPOCH_ACTIONS_PACK</t>",_text], "\z\addons\dayz_code\actions\vault_pack.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_packvault;
|
||||
@@ -506,7 +506,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
//Player Deaths
|
||||
if(_typeOfCursorTarget == "Info_Board_EP1") then {
|
||||
if (s_player_information < 0) then {
|
||||
s_player_information = player addAction ["Recent Murders", "\z\addons\dayz_code\actions\list_playerDeaths.sqf",[], 7, false, true, "",""];
|
||||
s_player_information = player addAction [localize "STR_EPOCH_ACTIONS_MURDERS", "\z\addons\dayz_code\actions\list_playerDeaths.sqf",[], 7, false, true, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_information;
|
||||
@@ -529,9 +529,9 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
// show that pump needs power if no generator nearby.
|
||||
if(_IsNearRunningGen > 0) then {
|
||||
s_player_fuelauto = player addAction ["Fill Vehicle", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",objNull, 0, false, true, "",""];
|
||||
s_player_fuelauto = player addAction [localize "STR_EPOCH_ACTIONS_FILLVEH", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",objNull, 0, false, true, "",""];
|
||||
} else {
|
||||
s_player_fuelauto = player addAction ["<t color='#ff0000'>Needs Power</t>", "",[], 0, false, true, "",""];
|
||||
s_player_fuelauto = player addAction ["<t color='#ff0000'>$STR_EPOCH_ACTIONS_NEEDPOWER</t>", "",[], 0, false, true, "",""];
|
||||
};
|
||||
};
|
||||
} else {
|
||||
@@ -544,9 +544,9 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
if (s_player_fuelauto2 < 0) then {
|
||||
// show that fuel truck pump needs power.
|
||||
if(isEngineOn _cursorTarget) then {
|
||||
s_player_fuelauto2 = player addAction ["Fill Vehicle", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_fuelauto2 = player addAction [localize "STR_EPOCH_ACTIONS_FILLVEH", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
} else {
|
||||
s_player_fuelauto2 = player addAction ["<t color='#ff0000'>Needs Power</t>", "",[], 0, false, true, "",""];
|
||||
s_player_fuelauto2 = player addAction ["<t color='#ff0000'>$STR_EPOCH_ACTIONS_NEEDPOWER</t>", "",[], 0, false, true, "",""];
|
||||
};
|
||||
};
|
||||
} else {
|
||||
@@ -565,7 +565,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
if (s_player_upgrade_build < 0) then {
|
||||
// s_player_lastTarget = _cursorTarget;
|
||||
s_player_lastTarget set [0,_cursorTarget];
|
||||
s_player_upgrade_build = player addAction [format["Upgrade %1",_text], "\z\addons\dayz_code\actions\player_upgrade.sqf",_cursorTarget, -1, false, true, "",""];
|
||||
s_player_upgrade_build = player addAction [format[localize "STR_EPOCH_ACTIONS_UPGRADE",_text], "\z\addons\dayz_code\actions\player_upgrade.sqf",_cursorTarget, -1, false, true, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_upgrade_build;
|
||||
@@ -583,7 +583,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
if (s_player_downgrade_build < 0) then {
|
||||
s_player_lastTarget set [1,_cursorTarget];
|
||||
s_player_downgrade_build = player addAction [format["Remove Lock from %1",_text], "\z\addons\dayz_code\actions\player_buildingDowngrade.sqf",_cursorTarget, -2, false, true, "",""];
|
||||
s_player_downgrade_build = player addAction [format[localize "STR_EPOCH_ACTIONS_REMLOCK",_text], "\z\addons\dayz_code\actions\player_buildingDowngrade.sqf",_cursorTarget, -2, false, true, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_downgrade_build;
|
||||
@@ -601,7 +601,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
if (s_player_maint_build < 0) then {
|
||||
s_player_lastTarget set [2,_cursorTarget];
|
||||
s_player_maint_build = player addAction [format["Maintain %1",_text], "\z\addons\dayz_code\actions\player_buildingMaint.sqf",_cursorTarget, -2, false, true, "",""];
|
||||
s_player_maint_build = player addAction [format[localize "STR_EPOCH_ACTIONS_MAINTAIN",_text], "\z\addons\dayz_code\actions\player_buildingMaint.sqf",_cursorTarget, -2, false, true, "",""];
|
||||
};
|
||||
} else {
|
||||
player removeAction s_player_maint_build;
|
||||
@@ -615,14 +615,14 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
|
||||
// check if not running
|
||||
if((_cursorTarget getVariable ["GeneratorRunning", false])) then {
|
||||
s_player_fillgen = player addAction ["Stop Generator", "\z\addons\dayz_code\actions\stopGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_fillgen = player addAction [localize "STR_EPOCH_ACTIONS_GENERATOR1", "\z\addons\dayz_code\actions\stopGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
} else {
|
||||
// check if not filled and player has jerry.
|
||||
if((_cursorTarget getVariable ["GeneratorFilled", false])) then {
|
||||
s_player_fillgen = player addAction ["Start Generator", "\z\addons\dayz_code\actions\fill_startGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_fillgen = player addAction [localize "STR_EPOCH_ACTIONS_GENERATOR2", "\z\addons\dayz_code\actions\fill_startGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
} else {
|
||||
if("ItemJerrycan" in _magazinesPlayer) then {
|
||||
s_player_fillgen = player addAction ["Fill and Start Generator", "\z\addons\dayz_code\actions\fill_startGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_fillgen = player addAction [localize "STR_EPOCH_ACTIONS_GENERATOR3", "\z\addons\dayz_code\actions\fill_startGenerator.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -637,9 +637,9 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
if(_typeOfCursorTarget == "TOW_DZE") then {
|
||||
if (s_player_towing < 0) then {
|
||||
if(!(_cursorTarget getVariable ["DZEinTow", false])) then {
|
||||
s_player_towing = player addAction ["Attach Straps", "\z\addons\dayz_code\actions\tow_AttachStraps.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_towing = player addAction [localize "STR_EPOCH_ACTIONS_ATTACH" "\z\addons\dayz_code\actions\tow_AttachStraps.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
} else {
|
||||
s_player_towing = player addAction ["Detach Straps", "\z\addons\dayz_code\actions\tow_DetachStraps.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
s_player_towing = player addAction [localize "STR_EPOCH_ACTIONS_DETACH", "\z\addons\dayz_code\actions\tow_DetachStraps.sqf",_cursorTarget, 0, false, true, "",""];
|
||||
};
|
||||
};
|
||||
} else {
|
||||
@@ -698,7 +698,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
_humanity_logic = (_humanity < 5000);
|
||||
};
|
||||
if(_humanity_logic) then {
|
||||
_cancel = player addAction [format["Your humanity is too %1 this trader refuses to talk to you.",_low_high], "\z\addons\dayz_code\actions\trade_cancel.sqf",["na"], 0, true, false, "",""];
|
||||
_cancel = player addAction [format[localize "STR_EPOCH_ACTIONS_HUMANITY",_low_high], "\z\addons\dayz_code\actions\trade_cancel.sqf",["na"], 0, true, false, "",""];
|
||||
s_player_parts set [count s_player_parts,_cancel];
|
||||
} else {
|
||||
|
||||
|
||||
@@ -6036,6 +6036,326 @@
|
||||
<French></French>
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_HALO">
|
||||
<Original>HALO Jump</Original>
|
||||
<English>HALO Jump</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>HALO прыжок</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Parachutesprong</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Katapultovat se</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_NAMEYES">
|
||||
<Original>Display Name (Yes)</Original>
|
||||
<English>Display Name (Yes)</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Отображать имя (Да)</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Naam weergeven (AAN)</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Zobrazovat jména</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_NAMENO">
|
||||
<Original>Display Name (No)</Original>
|
||||
<English>Display Name (No)</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Отображать имя (Нет)</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Naam weergeven (UIT)</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Nezobrazovat jména</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_RAISEHORDE">
|
||||
<Original>Raise Horde</Original>
|
||||
<English>Raise Horde</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Призвать орду</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Roep een Horde aan</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Přivolat Zombií</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_NIGHTVIS">
|
||||
<Original>Night Vision</Original>
|
||||
<English>Night Vision</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Ночное зрение</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Nachtvisie</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Noktovizor</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_FEED">
|
||||
<Original>Feed</Original>
|
||||
<English>Feed</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Питаться</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Eet</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Nakrmit</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_MAINTAREA">
|
||||
<Original>Maintain Area</Original>
|
||||
<English>Maintain Area</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Занять территорию</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Onderhoud het gebied</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Údržba oblasti</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_MAINTPREV">
|
||||
<Original>Maintain Area Preview</Original>
|
||||
<English>Maintain Area Preview</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Занять территорию (пред. просмотр)</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Gebiedsonderhoud (voorbeeld)</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Náhled údržby oblasti</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_UNLOCK">
|
||||
<Original>Unlock %1</Original>
|
||||
<English>Unlock %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Открыть %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Haal van Slot %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Odemknout %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_HOTWIRE">
|
||||
<Original>Hotwire %1</Original>
|
||||
<English>Hotwire %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Угнать %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Hotwire %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Pokusit se Dostat do Vozidla %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_VEHLOCKED">
|
||||
<Original>Vehicle Locked</Original>
|
||||
<English>Vehicle Locked</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Транспорт закрыт</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Voertuig Staat op Slot</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Vozidlo Uzamčeno</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_LOCK">
|
||||
<Original>Lock %1</Original>
|
||||
<English>Lock %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Закрыть %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Zet op Slot %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Zamknout %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_GUTZOM">
|
||||
<Original>Gut Zombie</Original>
|
||||
<English>Gut Zombie</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Разделать зомби</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Slacht Zombie</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Vykuchat Zombie</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_GEAR">
|
||||
<Original>Gear</Original>
|
||||
<English>Gear</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Инвентарь</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Inventaris</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Vybavení</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_DESTROYTENT">
|
||||
<Original>Destroy Tent</Original>
|
||||
<English>Destroy Tent</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Сломать палатку</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Vernietig Tent</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Zničit Stan</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_OPEN">
|
||||
<Original>Open %1</Original>
|
||||
<English>Open %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Открыть %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Maak Open %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Otevřít %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_RECOMBO">
|
||||
<Original>Re-Enter Combination</Original>
|
||||
<English>Re-Enter Combination</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Ввести комбинацию заново</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Combinatie Opnieuw Invoeren</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Znovu Zadat Kombinaci</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_PACK">
|
||||
<Original>Pack %1</Original>
|
||||
<English>Pack %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Запаковать %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Inpakken %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Zabalit %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_MURDERS">
|
||||
<Original>Recent Murders</Original>
|
||||
<English>Recent Murders</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Последние убийства</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Recente Moorden</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Nedávné Vraždy</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_FILLVEH">
|
||||
<Original>Fill Vehicle</Original>
|
||||
<English>Fill Vehicle</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Заправить транспорт</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Vul Voertuig</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Naplnit Vozidlo</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_NEEDPOWER">
|
||||
<Original>Needs Power</Original>
|
||||
<English>Needs Power</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Нужна энергия</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Heeft Stroom Nodig</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Potřebuje Energii</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_UPGRADE">
|
||||
<Original>Upgrade %1</Original>
|
||||
<English>Upgrade %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Улучшить %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<!-- <Dutch></Dutch> -->
|
||||
<!-- <French></French> -->
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_REMLOCK">
|
||||
<Original>Remove Lock from %1</Original>
|
||||
<English>Remove Lock from %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Снять замок с %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Verwijder slot van %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Odebrat Zámek z %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_MAINTAIN">
|
||||
<Original>Maintain %1</Original>
|
||||
<English>Maintain %1</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Занять %1</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Onderhoud %1</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Opravit %1</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_GENERATOR1">
|
||||
<Original>Stop Generator</Original>
|
||||
<English>Stop Generator</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Остановить генератор</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<!-- <Dutch></Dutch> -->
|
||||
<!-- <French></French> -->
|
||||
<Czech>Zastavit Generátor</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_GENERATOR2">
|
||||
<Original>Start Generator</Original>
|
||||
<English>Start Generator</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Запустить генератор</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<!-- <Dutch></Dutch> -->
|
||||
<!-- <French></French> -->
|
||||
<Czech>Nastartovat Generátor</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_GENERATOR3">
|
||||
<Original>Fill and Start Generator</Original>
|
||||
<English>Fill and Start Generator</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Заправить и запустить генератор</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Vul en Start Generator</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Naplnit a Nastartovat Generátor</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_ATTACH">
|
||||
<Original>Attach Straps</Original>
|
||||
<English>Attach Straps</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Прикрепить стропы</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Monteer Spanbanden</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_DETACH">
|
||||
<Original>Detach Straps</Original>
|
||||
<English>Detach Straps</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Отцепить стропы</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Demonteer Spanbanden</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_HUMANITY">
|
||||
<Original>Your humanity is too %1, this trader refuses to talk to you</Original>
|
||||
<English>Your humanity is too %1, this trader refuses to talk to you</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Ваша человечность слишком %1, этот торговец отказывается говорить с вами</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Je menselijkheid is te %1. Deze trader doet geen zaken met je.</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<Czech>Tvá lidskost je příliš %1, tento obchodník s tebou odmítá mluvit.</Czech>
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_31">
|
||||
<Original>You must remove the lock to delete this item!</Original>
|
||||
<English>You must remove the lock to delete this item!</English>
|
||||
<!-- <German></German> -->
|
||||
<Russian>Вы должны снять замок, чтобы убрать этот предмет!</Russian>
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<Dutch>Je moet het slot verwijderen voor je dit item kunt weghalen!</Dutch>
|
||||
<!-- <French></French> -->
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="STR_EPOCH_ACTIONS_32">
|
||||
<Original>Deconstructing modular buildables will not refund any components.</Original>
|
||||
<English>Deconstructing modular buildables will not refund any components.</English>
|
||||
<!-- <German></German> -->
|
||||
<!-- <Russian></Russian> -->
|
||||
<!-- <Spanish></Spanish> -->
|
||||
<!-- <Dutch></Dutch> -->
|
||||
<!-- <French></French> -->
|
||||
<!-- <Czech></Czech> -->
|
||||
</Key>
|
||||
<Key ID="R3F_VERSION_WEIGHTED">
|
||||
<Original>1.04</Original>
|
||||
<English>1.04</English>
|
||||
|
||||
Reference in New Issue
Block a user