Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _playersWeapons = weapons player;
- _playerRole = roleDescription player;
- _playerBackpackItems = backpackItems player;
- _itemsplayer = items player;
- if ("H_MilCap_mcamo" in _itemsplayer) then {_playerRole = "AirborneSquadLeader";};
- if ("H_Booniehat_mcamo" in _itemsplayer) then {_playerRole = "AirborneRepairSpecialist";};
- if ("launch_B_Titan_F" in _playersWeapons) then {_playerRole = "AirborneAARifleman";};
- if ("arifle_MXM_F" in _playersWeapons) then {_playerRole = "AirborneMarksman";};
- if ("DemoCharge_Remote_Mag" in _playerBackpackItems) then {_playerRole = "AirborneExplosiveSpecialist";};
- if ("Medikit" in _playerBackpackItems) then {_playerRole = "Medic";};
- if ("launch_MRAWS_sand_F" in _playersWeapons) then {_playerRole = "LAT2";};
- if ("arifle_MX_SW_F" in _playersWeapons) then {_playerRole = "AR";};
- if ("arifle_MX_GL_F" in _playersWeapons) then {_playerRole = "GL";};
- player sideChat format ["Role: %1",_playerRole];
- switch (_playerRole) do {
- case "AirborneSquadLeader":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "AirborneRepairSpecialist":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",true,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "AirborneAARifleman":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "AirborneMarksman":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "AirborneExplosiveSpecialist":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",true,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "BasicRifle":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "medic":
- {
- player setUnitTrait ["medic",true,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "LAT2":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "AR":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- case "GL":
- {
- player setUnitTrait ["medic",false,false];
- player setUnitTrait ["engineer",false,false];
- player setUnitTrait ["explosiveSpecialist",false,false];
- player setUnitTrait ["UAVHacker",true,false];
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement