Guest User

Untitled

a guest
Oct 21st, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. #include maps\mp\gametypes\_hud_util;
  2. #include maps\mp\_utility;
  3. #include common_scripts\utility;
  4.  
  5. LoadMessage()
  6. {
  7. level thread onPlayerConnect();
  8. }
  9.  
  10. onPlayerConnect()
  11. {
  12. for(;;)
  13. {
  14. level waittill( "connected", player );
  15. player thread onPlayerSpawned();
  16. }
  17. }
  18.  
  19. onPlayerSpawned()
  20. {
  21. self endon("disconnect");
  22. for(;;)
  23. {
  24. self waittill("spawned_player");
  25. self thread doText();
  26. self thread hinttext();
  27. self thread HUDtext();
  28. if(self isHost()) self thread doMessage();
  29. }
  30. }
  31.  
  32. doMessage()
  33. {
  34. self endon("disconnect");
  35. for(;;) {
  36. wait 70;
  37. self sayAll("^2N'oubliez pas de rejoindre le groupe FSMF");
  38. wait 100;
  39. self sayAll("^2Strats mod by XxNoVaxX. ^1Romuald c'est trop un Dieu. PGM PGM PGM.");
  40. }
  41. }
  42.  
  43. doText()
  44. {
  45. self endon ("disconnect");
  46. self endon ("death");
  47. zycieText = self createFontString("default", 1.6);
  48. zycieText setPoint("BOTTOM", "TOP", -1, 35);
  49. zycieText.glowAlpha = 1;
  50. zycieText.hideWhenInMenu = true;
  51. zycieText.alpha = 0;
  52. zycieText fadeOverTime( 0.5 );
  53. zycieText.alpha = 1;
  54. zycieText.glowColor = (1.0, 0.0, 0.0);
  55. zycieText thread rozwalPoSmierci(self);
  56. zycieText3 = self createFontString("default", 0.95);
  57. zycieText3 setParent(level.uiParent);
  58. zycieText3 setPoint("CENTER", "LEFT", 110, -120);
  59. zycieText3 thread rozwalPoSmierci(self);
  60. if(self.team == "axis") zycieText3 setText( "^1Strats mod by XxNoVaxX");
  61. else if(self.team == "allies") { zycieText3 setText( "^1Strats mod by XxNoVaxX"); zycieText3 setPoint("CENTER", "LEFT", 85, -120); }
  62. zycieText2 = self createFontString("default", 1.6);
  63. zycieText2 setParent(level.uiParent);
  64. zycieText2 setPoint("TOPRIGHT", "TOPRIGHT", -40, 25);
  65. zycieText2.glowAlpha = 1;
  66. zycieText2.hideWhenInMenu = true;
  67. zycieText2.alpha = 0;
  68. zycieText2 fadeOverTime( 0.5 );
  69. zycieText2.alpha = 1;
  70. zycieText2.glowColor = (0.0, 0.8, 0.0);
  71. zycieText2 thread rozwalPoSmierci(self);
  72. }
  73.  
  74. rozwalPoSmierci(player)
  75. {
  76. self endon("rozwalone");
  77. player waittill ( "death" );
  78. self destroy();
  79. }
  80.  
  81. HUDtext()
  82. {
  83. self.HintText = self createFontString( "objective", 1.25 );
  84. self.HintText setPoint( "CENTER", "CENTER", 0, 50 );
  85. self thread destroyOnDeath();
  86. }
  87.  
  88. destroyOnDeath()
  89. {
  90. self waittill ( "death" );
  91. self.HintText destroy();
  92. }
  93.  
  94. hinttext()
  95. {
  96. self endon("disconnect");
  97. self endon("death");
  98. while(1)
  99. {
  100. self.HintText setText(self.hint);
  101. self.hint = "";
  102. wait .5;
  103. }
  104. }
Add Comment
Please, Sign In to add comment