Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private ["_item","_onLadder","_hasmeditem","_config","_text","_display"];
- _item = _this;
- call gear_ui_init;
- closeDialog 0;
- _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1;
- if (_onLadder) exitWith {localize "str_player_21" call dayz_rollingMessages;};
- _hasmeditem = _item in magazines player;
- _config = configFile >> "CfgMagazines" >> _item;
- _text = getText (_config >> "displayName");
- if (!_hasmeditem) exitWith {format[localize "str_player_31",_text,localize "str_player_31_use"] call dayz_rollingMessages;};
- switch (_item) do {
- case "ItemBandage": {
- _id = [0,0,0,[player,"ItemBandage"]] execVM "\z\addons\dayz_code\medical\bandage.sqf";
- };
- case "ItemMorphine": {
- _id = [0,0,0,[player]] execVM "\z\addons\dayz_code\medical\morphine.sqf";
- };
- case "ItemPainkiller": {
- _id = [0,0,0,[player]] execVM "\z\addons\dayz_code\medical\painkiller.sqf";
- };
- };
- if (vehicle player != player) then {
- _display = findDisplay 106;
- _display closeDisplay 0;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement