Advertisement
DeTrix

player_tagFriendly.sqf

Apr 20th, 2014
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. private["_target", "_caller", "_callerID", "_targetID", "_friendlies", "_rfriendlies"];
  2. _target = _this select 0;
  3. _caller = _this select 1;
  4.  
  5. call fnc_usec_medic_removeActions;
  6. r_action = false;
  7.  
  8. _callerID = getPlayerUID _caller;
  9. _found=[_callerID,"AX"] call KRON_StrInStr;
  10. if (_found) then {
  11. _callerID=[_callerID] call KRON_convertPlayerUID;
  12. };
  13.  
  14. _targetID = getPlayerUID _target;
  15. _found=[_targetID,"AX"] call KRON_StrInStr;
  16. if (_found) then {
  17. _targetID=[_targetID] call KRON_convertPlayerUID;
  18. };
  19.  
  20. _friendlies = _caller getVariable ["friendlies", []];
  21. _friendlies set [count _friendlies, _targetID];
  22. _caller setVariable ["friendlies", _friendlies, true];
  23.  
  24. _rfriendlies = _target getVariable ["friendlies", []];
  25.  
  26. if !(_callerID in _rfriendlies) then {
  27. titleText [(localize "STR_EPOCH_ACTIONS_8"), "PLAIN DOWN"]; //To Caller
  28. /* PVS/PVC - Skaronator */
  29. PVDZE_send = [_target,"tagFriendly",[_target]]; //To Target
  30. publicVariableServer "PVDZE_send";
  31. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement