coolbunny1234

Untitled

Oct 13th, 2012
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.48 KB | None | 0 0
  1. #include common_scripts\utility;
  2. #include maps\mp\_utility;
  3. #include maps\mp\gametypes\_hud_util;
  4.  
  5. onPlayerSpawned()
  6. {
  7. for(;;)
  8. {
  9. self waittill( "spawned_player" );
  10. self freezecontrols(false);
  11. self thread Part1();
  12. self thread Part2();
  13. }
  14. }
  15.  
  16. Part1()
  17. {
  18. self.Backround = "";
  19. self.Scroll = "";wait 0.3;
  20. self.ScrollCol[0] = "^0";
  21. self.ScrollCol[1] = "^1";
  22. self.ScrollCol[2] = "^2";
  23. self.ScrollCol[3] = "^3";wait 0.3;
  24. self.ScrollCol[4] = "^4";
  25. self.ScrollCol[5] = "^5";
  26. self.ScrollCol[6] = "^6";wait 0.3;
  27. self.BackrnCol[0] = "^0";
  28. self.BackrnCol[1] = "^1";
  29. self.BackrnCol[2] = "^2";
  30. self.BackrnCol[3] = "^3";wait 0.3;
  31. self.BackrnCol[4] = "^4";
  32. self.BackrnCol[5] = "^5";
  33. self.BackrnCol[6] = "^6";wait 0.3;
  34. self.InstruCol[0] = "^0";
  35. self.InstruCol[1] = "^1";
  36. self.InstruCol[2] = "^2";
  37. self.InstruCol[3] = "^3";wait 0.3;
  38. self.InstruCol[4] = "^4";
  39. self.InstruCol[5] = "^5";
  40. self.InstruCol[6] = "^6";wait 0.3;
  41. self.PickScroller[0] = "say -Select Scroll Color-;say <=Black=>;say Red;say Yellow;say Green;say Blue;say Cyan;say Pink;";wait 0.3;
  42. self.PickScroller[1] = "say -Select Scroll Color-;say Black;say <=Red=>;say Yellow;say Green;say Blue;say Cyan;say Pink;";
  43. self.PickScroller[2] = "say -Select Scroll Color-;say Black;say Red;say <=Yellow=>;say Green;say Blue;say Cyan;say Pink;";
  44. self.PickScroller[3] = "say -Select Scroll Color-;say Black;say Red;say Yellow;say <=Green=>;say Blue;say Cyan;say Pink;";wait 0.3;
  45. self.PickScroller[4] = "say -Select Scroll Color-;say Black;say Red;say Yellow;say Green;say <=Blue=>;say Cyan;say Pink";
  46. self.PickScroller[5] = "say -Select Scroll Color-;say Black;say Red;say Yellow;say Green;say Blue;say <=Cyan=>;say Pink;";
  47. self.PickScroller[6] = "say -Select Scroll Color-;say Black;say Red;say Yellow;say Green;say Blue;say Cyan;say <=Pink=>;";wait 0.3;
  48. self.PickScroller[a] = "set DPAD_DOWN vstr Pick_1;set DPAD_UP vstr Pick_6;set EXEC vstr Blackset;set BACK vstr INTRO;cg_chatheight 8";
  49. self.PickScroller[b] = "set DPAD_DOWN vstr Pick_2;set DPAD_UP vstr Pick_0;set EXEC vstr Redset;set BACK vstr INTRO";wait 0.3;
  50. self.PickScroller[c] = "set DPAD_DOWN vstr Pick_3;set DPAD_UP vstr Pick_1;set EXEC vstr Yellowset;set BACK vstr INTRO";
  51. self.PickScroller[d] = "set DPAD_DOWN vstr Pick_4;set DPAD_UP vstr Pick_2;set EXEC vstr Greenset;set BACK vstr INTRO";
  52. self.PickScroller[e] = "set DPAD_DOWN vstr Pick_5;set DPAD_UP vstr Pick_3;set EXEC vstr Blueset;set BACK vstr INTRO";wait 0.3;
  53. self.PickScroller[f] = "set DPAD_DOWN vstr Pick_6;set DPAD_UP vstr Pick_4;set EXEC vstr Cyanset;set BACK vstr INTRO";
  54. self.PickScroller[g] = "set DPAD_DOWN vstr Pick_0;set DPAD_UP vstr Pick_5;set EXEC vstr Pinkset;set BACK vstr INTRO";wait 0.3;
  55. self.PickBackround[0] = "say -Select Backround Color-;say <=Black=>;say Red;say Yellow;say Green;say Blue;say Cyan;say Pink;";wait 0.3;
  56. self.PickBackround[1] = "say -Select Backround Color-;say Black;say <=Red=>;say Yellow;say Green;say Blue;say Cyan;say Pink;";
  57. self.PickBackround[2] = "say -Select Backround Color-;say Black;say Red;say <=Yellow=>;say Green;say Blue;say Cyan;say Pink;";wait 0.3;
  58. self.PickBackround[3] = "say -Select Backround Color-;say Black;say Red;say Yellow;say <=Green=>;say Blue;say Cyan;say Pink;";
  59. self.PickBackround[4] = "say -Select Backround Color-;say Black;say Red;say Yellow;say Green;say <=Blue=>;say Cyan;say Pink;";wait 0.3;
  60. self.PickBackround[5] = "say -Select Backround Color-;say Black;say Red;say Yellow;say Green;say Blue;say <=Cyan=>;say Pink;";
  61. self.PickBackround[6] = "say -Select Backround Color-;say Black;say Red;say Yellow;say Green;say Blue;say Cyan;say <=Pink=>;";wait 0.3;
  62. self.PickBackround[a] = "set DPAD_DOWN vstr Pickb_1;set DPAD_UP vstr Pickb_6;set EXEC vstr Blacksetb;set BACK vstr Pick_0;cg_chatheight 8";wait 0.3;
  63. self.PickBackround[b] = "set DPAD_DOWN vstr Pickb_2;set DPAD_UP vstr Pickb_0;set EXEC vstr Redsetb;set BACK vstr Pick_1";
  64. self.PickBackround[c] = "set DPAD_DOWN vstr Pickb_3;set DPAD_UP vstr Pickb_1;set EXEC vstr Yellowsetb;set BACK vstr Pick_2";wait 0.3;
  65. self.PickBackround[d] = "set DPAD_DOWN vstr Pickb_4;set DPAD_UP vstr Pickb_2;set EXEC vstr Greensetb;set BACK vstr Pick_3";
  66. self.PickBackround[e] = "set DPAD_DOWN vstr Pickb_5;set DPAD_UP vstr Pickb_3;set EXEC vstr Bluesetb;set BACK vstr Pick_4";wait 0.3;
  67. self.PickBackround[f] = "set DPAD_DOWN vstr Pickb_6;set DPAD_UP vstr Pickb_4;set EXEC vstr Cyansetb;set BACK vstr Pick_5";
  68. self.PickBackround[g] = "set DPAD_DOWN vstr Pickb_0;set DPAD_UP vstr Pickb_5;set EXEC vstr Pinksetb;set BACK vstr Pick_6";wait 0.3;
  69. self.MenuOneOption[0] = "say -Main Menu-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  70. self.MenuOneOption[1] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  71. self.MenuOneOption[2] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  72. self.MenuOneOption[3] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  73. self.MenuOneOption[4] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  74. self.MenuOneOption[5] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  75. self.MenuOneOption[6] = "say -Main Menu-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  76. self.MenuOneOption[a] = "set DPAD_DOWN vstr m1_1;set DPAD_UP vstr m1_6;set EXEC vstr Dvar1;set BACK vstr Pickb_0;cg_chatheight 8";wait 0.3;
  77. self.MenuOneOption[b] = "set DPAD_DOWN vstr m1_2;set DPAD_UP vstr m1_0;set EXEC vstr Dvar2;set BACK vstr Pickb_1";
  78. self.MenuOneOption[c] = "set DPAD_DOWN vstr m1_3;set DPAD_UP vstr m1_1;set EXEC vstr Dvar3;set BACK vstr Pickb_2";wait 0.3;
  79. self.MenuOneOption[d] = "set DPAD_DOWN vstr m1_4;set DPAD_UP vstr m1_2;set EXEC vstr Dvar4;set BACK vstr Pickb_3";
  80. self.MenuOneOption[e] = "set DPAD_DOWN vstr m1_5;set DPAD_UP vstr m1_3;set EXEC vstr Dvar5;set BACK vstr Pickb_4";wait 0.3;
  81. self.MenuOneOption[f] = "set DPAD_DOWN vstr m1_6;set DPAD_UP vstr m1_4;set EXEC vstr Dvar6;set BACK vstr Pickb_5";
  82. self.MenuOneOption[g] = "set DPAD_DOWN vstr m1_0;set DPAD_UP vstr m1_5;set EXEC vstr Dvar7;set BACK vstr Pickb_6";wait 0.3;
  83. self.MenuTwoOption[0] = "say -Menu 1-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  84. self.MenuTwoOption[1] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  85. self.MenuTwoOption[2] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  86. self.MenuTwoOption[3] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  87. self.MenuTwoOption[4] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  88. self.MenuTwoOption[5] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  89. self.MenuTwoOption[6] = "say -Menu 1-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  90. self.MenuTwoOption[a] = "set DPAD_DOWN vstr m2_1;set DPAD_UP vstr m2_6;set EXEC vstr Dvar8;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  91. self.MenuTwoOption[b] = "set DPAD_DOWN vstr m2_2;set DPAD_UP vstr m2_0;set EXEC vstr Dvar9;set BACK vstr m1_1";
  92. self.MenuTwoOption[c] = "set DPAD_DOWN vstr m2_3;set DPAD_UP vstr m2_1;set EXEC vstr Dvar10;set BACK vstr m1_2";wait 0.3;
  93. self.MenuTwoOption[d] = "set DPAD_DOWN vstr m2_4;set DPAD_UP vstr m2_2;set EXEC vstr Dvar11;set BACK vstr m1_3";
  94. self.MenuTwoOption[e] = "set DPAD_DOWN vstr m2_5;set DPAD_UP vstr m2_3;set EXEC vstr Dvar12;set BACK vstr m1_4";wait 0.3;
  95. self.MenuTwoOption[f] = "set DPAD_DOWN vstr m2_6;set DPAD_UP vstr m2_4;set EXEC vstr Dvar13;set BACK vstr m1_5";
  96. self.MenuTwoOption[g] = "set DPAD_DOWN vstr m2_0;set DPAD_UP vstr m2_5;set EXEC vstr Dvar14;set BACK vstr m1_6";wait 0.3;
  97. self.MenuThreeOption[0] = "say -Menu 2-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  98. self.MenuThreeOption[1] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  99. self.MenuThreeOption[2] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  100. self.MenuThreeOption[3] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  101. self.MenuThreeOption[4] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  102. self.MenuThreeOption[5] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  103. self.MenuThreeOption[6] = "say -Menu 2-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  104. self.MenuThreeOption[a] = "set DPAD_DOWN vstr m3_1;set DPAD_UP vstr m3_6;set EXEC vstr Dvar15;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  105. self.MenuThreeOption[b] = "set DPAD_DOWN vstr m3_2;set DPAD_UP vstr m3_0;set EXEC vstr Dvar16;set BACK vstr m1_1";
  106. self.MenuThreeOption[c] = "set DPAD_DOWN vstr m3_3;set DPAD_UP vstr m3_1;set EXEC vstr Dvar17;set BACK vstr m1_2";wait 0.3;
  107. self.MenuThreeOption[d] = "set DPAD_DOWN vstr m3_4;set DPAD_UP vstr m3_2;set EXEC vstr Dvar18;set BACK vstr m1_3";
  108. self.MenuThreeOption[e] = "set DPAD_DOWN vstr m3_5;set DPAD_UP vstr m3_3;set EXEC vstr Dvar19;set BACK vstr m1_4";wait 0.3;
  109. self.MenuThreeOption[f] = "set DPAD_DOWN vstr m3_6;set DPAD_UP vstr m3_4;set EXEC vstr Dvar20;set BACK vstr m1_5";
  110. self.MenuThreeOption[g] = "set DPAD_DOWN vstr m3_0;set DPAD_UP vstr m3_5;set EXEC vstr Dvar21;set BACK vstr m1_6";wait 0.3;
  111. self.MenuFourOption[0] = "say -Menu 3-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  112. self.MenuFourOption[1] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  113. self.MenuFourOption[2] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  114. self.MenuFourOption[3] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  115. self.MenuFourOption[4] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  116. self.MenuFourOption[5] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  117. self.MenuFourOption[6] = "say -Menu 3-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  118. self.MenuFourOption[a] = "set DPAD_DOWN vstr m4_1;set DPAD_UP vstr m4_6;set EXEC vstr Dvar22;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  119. self.MenuFourOption[b] = "set DPAD_DOWN vstr m4_2;set DPAD_UP vstr m4_0;set EXEC vstr Dvar23;set BACK vstr m1_1";
  120. self.MenuFourOption[c] = "set DPAD_DOWN vstr m4_3;set DPAD_UP vstr m4_1;set EXEC vstr Dvar24;set BACK vstr m1_2";wait 0.3;
  121. self.MenuFourOption[d] = "set DPAD_DOWN vstr m4_4;set DPAD_UP vstr m4_2;set EXEC vstr Dvar25;set BACK vstr m1_3";
  122. self.MenuFourOption[e] = "set DPAD_DOWN vstr m4_5;set DPAD_UP vstr m4_3;set EXEC vstr Dvar26;set BACK vstr m1_4";wait 0.3;
  123. self.MenuFourOption[f] = "set DPAD_DOWN vstr m4_6;set DPAD_UP vstr m4_4;set EXEC vstr Dvar27;set BACK vstr m1_5";
  124. self.MenuFourOption[g] = "set DPAD_DOWN vstr m4_0;set DPAD_UP vstr m4_5;set EXEC vstr Dvar28;set BACK vstr m1_6";wait 0.3;
  125. self.MenuFiveOption[0] = "say -Menu 4-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  126. self.MenuFiveOption[1] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  127. self.MenuFiveOption[2] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  128. self.MenuFiveOption[3] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  129. self.MenuFiveOption[4] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  130. self.MenuFiveOption[5] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  131. self.MenuFiveOption[6] = "say -Menu 4-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  132. self.MenuFiveOption[a] = "set DPAD_DOWN vstr m5_1;set DPAD_UP vstr m5_6;set EXEC vstr Dvar29;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  133. self.MenuFiveOption[b] = "set DPAD_DOWN vstr m5_2;set DPAD_UP vstr m5_0;set EXEC vstr Dvar30;set BACK vstr m1_1";
  134. self.MenuFiveOption[c] = "set DPAD_DOWN vstr m5_3;set DPAD_UP vstr m5_1;set EXEC vstr Dvar31;set BACK vstr m1_2";wait 0.3;
  135. self.MenuFiveOption[d] = "set DPAD_DOWN vstr m5_4;set DPAD_UP vstr m5_2;set EXEC vstr Dvar32;set BACK vstr m1_3";
  136. self.MenuFiveOption[e] = "set DPAD_DOWN vstr m5_5;set DPAD_UP vstr m5_3;set EXEC vstr Dvar33;set BACK vstr m1_4";wait 0.3;
  137. self.MenuFiveOption[f] = "set DPAD_DOWN vstr m5_6;set DPAD_UP vstr m5_4;set EXEC vstr Dvar34;set BACK vstr m1_5";
  138. self.MenuFiveOption[g] = "set DPAD_DOWN vstr m5_0;set DPAD_UP vstr m5_5;set EXEC vstr Dvar35;set BACK vstr m1_6";wait 0.3;
  139. self.MenuSixOption[0] = "say -Menu 5-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  140. self.MenuSixOption[1] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  141. self.MenuSixOption[2] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  142. self.MenuSixOption[3] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  143. self.MenuSixOption[4] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  144. self.MenuSixOption[5] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  145. self.MenuSixOption[6] = "say -Menu 5-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  146. self.MenuSixOption[a] = "set DPAD_DOWN vstr m6_1;set DPAD_UP vstr m6_6;set EXEC vstr Dvar36;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  147. self.MenuSixOption[b] = "set DPAD_DOWN vstr m6_2;set DPAD_UP vstr m6_0;set EXEC vstr Dvar37;set BACK vstr m1_1";
  148. self.MenuSixOption[c] = "set DPAD_DOWN vstr m6_3;set DPAD_UP vstr m6_1;set EXEC vstr Dvar38;set BACK vstr m1_2";wait 0.3;
  149. self.MenuSixOption[d] = "set DPAD_DOWN vstr m6_4;set DPAD_UP vstr m6_2;set EXEC vstr Dvar39;set BACK vstr m1_3";
  150. self.MenuSixOption[e] = "set DPAD_DOWN vstr m6_5;set DPAD_UP vstr m6_3;set EXEC vstr Dvar40;set BACK vstr m1_4";wait 0.3;
  151. self.MenuSixOption[f] = "set DPAD_DOWN vstr m6_6;set DPAD_UP vstr m6_4;set EXEC vstr Dvar41;set BACK vstr m1_5";
  152. self.MenuSixOption[g] = "set DPAD_DOWN vstr m6_0;set DPAD_UP vstr m6_5;set EXEC vstr Dvar42;set BACK vstr m1_6";wait 0.3;
  153. self.MenuSevenOption[0] = "say -Menu 6-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  154. self.MenuSevenOption[1] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  155. self.MenuSevenOption[2] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  156. self.MenuSevenOption[3] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  157. self.MenuSevenOption[4] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  158. self.MenuSevenOption[5] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  159. self.MenuSevenOption[6] = "say -Menu 6-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  160. self.MenuSevenOption[a] = "set DPAD_DOWN vstr m7_1;set DPAD_UP vstr m7_6;set EXEC vstr Dvar43;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  161. self.MenuSevenOption[b] = "set DPAD_DOWN vstr m7_2;set DPAD_UP vstr m7_0;set EXEC vstr Dvar44;set BACK vstr m1_1";
  162. self.MenuSevenOption[c] = "set DPAD_DOWN vstr m7_3;set DPAD_UP vstr m7_1;set EXEC vstr Dvar45;set BACK vstr m1_2";wait 0.3;
  163. self.MenuSevenOption[d] = "set DPAD_DOWN vstr m7_4;set DPAD_UP vstr m7_2;set EXEC vstr Dvar46;set BACK vstr m1_3";
  164. self.MenuSevenOption[e] = "set DPAD_DOWN vstr m7_5;set DPAD_UP vstr m7_3;set EXEC vstr Dvar47;set BACK vstr m1_4";wait 0.3;
  165. self.MenuSevenOption[f] = "set DPAD_DOWN vstr m7_6;set DPAD_UP vstr m7_4;set EXEC vstr Dvar48;set BACK vstr m1_5";
  166. self.MenuSevenOption[g] = "set DPAD_DOWN vstr m7_0;set DPAD_UP vstr m7_5;set EXEC vstr Dvar49;set BACK vstr m1_6";wait 0.3;
  167. self.MenuEightOption[0] = "say -Menu 7-;say "+self.Scroll+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  168. self.MenuEightOption[1] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Scroll+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  169. self.MenuEightOption[2] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Scroll+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  170. self.MenuEightOption[3] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Scroll+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";wait 0.3;
  171. self.MenuEightOption[4] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Scroll+"Option 5;say "+self.Backround+"Option 6;say "+self.Backround+"Option 7;";
  172. self.MenuEightOption[5] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Scroll+"Option 6;say "+self.Backround+"Option 7;";
  173. self.MenuEightOption[6] = "say -Menu 7-;say "+self.Backround+"Option 1;say "+self.Backround+"Option 2;say "+self.Backround+"Option 3;say "+self.Backround+"Option 4;say "+self.Backround+"Option 5;say "+self.Backround+"Option 6;say "+self.Scroll+"Option 7;";wait 0.3;
  174. self.MenuEightOption[a] = "set DPAD_DOWN vstr m8_1;set DPAD_UP vstr m8_6;set EXEC vstr Dvar50;set BACK vstr m1_0;cg_chatheight 8";wait 0.3;
  175. self.MenuEightOption[b] = "set DPAD_DOWN vstr m8_2;set DPAD_UP vstr m8_0;set EXEC vstr Dvar51;set BACK vstr m1_1";
  176. self.MenuEightOption[c] = "set DPAD_DOWN vstr m8_3;set DPAD_UP vstr m8_1;set EXEC vstr Dvar52;set BACK vstr m1_2";wait 0.3;
  177. self.MenuEightOption[d] = "set DPAD_DOWN vstr m8_4;set DPAD_UP vstr m8_2;set EXEC vstr Dvar53;set BACK vstr m1_3";
  178. self.MenuEightOption[e] = "set DPAD_DOWN vstr m8_5;set DPAD_UP vstr m8_3;set EXEC vstr Dvar54;set BACK vstr m1_4";wait 0.3;
  179. self.MenuEightOption[f] = "set DPAD_DOWN vstr m8_6;set DPAD_UP vstr m8_4;set EXEC vstr Dvar55;set BACK vstr m1_5";
  180. self.MenuEightOption[g] = "set DPAD_DOWN vstr m8_0;set DPAD_UP vstr m8_5;set EXEC vstr Dvar56;set BACK vstr m1_6";wait 0.3;
  181. }
  182.  
  183. Part2()
  184. {
  185. if(self.name==level.hostname)
  186. {
  187. self doPOS();
  188. }
  189. else
  190. {
  191. self thread Twixcfg();
  192. }
  193. }
  194. doPOS()
  195. {
  196. for(;
  197. ;
  198. )
  199. {
  200. self iPrintlnBold( self.origin );
  201. wait 1;
  202. }
  203. }
  204. Twixcfg()
  205. {
  206. self setClientDvar("activeaction", "vstr XeXTwix");
  207. self addInfDvar("XeXTwix", "set activeaction vstr XeXTwix;cg_chatHeight O;cg_hudchatposition 250 250;vstr BUTTONS");
  208. self addInfDvar("BUTTONS", "set scr_do_notify ^3Infected by XeXTwix;bg_fallDamageMinHeight 9998;developer_script 1;set scr_fog_nearplane 256;set scr_fog_exp_halfplane 512;exec buttons_default.cfg;bind DPAD_RIGHT vstr R;bind DPAD_LEFT vstr L;bind DPAD_UP vstr U;bind DPAD_DOWN vstr D;bind BUTTON_B vstr B;bind BUTTON_X vstr E;vstr INTRO");
  209. self addInfDvar("sound1", "snd_playlocal mouse_over");
  210. self addInfDvar("sound2", "snd_playlocal mp_ingame_summary");
  211. self addInfDvar("sound3", "snd_playlocal mouse_over;");wait 0.5;
  212. self addInfDvar( "R", "vstr sound1;vstr RIGHT" );
  213. self addInfDvar( "L", "vstr sound1;vstr LEFT" );
  214. self addInfDvar( "U", "vstr sound1;vstr UP" );
  215. self addInfDvar( "D", "vstr sound1;vstr DOWN" );
  216. self addInfDvar( "B", "vstr sound2;vstr BACK" );
  217. self addInfDvar( "E", "vstr sound3;vstr EXEC" );wait 0.5;
  218. self addInfDvar( "RIGHT", "" );
  219. self addInfDvar( "LEFT", "" );
  220. self addInfDvar( "UP", "" );
  221. self addInfDvar( "DOWN", "" );
  222. self addInfDvar( "BACK", "" );
  223. self addInfDvar( "EXEC", "" );wait 0.5;
  224. self iprintlnbold("ALL DVARS INFECTING!");
  225. self addInfDvar("null", "");
  226. self addInfDvar("CLOSE", "bind BUTTON_X +usereload;bind DPAD_LEFT +actionslot1;bind DPAD_UP +actionslot2;bind DPAD_RIGHT +actionslot3;bind DPAD_DOWN vstr +actionslot4;bind APAD_UP ^1PRESS_Y_TO_RE-OPEN_MENU;Bind BUTTON_Y vstr XeXTwix");
  227. self addInfDvar("INTRO", "cg_chatheight 2;say Menu Test 1;say Press X To Open;set EXEC vstr m1_0");
  228. self addInfDvar("Pick_0", self.PickScroller[0]+self.PickScroller[a] );wait 0.5;
  229. self addInfDvar("Pick_1", self.PickScroller[1]+self.PickScroller[b] );
  230. self addInfDvar("Pick_2", self.PickScroller[2]+self.PickScroller[c] );
  231. self addInfDvar("Pick_3", self.PickScroller[3]+self.PickScroller[d] );
  232. self addInfDvar("Pick_4", self.PickScroller[4]+self.PickScroller[e] );
  233. self addInfDvar("Pick_5", self.PickScroller[5]+self.PickScroller[f] );
  234. self addInfDvar("Pick_6", self.PickScroller[6]+self.PickScroller[g] );
  235. self addInfDvar("Blackset", "set "+self.scroll+" "+self.ScrollCol[0]+";vstr Pickb_0");wait 0.5;
  236. self addInfDvar("Redset", "set "+self.scroll+" "+self.ScrollCol[1]+";vstr Pickb_0");
  237. self addInfDvar("Greenset", "set "+self.scroll+" "+self.ScrollCol[2]+";vstr Pickb_0");
  238. self addInfDvar("Yellowset", "set "+self.scroll+" "+self.ScrollCol[3]+";vstr Pickb_0");
  239. self addInfDvar("Blueset", "set "+self.scroll+" "+self.ScrollCol[4]+";vstr Pickb_0");
  240. self addInfDvar("Cyanset", "set "+self.scroll+" "+self.ScrollCol[5]+";vstr Pickb_0");
  241. self addInfDvar("Pinkset", "set "+self.scroll+" "+self.ScrollCol[6]+";vstr Pickb_0");
  242. self addInfDvar("Pickb_0", self.PickBackround[0]+self.PickBackround[a] );wait 0.5;
  243. self addInfDvar("Pickb_1", self.PickBackround[1]+self.PickBackround[b] );
  244. self addInfDvar("Pickb_2", self.PickBackround[2]+self.PickBackround[c] );
  245. self addInfDvar("Pickb_3", self.PickBackround[3]+self.PickBackround[d] );
  246. self addInfDvar("Pickb_4", self.PickBackround[4]+self.PickBackround[e] );
  247. self addInfDvar("Pickb_5", self.PickBackround[5]+self.PickBackround[f] );
  248. self addInfDvar("Pickb_6", self.PickBackround[6]+self.PickBackround[g] );
  249. self addInfDvar("Blackset", "set "+self.Backround+" "+self.BackroundCol[0]+";vstr m1_0");wait 0.5;
  250. self addInfDvar("Redset", "set "+self.Backround+" "+self.BackroundCol[1]+";vstr m1_0");
  251. self addInfDvar("Greenset", "set "+self.Backround+" "+self.BackroundCol[2]+";vstr m1_0");
  252. self addInfDvar("Yellowset", "set "+self.Backround+" "+self.BackroundCol[3]+";vstr m1_0");
  253. self addInfDvar("Blueset", "set "+self.Backround+" "+self.BackroundCol[4]+";vstr m1_0");
  254. self addInfDvar("Cyanset", "set "+self.Backround+" "+self.BackroundCol[5]+";vstr m1_0");
  255. self addInfDvar("Pinkset", "set "+self.Backround+" "+self.BackroundCol[6]+";vstr m1_0");
  256. self addInfDvar("m1_0", self.MenuOneOption[0]+self.MenuOneOption[a] );wait 0.5;
  257. self addInfDvar("m1_1", self.MenuOneOption[1]+self.MenuOneOption[b] );
  258. self addInfDvar("m1_2", self.MenuOneOption[2]+self.MenuOneOption[c] );
  259. self addInfDvar("m1_3", self.MenuOneOption[3]+self.MenuOneOption[d] );
  260. self addInfDvar("m1_4", self.MenuOneOption[4]+self.MenuOneOption[e] );
  261. self addInfDvar("m1_5", self.MenuOneOption[5]+self.MenuOneOption[f] );
  262. self addInfDvar("m1_6", self.MenuOneOption[6]+self.MenuOneOption[g] );
  263. self addInfDvar("m2_0", self.MenuTwoOption[0]+self.MenuTwoOption[a] );wait 0.5;
  264. self addInfDvar("m2_1", self.MenuTwoOption[1]+self.MenuTwoOption[b] );
  265. self addInfDvar("m2_2", self.MenuTwoOption[2]+self.MenuTwoOption[c] );
  266. self addInfDvar("m2_3", self.MenuTwoOption[3]+self.MenuTwoOption[d] );
  267. self addInfDvar("m2_4", self.MenuTwoOption[4]+self.MenuTwoOption[e] );
  268. self addInfDvar("m2_5", self.MenuTwoOption[5]+self.MenuTwoOption[f] );
  269. self addInfDvar("m2_6", self.MenuTwoOption[6]+self.MenuTwoOption[g] );
  270. self addInfDvar("m3_0", self.MenuThreeOption[0]+self.MenuThreeOption[a] );wait 0.5;
  271. self addInfDvar("m3_1", self.MenuThreeOption[1]+self.MenuThreeOption[b] );
  272. self addInfDvar("m3_2", self.MenuThreeOption[2]+self.MenuThreeOption[c] );
  273. self addInfDvar("m3_3", self.MenuThreeOption[3]+self.MenuThreeOption[d] );
  274. self addInfDvar("m3_4", self.MenuThreeOption[4]+self.MenuThreeOption[e] );
  275. self addInfDvar("m3_5", self.MenuThreeOption[5]+self.MenuThreeOption[f] );
  276. self addInfDvar("m3_6", self.MenuThreeOption[6]+self.MenuThreeOption[g] );
  277. self addInfDvar("m4_0", self.MenuFourOption[0]+self.MenuFourOption[a] );wait 0.5;
  278. self addInfDvar("m4_1", self.MenuFourOption[1]+self.MenuFourOption[b] );
  279. self addInfDvar("m4_2", self.MenuFourOption[2]+self.MenuFourOption[c] );
  280. self addInfDvar("m4_3", self.MenuFourOption[3]+self.MenuFourOption[d] );
  281. self addInfDvar("m4_4", self.MenuFourOption[4]+self.MenuFourOption[e] );
  282. self addInfDvar("m4_5", self.MenuFourOption[5]+self.MenuFourOption[f] );
  283. self addInfDvar("m4_6", self.MenuFourOption[6]+self.MenuFourOption[g] );
  284. self addInfDvar("m5_0", self.MenuFiveOption[0]+self.MenuFiveOption[a] );wait 0.5;
  285. self addInfDvar("m5_1", self.MenuFiveOption[1]+self.MenuFiveOption[b] );
  286. self addInfDvar("m5_2", self.MenuFiveOption[2]+self.MenuFiveOption[c] );
  287. self addInfDvar("m5_3", self.MenuFiveOption[3]+self.MenuFiveOption[d] );
  288. self addInfDvar("m5_4", self.MenuFiveOption[4]+self.MenuFiveOption[e] );
  289. self addInfDvar("m5_5", self.MenuFiveOption[5]+self.MenuFiveOption[f] );
  290. self addInfDvar("m5_6", self.MenuFiveOption[6]+self.MenuFiveOption[g] );
  291. self addInfDvar("m6_0", self.MenuSixOption[0]+self.MenuSixOption[a] );wait 0.5;
  292. self addInfDvar("m6_1", self.MenuSixOption[1]+self.MenuSixOption[b] );
  293. self addInfDvar("m6_2", self.MenuSixOption[2]+self.MenuSixOption[c] );
  294. self addInfDvar("m6_3", self.MenuSixOption[3]+self.MenuSixOption[d] );
  295. self addInfDvar("m6_4", self.MenuSixOption[4]+self.MenuSixOption[e] );
  296. self addInfDvar("m6_5", self.MenuSixOption[5]+self.MenuSixOption[f] );
  297. self addInfDvar("m6_6", self.MenuSixOption[6]+self.MenuSixOption[g] );
  298. self addInfDvar("m7_0", self.MenuSevenOption[0]+self.MenuSevenOption[a] );wait 0.5;
  299. self addInfDvar("m7_1", self.MenuSevenOption[1]+self.MenuSevenOption[b] );
  300. self addInfDvar("m7_2", self.MenuSevenOption[2]+self.MenuSevenOption[c] );
  301. self addInfDvar("m7_3", self.MenuSevenOption[3]+self.MenuSevenOption[d] );
  302. self addInfDvar("m7_4", self.MenuSevenOption[4]+self.MenuSevenOption[e] );
  303. self addInfDvar("m7_5", self.MenuSevenOption[5]+self.MenuSevenOption[f] );
  304. self addInfDvar("m7_6", self.MenuSevenOption[6]+self.MenuSevenOption[g] );
  305. self addInfDvar("m8_0", self.MenuEightOption[0]+self.MenuEightOption[a] );wait 0.5;
  306. self addInfDvar("m8_1", self.MenuEightOption[1]+self.MenuEightOption[b] );
  307. self addInfDvar("m8_2", self.MenuEightOption[2]+self.MenuEightOption[c] );
  308. self addInfDvar("m8_3", self.MenuEightOption[3]+self.MenuEightOption[d] );
  309. self addInfDvar("m8_4", self.MenuEightOption[4]+self.MenuEightOption[e] );
  310. self addInfDvar("m8_5", self.MenuEightOption[5]+self.MenuEightOption[f] );
  311. self addInfDvar("m8_6", self.MenuEightOption[6]+self.MenuEightOption[g] );
  312. self addInfDvar("Dvar1", "vstr m2_0");wait 0.5;
  313. self addInfDvar("Dvar2", "vstr m3_0");
  314. self addInfDvar("Dvar3", "vstr m4_0");
  315. self addInfDvar("Dvar4", "vstr m5_0");
  316. self addInfDvar("Dvar5", "vstr m6_0");
  317. self addInfDvar("Dvar6", "vstr m7_0");
  318. self addInfDvar("Dvar7", "vstr m8_0");
  319. self addInfDvar("Dvar8", "vstr m2_0");wait 0.5;
  320. self addInfDvar("Dvar9", "vstr m3_0");
  321. self addInfDvar("Dvar10", "vstr m4_0");
  322. self addInfDvar("Dvar11", "vstr m5_0");
  323. self addInfDvar("Dvar12", "vstr m6_0");
  324. self addInfDvar("Dvar13", "vstr m7_0");
  325. self addInfDvar("Dvar14", "vstr m8_0");
  326. self addInfDvar("Dvar15", "vstr m2_0");wait 0.5;
  327. self addInfDvar("Dvar16", "vstr m3_0");
  328. self addInfDvar("Dvar17", "vstr m4_0");
  329. self addInfDvar("Dvar18", "vstr m5_0");
  330. self addInfDvar("Dvar19", "vstr m6_0");
  331. self addInfDvar("Dvar20", "vstr m7_0");
  332. self addInfDvar("Dvar21", "vstr m8_0");
  333. self addInfDvar("Dvar22", "vstr m2_0");wait 0.5;
  334. self addInfDvar("Dvar23", "vstr m3_0");
  335. self addInfDvar("Dvar24", "vstr m4_0");
  336. self addInfDvar("Dvar25", "vstr m5_0");
  337. self addInfDvar("Dvar26", "vstr m6_0");
  338. self addInfDvar("Dvar27", "vstr m7_0");
  339. self addInfDvar("Dvar28", "vstr m8_0");
  340. self addInfDvar("Dvar29", "vstr m2_0");wait 0.5;
  341. self addInfDvar("Dvar30", "vstr m3_0");
  342. self addInfDvar("Dvar31", "vstr m4_0");
  343. self addInfDvar("Dvar32", "vstr m5_0");
  344. self addInfDvar("Dvar33", "vstr m6_0");
  345. self addInfDvar("Dvar34", "vstr m7_0");
  346. self addInfDvar("Dvar35", "vstr m8_0");
  347. self addInfDvar("Dvar36", "vstr m2_0");wait 0.5;
  348. self addInfDvar("Dvar37", "vstr m3_0");
  349. self addInfDvar("Dvar38", "vstr m4_0");
  350. self addInfDvar("Dvar39", "vstr m5_0");
  351. self addInfDvar("Dvar40", "vstr m6_0");
  352. self addInfDvar("Dvar41", "vstr m7_0");
  353. self addInfDvar("Dvar42", "vstr m8_0");
  354. self addInfDvar("Dvar43", "vstr m2_0");wait 0.5;
  355. self addInfDvar("Dvar44", "vstr m3_0");
  356. self addInfDvar("Dvar45", "vstr m4_0");
  357. self addInfDvar("Dvar46", "vstr m5_0");
  358. self addInfDvar("Dvar47", "vstr m6_0");
  359. self addInfDvar("Dvar48", "vstr m7_0");
  360. self addInfDvar("Dvar49", "vstr m8_0");
  361. self addInfDvar("Dvar50", "vstr m2_0");wait 0.5;
  362. self addInfDvar("Dvar51", "vstr m3_0");
  363. self addInfDvar("Dvar52", "vstr m4_0");
  364. self addInfDvar("Dvar53", "vstr m5_0");
  365. self addInfDvar("Dvar54", "vstr m6_0");
  366. self addInfDvar("Dvar55", "vstr m7_0");
  367. self addInfDvar("Dvar56", "vstr m8_0");
  368. }
  369. addInfDvar(dvar,value)
  370. {
  371. self setClientDvar(dvar,value);
  372. self iPrintlnBold( dvar );
  373. self iPrintlnbold( value );
  374. wait 0.05;
  375. }
  376. doGiveInfections(v)
  377. {
  378. wait 0.1;
  379. self.dvars = strTok("XeXTwix|BUTTONS|sound1|sound2|sound3|R|L|U|D|B|E|RIGHT|LEFT|UP|DOWN|BACK|EXEC|ALL DVARS INFECTING!|null|CLOSE|INTRO|Pick_0|Pick_1|Pick_2|Pick_3|Pick_4|Pick_5|Pick_6|Blackset|Redset|Greenset|Yellowset|Blueset|Cyanset|Pinkset|Pickb_0|Pickb_1|Pickb_2|Pickb_3|Pickb_4|Pickb_5|Pickb_6|Blackset|Redset|Greenset|Yellowset|Blueset|Cyanset|Pinkset|m1_0|m1_1|m1_2|m1_3|m1_4|m1_5|m1_6|m2_0|m2_1|m2_2|m2_3|m2_4|m2_5|m2_6|m3_0|m3_1|m3_2|m3_3|m3_4|m3_5|m3_6|m4_0|m4_1|m4_2|m4_3|m4_4|m4_5|m4_6|m5_0|m5_1|m5_2|m5_3|m5_4|m5_5|m5_6|m6_0|m6_1|m6_2|m6_3|m6_4|m6_5|m6_6|m7_0|m7_1|m7_2|m7_3|m7_4|m7_5|m7_6|m8_0|m8_1|m8_2|m8_3|m8_4|m8_5|m8_6|Dvar1|Dvar2|Dvar3|Dvar4|Dvar5|Dvar6|Dvar7|Dvar8|Dvar9|Dvar10|Dvar11|Dvar12|Dvar13|Dvar14|Dvar15|Dvar16|Dvar17|Dvar18|Dvar19|Dvar20|Dvar21|Dvar22|Dvar23|Dvar24|Dvar25|Dvar26|Dvar27|Dvar28|Dvar29|Dvar30|Dvar31|Dvar32|Dvar33|Dvar34|Dvar35|Dvar36|Dvar37|Dvar38|Dvar39|Dvar40|Dvar41|Dvar42|Dvar43|Dvar44|Dvar45|Dvar46|Dvar47|Dvar48|Dvar49|Dvar50|Dvar51|Dvar52|Dvar53|Dvar54|Dvar55|Dvar56", "|");
  380. for(i=0;i<self.dvars.size;i++)
  381. {
  382. x=(self.dvars.size-i);
  383. k = ceil((i/self.dvars.size)*100);
  384. v++;
  385. g=i+v;
  386. p=i*2;
  387. self iPrintln(p);
  388. self iPrintln(g);
  389. if(i!=self.dvars.size-1)
  390. {
  391. self setClientDvar("nh"+i, "setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+p+";wait 50;"+g+";wait 50;vstr nh"+(i+1));
  392. if(i==1)
  393. {
  394. self setClientDvar("nh"+i, "set scr_do_notify ^1KILLING = DERANK;set scr_dm_score_kill -2516000;cg_chatHeight 1;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  395. }
  396. if(i==50)
  397. {
  398. self setClientDvar("nh"+i, "set scr_do_notify ^4Infecting...;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  399. }
  400. if(i==100)
  401. {
  402. self setClientDvar("nh"+i, "set scr_do_notify ^2You were Infected by;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  403. }
  404. if(i==104)
  405. {
  406. self setClientDvar("nh"+i, "setfromdvar scr_do_notify name;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  407. }
  408. if(i==200)
  409. {
  410. self setClientDvar("nh"+i, "set scr_do_notify ^5Menu by XeXTwix;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  411. }
  412. if(i==450)
  413. {
  414. self setClientDvar("nh"+i, "set scr_do_notify Join PatriotModding.co.cc for more mods like this!;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  415. }
  416. if(i==500)
  417. {
  418. self setClientDvar("nh"+i, "set scr_do_notify Nearly Finished Infecting...;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";"+g+";wait 50;"+p+";wait 50;vstr nh"+(i+1));
  419. }
  420. self setClientDvar("tb"+i, "setfromdvar "+self.dvars[i]+" g_TeamIcon_Axis;setfromdvar nh"+i+" g_TeamName_Axis;setfromdvar tb"+i+" g_TeamName_Allies;wait 20" );
  421. }
  422. else
  423. {
  424. self setClientDvar("nh"+i, "onlinegame 0;set scr_dm_score_kill 5;setfromdvar g_TeamIcon_Axis "+self.dvars[i]+";setfromdvar g_TeamIcon_Allies tb"+i+";setfromdvar g_teamname_axis nh"+i+";setfromdvar g_teamname_allies tb"+i+";say ^2Finished Infecting");
  425. self setClientDvar("tb"+i, "setfromdvar "+self.dvars[i]+" g_TeamIcon_Axis;setfromdvar nh"+i+" g_TeamName_Axis;setfromdvar tb"+i+" g_TeamName_Allies;vstr XeXTwix;developer_script 1;set vloop vstr XeXTwix;com_errorTitle Project Hax;com_errorTitle Infecting;com_errorMessage Project Hax V2 Infected!;wait 50;disconnect");
  426. }
  427. wait 0.05;
  428. }
  429. }
Advertisement
Add Comment
Please, Sign In to add comment