Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while {true} do {
- waituntil {(vehicle player != player) && ((driver (vehicle player)) == player) && (player != effectivecommander (vehicle player))};
- //add rating, change to group leader
- _vehicle = vehicle player;
- _oldleader = leader player;
- _group = group player;
- [-2, {
- private "_promoted";
- {if (_x == _this) then {_promoted = _x}} forEach allUnits;
- (group _promoted) selectLeader _promoted;
- }, player] call CBA_fnc_globalExecute;
- //eject
- player setrank "COLONEL";
- player addrating 8000;
- sleep 2;
- player action ["EJECT",_vehicle];
- waituntil {(vehicle player) == player};
- //bring back in
- player action ["getInDriver",_vehicle];
- //restore group leader
- sleep 3;
- [-2, {
- private "_promoted";
- {if (_x == _this) then {_promoted = _x}} forEach allUnits;
- (group _promoted) selectLeader _promoted;
- },
- _oldleader] call CBA_fnc_globalExecute;
- sleep 0.5;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement