Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
DOT 0.95 KB | None | 0 0
  1. if (!(isDedicated && isServer)) then { // Player
  2.   waitUntil {sleep 0.5; alive player}; // Alive
  3.    
  4.   ["sandi_framework_spawned", [player]] call CBA_fnc_globalEvent; // Create Spawned Event
  5.    
  6.   sandi_framework_biKilledEh = { // BI Killed Event Handler
  7.     _man = _this select 0;
  8.     _man removeEventHandler ["Killed", (_man getVariable "sandi_framework_biKilledId")]; // Remove Event Handler       
  9.       ["sandi_framework_killed", [_man]] call CBA_fnc_globalEvent; // Create Killed Event
  10.  
  11.     waitUntil {sleep 0.1; alive player}; // Wait Until Alive Again
  12.     ["sandi_framework_respawned", [player]] call CBA_fnc_globalEvent; // Create Killed Event
  13.  
  14.     _man setVariable ["sandi_framework_biKilledId", (player addEventHandler ["Killed", sandi_framework_biKilledEh]) ]; // Re-add BI Killed Event Handler
  15.     };
  16.    
  17.   _man setVariable ["sandi_framework_biKilledId", (player addEventHandler ["Killed", sandi_framework_biKilledEh]) ]; // Add BI Killed Event Handler
  18. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement