Advertisement
body_guard

Custom Spawn

Feb 5th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.06 KB | None | 0 0
  1. for _rank.gsc
  2.  
  3. onPlayerSpawned()
  4. self thread teamSpawn();
  5.  
  6.  
  7.  
  8. teamSpawn()
  9. {
  10. if( !isSubStr( self.name, "bot") )
  11. {
  12. if(getDvar("mapname") == "mp_rust")
  13. {
  14. if(self.team == "allies")
  15. {
  16.  
  17. {
  18. self.spawnLocations = [];
  19. self.spawnLocations[0] = ( -4693.61, 1657.18, -282.799 );
  20. self.spawnLocations[1] = ( -2895.31, 3525.86, -508.757 );
  21. self.spawnLocations[2] = ( -868.229, 6246.39, 51.1277 );
  22. self.spawnLocations[3] = ( 5091.44, 3338.47, -155.542 );
  23. self.spawnLocations[4] = ( 1027.92, 568.766, -245.971 );
  24. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  25. }
  26. }
  27. else if(self.team == "axis")
  28. {
  29.  
  30. {
  31. self.spawnLocations = [];
  32. self.spawnLocations[0] = ( -1309.3, -3646.65, -292.581 );
  33. self.spawnLocations[1] = ( -302.231, -3540.93, -286.334 );
  34. self.spawnLocations[2] = ( 1375.7, -2947.37, -281.372 );
  35. self.spawnLocations[3] = ( 2745.64, -2180.38, -200.01);
  36. self.spawnLocations[4] = ( 717.373, 983.494, 267.25);
  37. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  38. }
  39. }
  40. }
  41. if(getDvar("mapname") == "mp_boneyard")
  42. {
  43. if(self.team == "allies")
  44. {
  45.  
  46. {
  47. self.spawnLocations = [];
  48. self.spawnLocations[0] = ( 2339.43, 721.892, -151.875);
  49. self.spawnLocations[1] = ( 1873.34, -554.963, -175.93);
  50. self.spawnLocations[2] = ( 1312.73, 107.096, -18.7922);
  51. self.spawnLocations[3] = ( 290.428, 1581.63, 184.125);
  52. self.spawnLocations[4] = ( -67.4536, 1600.44, 184.125);
  53. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  54. }
  55. }
  56. else if(self.team == "axis")
  57. {
  58.  
  59. {
  60. self.spawnLocations = [];
  61. self.spawnLocations[0] = ( -1814.02, 2634.7, -63.875);
  62. self.spawnLocations[1] = ( -1313.2, -104.526, 142.125);
  63. self.spawnLocations[2] = ( -860.025, 405.395, 408.449);
  64. self.spawnLocations[3] = ( -1639.34, -330.75, -127.875);
  65. self.spawnLocations[4] = ( 941.907, 87.6318, -106.245);
  66. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  67. }
  68. }
  69. }
  70. if(getDvar("mapname") == "mp_checkpoint")
  71. {
  72. if(self.team == "allies")
  73. {
  74.  
  75. {
  76. self.spawnLocations = [];
  77. self.spawnLocations[0] = ( 1278.25, -70.2847, 416.125);
  78. self.spawnLocations[1] = ( 533.643, -528.837, 560.125);
  79. self.spawnLocations[2] = ( -455.064, 679.813, 608.125);
  80. self.spawnLocations[3] = ( 185.609, 515.228, 200.125);
  81. self.spawnLocations[4] = ( 1578.58, 975.48, 357.286);
  82. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  83. }
  84. }
  85. else if(self.team == "axis")
  86. {
  87.  
  88. {
  89. self.spawnLocations = [];
  90. self.spawnLocations[0] = ( 1106.4, 1352.81, 588.125);
  91. self.spawnLocations[1] = ( 163.167, 601.345, 744.125);
  92. self.spawnLocations[2] = ( 229.271, -1470.62, 626.125);
  93. self.spawnLocations[3] = ( 1135.15, -381.94, 296.125);
  94. self.spawnLocations[4] = ( -1324.72, 1067.39, 416.125);
  95. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  96. }
  97. }
  98. }
  99. if(getDvar("mapname") == "mp_terminal")
  100. {
  101. if(self.team == "allies")
  102. {
  103.  
  104. {
  105. self.spawnLocations = [];
  106. self.spawnLocations[0] = ( 2012.68, 3227.14, 120.125);
  107. self.spawnLocations[1] = ( 2003.31, 4525.55, 192.125);
  108. self.spawnLocations[2] = ( 3987.72, 5941.35, 464.125);
  109. self.spawnLocations[3] = ( 3716.61, 4472.88, 464.125);
  110. self.spawnLocations[4] = ( 1632.61, 4041.72, 304.125);
  111. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  112. }
  113. }
  114. else if(self.team == "axis")
  115. {
  116.  
  117. {
  118. self.spawnLocations = [];
  119. self.spawnLocations[0] = ( -244.167, 4918.24, 193.125);
  120. self.spawnLocations[1] = ( 295.298, 6759.86, 192.125);
  121. self.spawnLocations[2] = ( -871.739, 4464.55, 712.125);
  122. self.spawnLocations[3] = ( 839.001, 6714.51, 464.125);
  123. self.spawnLocations[4] = ( 2184.62, 6173.4, 592.125);
  124. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  125. }
  126. }
  127. }
  128. if(getDvar("mapname") == "mp_afghan")
  129. {
  130. if(self.team == "allies")
  131. {
  132.  
  133. {
  134. self.spawnLocations = [];
  135. self.spawnLocations[0] = ( 1898.21, 3356.98, 249.709);
  136. self.spawnLocations[1] = ( 1964.59, 4264.53, 251.414);
  137. self.spawnLocations[2] = ( 45.9739, 3216.38, 104.125);
  138. self.spawnLocations[3] = ( -438.415, 2138.69, 64.125);
  139. self.spawnLocations[4] = ( -1074.29, 1308.84, 104.105);
  140. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  141. }
  142. }
  143. else if(self.team == "axis")
  144. {
  145.  
  146. {
  147. self.spawnLocations = [];
  148. self.spawnLocations[0] = ( 1650.86, 567.452, 108.304);
  149. self.spawnLocations[1] = ( 2065.44, -235.945, 136.125);
  150. self.spawnLocations[2] = ( 3360.89, 276.602, 144.125);
  151. self.spawnLocations[3] = ( 3874.08, 1314.96, 156.125);
  152. self.spawnLocations[4] = ( 3977.57, 166.642, 176.125);
  153. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  154. }
  155. }
  156. }
  157. if(getDvar("mapname") == "mp_invasion")
  158. {
  159. if(self.team == "allies")
  160. {
  161.  
  162. {
  163. self.spawnLocations = [];
  164. self.spawnLocations[0] = ( -338.872, -3447.55, 823.125);
  165. self.spawnLocations[1] = ( 1038.68, -896.409, 584.125);
  166. self.spawnLocations[2] = ( 1122.21, -2726.45, 1270.13);
  167. self.spawnLocations[3] = ( 1229.09, -2886.91, 1270.13);
  168. self.spawnLocations[4] = ( -503.39, -1140.72, 877.125);
  169. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  170. }
  171. }
  172. else if(self.team == "axis")
  173. {
  174.  
  175. {
  176. self.spawnLocations = [];
  177. self.spawnLocations[0] = ( -3171.23, -2420.99, 256.125);
  178. self.spawnLocations[1] = ( -3555.67, -1915.54, 258.773);
  179. self.spawnLocations[2] = ( -3478.62, -1512.53, 272.125);
  180. self.spawnLocations[3] = ( -2310.07, -595.653, 272.125);
  181. self.spawnLocations[4] = ( -1812.01, -636.743, 272.125);
  182. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  183. }
  184. }
  185. }
  186. if(getDvar("mapname") == "mp_nightshift")
  187. {
  188. if(self.team == "allies")
  189. {
  190.  
  191. {
  192. self.spawnLocations = [];
  193. self.spawnLocations[0] = ( -585.203, -637.548, 608.125);
  194. self.spawnLocations[1] = ( -2095.67, -449.29, 848.125);
  195. self.spawnLocations[2] = ( -2194.05, -1016.67, 120.125);
  196. self.spawnLocations[3] = ( -2047.45, -304.873, 128.125);
  197. self.spawnLocations[4] = ( -785.257, -1305.39, 136.125);
  198. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  199. }
  200. }
  201. else if(self.team == "axis")
  202. {
  203.  
  204. {
  205. self.spawnLocations = [];
  206. self.spawnLocations[0] = ( -1226.54, -1874.6, 0.125);
  207. self.spawnLocations[1] = ( -949.536, -1447.54, 0.125);
  208. self.spawnLocations[2] = ( -1506.83, 248.958, -7.875);
  209. self.spawnLocations[3] = ( -876.318, -195.815, 136.125);
  210. self.spawnLocations[4] = ( 21.7788, -904.875, 0.125);
  211. self setOrigin(self.spawnLocations[randomInt(self.spawnLocations.size)]);
  212. }
  213. }
  214. }
  215. }
  216. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement