pilotProtectorBoxEH.sqf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. params["_obj"];
  2. for [{_i=0}, {_i<7}, {_i=_i+1}] do
  3. {
  4. _color="#(argb,8,8,3)color(1,0,0,1)";
  5. _obj setObjectTextureGlobal [_i,_color];
  6. _obj setObjectMaterialGlobal [_i, "a3\characters_f_bootcamp\common\data\vrarmoremmisive.rvmat"];
  7. };
  8. _obj addAction ["<t color='#00FF00'>Pilot Protection</t>", {
  9. params["_box","_user"];
  10. _user addMPEventHandler ["MPKilled",{
  11. (_this select 0) groupChat format["Killer vanilla %1 ---------- ACE killer %2 ------- time %3",(name(_this select 1)),(name((_this select 0) getVariable ["ace_medical_lastDamageSource", objNull])),time];
  12. }];
  13. _user groupChat format["%1 is protected at time %2",(name _user),time];
  14. comment "have after code";
  15. for [{_i=0}, {_i<7}, {_i=_i+1}] do
  16. {
  17. _color="#(argb,8,8,3)color(0,1,0,1)";
  18. _box setObjectTextureGlobal [_i,_color];
  19. _box setObjectMaterialGlobal [_i, "a3\characters_f_bootcamp\common\data\vrarmoremmisive.rvmat"];
  20. };
  21. sleep 1;
  22. comment "reset";
  23. for [{_i=0}, {_i<7}, {_i=_i+1}] do
  24. {
  25. _color="#(argb,8,8,3)color(1,0,0,1)";
  26. _box setObjectTextureGlobal [_i,_color];
  27. _box setObjectMaterialGlobal [_i, "a3\characters_f_bootcamp\common\data\vrarmoremmisive.rvmat"];
  28. };
  29. }];