Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.87 KB | None | 0 0
  1. // Ground Fog - TorturedChunk - Kaysi - mmmyum @ OpenDayZ.net
  2.  
  3. //Modify By CNSU
  4. waitUntil {!isNull player};
  5. doofog = {
  6. private ["_obj","_pos","_fog1","_fog2","_fog3","_inVehicle"];
  7. _inVehicle = (vehicle player != player);
  8.  
  9. if (_inVehicle) then {
  10. _obj = (vehicle player);
  11. } else {
  12. _obj = player;
  13. };
  14.  
  15. _pos = position _obj;
  16.  
  17. _fog1 = "#particlesource" createVehicleLocal _pos;
  18. _fog1 setParticleParams [
  19. ["\A3\Data_F\ParticleEffects\Universal\universal.p3d" , 16, 12, 13, 0], "", "Billboard", 1, 10,
  20. [0, 0, -6], [0, 0, 0], 1, 1.275, 1, 0,
  21. [7,6], [[1, 1, 1, 0], [1, 1, 1, 0.04], [1, 1, 1, 0]], [1000], 1, 0, "", "", _obj
  22. ];
  23. _fog1 setParticleRandom [3, [55, 55, 0.2], [0, 0, -0.1], 2, 0.45, [0, 0, 0, 0.1], 0, 0];
  24. _fog1 setParticleCircle [0.001, [0, 0, -0.12]];
  25. _fog1 setDropInterval 0.01;
  26.  
  27. _fog2 = "#particlesource" createVehicleLocal _pos;
  28. _fog2 setParticleParams [
  29. ["\A3\Data_F\ParticleEffects\Universal\universal.p3d" , 16, 12, 13, 0], "", "Billboard", 1, 10,
  30. [0, 0, -6], [0, 0, 0], 1, 1.275, 1, 0,
  31. [7,6], [[1, 1, 1, 0], [1, 1, 1, 0.04], [1, 1, 1, 0]], [1000], 1, 0, "", "", _obj
  32. ];
  33. _fog2 setParticleRandom [3, [55, 55, 0.2], [0, 0, -0.1], 2, 0.45, [0, 0, 0, 0.1], 0, 0];
  34. _fog2 setParticleCircle [0.001, [0, 0, -0.12]];
  35. _fog2 setDropInterval 0.01;
  36.  
  37. _fog3 = "#particlesource" createVehicleLocal _pos;
  38. _fog3 setParticleParams [
  39. ["\A3\Data_F\ParticleEffects\Universal\universal.p3d" , 16, 12, 13, 0], "", "Billboard", 1, 10,
  40. [0, 0, -6], [0, 0, 0], 1, 1.275, 1, 0,
  41. [7,6], [[1, 1, 1, 0], [1, 1, 1, 0.04], [1, 1, 1, 0]], [1000], 1, 0, "", "", _obj
  42. ];
  43. _fog3 setParticleRandom [3, [55, 55, 0.2], [0, 0, -0.1], 2, 0.45, [0, 0, 0, 0.1], 0, 0];
  44. _fog3 setParticleCircle [0.001, [0, 0, -0.12]];
  45. _fog3 setDropInterval 0.01;
  46.  
  47. _this setVariable ["playerfog", floor time + 5];
  48.  
  49. sleep 120;
  50.  
  51. deleteVehicle _fog1;
  52. deleteVehicle _fog2;
  53. deleteVehicle _fog3;
  54. };
  55. [] spawn {
  56. while {true} do {
  57. if(daytime < 7 || daytime > 19) then {
  58. if (player getVariable ["playerfog", -1] < time) then {
  59. player setVariable ["playerfog", floor time + 5];
  60. player spawn doofog;
  61. sleep 120;
  62. };
  63. };
  64. };
  65. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement