Files
DayZ-Epoch/SQF/dayz_code/compile/player_traderCity.sqf
2017-03-31 15:12:24 -04:00

31 lines
894 B
Plaintext

//Trader ["Trader City Name",false,"enter"] - Trader City Name | Show Message | "enter" || "leave"
private ["_traderName","_showText","_enterORleave"];
_traderName = _this select 0;
_showText = _this select 1;
_enterORleave = _this select 2;
// Do not show message when player changes clothes in trader area
if ((dayz_lastClothesChange + 3 > diag_tickTime) or (player distance respawn_west_original < 100)) then {
_showText = false;
};
switch _enterORleave do {
case "enter": {
if (_showText) then {
format[localize "STR_EPOCH_TRADER_ENTER", _traderName] call dayz_rollingMessages;
};
canbuild = false;
inTraderCity = _traderName;
isInTraderCity = true;
};
case "leave": {
if (_showText) then {
format[localize "STR_EPOCH_TRADER_LEAVE", _traderName] call dayz_rollingMessages;
};
canbuild = true;
inTraderCity = "Unknown Trader";
isInTraderCity = false;
};
};