Advertisement
Guest User

Zh3r0

a guest
Jun 24th, 2008
410
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.83 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define COLOR_BLUE 0x0000FFAA
  4. #define COLOR_GREY 0xAFAFAFAA
  5. #define COLOR_GREEN 0x33AA33AA
  6. #define COLOR_RED 0xAA3333AA
  7. #define COLOR_YELLOW 0xFFFF00AA
  8. #define COLOR_WHITE 0xFFFFFFAA
  9. #define COLOR_PURPLE 0x9900FFAA
  10. #define COLOR_BROWN 0x993300AA
  11. #define COLOR_ORANGE 0xFF9933AA
  12. #define COLOR_CYAN 0x99FFFFAA
  13. #define COLOR_TAN 0xFFFFCCAA
  14. #define COLOR_PINK 0xFF66FFAA
  15. #define COLOR_KHAKI 0x999900AA
  16. #define COLOR_LIME 0x99FF00AA
  17. #define COLOR_BLACK 0x000000AA
  18. #define COLOR_TURQ 0x00A3C0AA
  19.  
  20. new Float:AirportRTeles[10][3]=
  21. {
  22. {3440.091,321.116,37.131},
  23. {3396.766,506.176,41.073},
  24. {3362.126,514.098,35.926},
  25. {3267.018,508.058,36.201},
  26. {3224.715,425.778,34.901},
  27. {3329.786,308.478,36.306},
  28. {3379.713,315.022,36.231},
  29. {3535.961,318.932,36.131},
  30. {3627.014,384.029,35.652},
  31. {3594.744,458.165,36.127}
  32. };
  33.  
  34. new Float:OldAirRTeles[7][3]=
  35. {
  36. {287.928,2554.215,16.803},
  37. {408.486,2546.970,16.484},
  38. {414.477,2533.685,18.681},
  39. {456.334,2553.748,26.155},
  40. {347.521,2554.095,16.694},
  41. {169.915,2410.693,17.404},
  42. {422.757,2469.233,16.483}
  43. };
  44.  
  45. new Float:XtremeKRaceRTeles[5][3]=
  46. {
  47. {-121.568,-1960.065,1.333},
  48. {-127.101,-1969.874,0.931},
  49. {-126.776,-1955.261,1.136},
  50. {-128.427,-1962.436,0.828},
  51. {-118.804,-1963.110,1.115}
  52. };
  53. public OnFilterScriptInit() {
  54. print("\n----------------------------------");
  55. print("Ultimate Maps Teleports Command By Zh3r0 Loaded");
  56. print("----------------------------------\n");
  57. }
  58.  
  59. public OnFilterScriptExit() {
  60. print("\n----------------------------------");
  61. print("Ultimate Maps Teleports Command by Zh3r0 Unloaded");
  62. print("----------------------------------\n");
  63. }
  64. public OnPlayerCommandText(playerid,cmdtext[])
  65. {
  66. if (strcmp(cmdtext, "/UMTELE", true)==0){
  67. SendClientMessage(playerid, 0x99FFFFAA, "::::::::::::::::::::::::((Ultimate Maps Teleports))::::::::::::::::::::::::");
  68. SendClientMessage(playerid, 0x99FFFFAA, "/oa /xtreme /skate /sf /trj /2f2j /funjump /dragrace /biketrial /biketrial2 /tube /tube2");
  69. SendClientMessage(playerid, 0x99FFFFAA, "/xkartrace /xskyraces /tskr /ferrace /circuit /circuit2 /aquasp /pk /grove /underwater /airport");
  70. SendClientMessage(playerid, 0x99FFFFAA, "::::::::::::::::::::::::::::::((By [DSK]Zh3r0))::::::::::::::::::::::::::::");
  71. return 1;}
  72.  
  73.  
  74. if(strcmp(cmdtext, "/skate", true) == 0)
  75. {
  76. new cartype = GetPlayerVehicleID(playerid);
  77. new State=GetPlayerState(playerid);
  78. SetPlayerInterior(playerid,0);
  79. {
  80. if(State!=PLAYER_STATE_DRIVER)
  81. {
  82. SetPlayerPos(playerid,1880.9452,-1394.7611,13.1246);
  83. }
  84. else
  85. if(IsPlayerInVehicle(playerid, cartype) == 1)
  86. {
  87. SetVehiclePos(cartype,1880.9452,-1394.7611,13.1246);
  88. SetVehicleZAngle(cartype,304.2583);
  89. }
  90. else
  91. {SetPlayerPos(playerid,1880.9452,-1394.7611,13.1246);
  92. }
  93. }
  94. return 1;
  95. }
  96. //------------------------------------------------------------------------------
  97. if (strcmp(cmdtext, "/Xskyraces", true) == 0)
  98. {
  99. if(IsPlayerInAnyVehicle(playerid)){
  100. SetVehiclePos(GetPlayerVehicleID(playerid),-398.150268, 1967.237915, 140.446701);
  101. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  102. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  103. if (!IsPlayerInAnyVehicle(playerid)) {
  104. SetPlayerPos(playerid,-398.150268, 1967.237915, 140.446701);
  105. SetPlayerFacingAngle(playerid, 266.6323);}
  106. return 1;
  107. }
  108. //------------------------------------------------------------------------------
  109. if (strcmp(cmdtext, "/funjump", true) == 0)
  110. {
  111. if(IsPlayerInAnyVehicle(playerid)){
  112. SetVehiclePos(GetPlayerVehicleID(playerid),3234.941,-1663.116,564.056);
  113. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  114. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  115. if (!IsPlayerInAnyVehicle(playerid)) {
  116. SetPlayerPos(playerid,3234.941,-1663.116,564.056);
  117. SetPlayerFacingAngle(playerid, 266.6323);}
  118. return 1;
  119. }
  120. if (!strcmp(cmdtext, "/tub", true) || !strcmp(cmdtext,"/tube",true))
  121. {
  122. if(IsPlayerInAnyVehicle(playerid)){
  123. SetVehiclePos(GetPlayerVehicleID(playerid),2061.047,-709.362,6840.619);
  124. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  125. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  126. if (!IsPlayerInAnyVehicle(playerid)) {
  127. SetPlayerPos(playerid,2061.047,-709.362,6840.619);
  128. SetPlayerFacingAngle(playerid, 266.6323);}
  129. return 1;
  130. }
  131. //------------------------------------------------------------------------------
  132. if (!strcmp(cmdtext, "/2fast2jump", true) || !strcmp(cmdtext,"/2f2j",true))
  133. {
  134. if(IsPlayerInAnyVehicle(playerid)){
  135. SetVehiclePos(GetPlayerVehicleID(playerid),2577.367,-1488.731,3669.276);
  136. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  137. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  138. if (!IsPlayerInAnyVehicle(playerid)) {
  139. SetPlayerPos(playerid,2577.367,-1488.731,3669.276);
  140. SetPlayerFacingAngle(playerid, 266.6323);}
  141. return 1;
  142. }
  143. //------------------------------------------------------------------------------
  144. if (strcmp(cmdtext, "/circuit", true) == 0)
  145. {
  146. if(IsPlayerInAnyVehicle(playerid)){
  147. SetVehiclePos(GetPlayerVehicleID(playerid),-2685.831,1448.856,7.209);
  148. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  149. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  150. if (!IsPlayerInAnyVehicle(playerid)) {
  151. SetPlayerPos(playerid,-2685.831,1448.856,7.209);
  152. SetPlayerFacingAngle(playerid, 173.467285);}
  153. return 1;
  154. }
  155.  
  156. //------------------------------------------------------------------------------
  157. if (strcmp(cmdtext, "/circuit2", true) == 0)
  158. {
  159. if(IsPlayerInAnyVehicle(playerid)){
  160. SetVehiclePos(GetPlayerVehicleID(playerid),2292.299,-2183.760,6.445);
  161. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  162. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  163. if (!IsPlayerInAnyVehicle(playerid)) {
  164. SetPlayerPos(playerid,2292.299,-2183.760,6.445);
  165. SetPlayerFacingAngle(playerid, 173.467285);}
  166. return 1;
  167. }
  168. //------------------------------------------------------------------------------
  169. if (!strcmp(cmdtext, "/tube2", true) || !strcmp(cmdtext,"/tube 2",true))
  170. {
  171. if(IsPlayerInAnyVehicle(playerid)){
  172. SetVehiclePos(GetPlayerVehicleID(playerid),4644.751,2351.072,3237.595);
  173. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  174. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  175. if (!IsPlayerInAnyVehicle(playerid)) {
  176. SetPlayerPos(playerid,4644.751,2351.072,3237.595);
  177. SetPlayerFacingAngle(playerid, 173.467285);}
  178. return 1;
  179. }
  180. //------------------------------------------------------------------------------
  181. if (!strcmp(cmdtext, "/trj", true) || !strcmp(cmdtext, "/tr", true))
  182. {
  183. if(IsPlayerInAnyVehicle(playerid)){
  184. SetVehiclePos(GetPlayerVehicleID(playerid),1061.626,-790.758,313.660);
  185. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  186. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  187. if (!IsPlayerInAnyVehicle(playerid)) {
  188. SetPlayerPos(playerid,1061.626,-790.758,313.660);
  189. SetPlayerFacingAngle(playerid, 173.467285);}
  190. return 1;
  191. }
  192. //------------------------------------------------------------------------------
  193. if (!strcmp(cmdtext, "/dragRace", true) || !strcmp(cmdtext, "/cursadrag", true))
  194. {
  195. if(IsPlayerInAnyVehicle(playerid)){
  196. SetVehiclePos(GetPlayerVehicleID(playerid),2974.091,-1356.074,3402.544);
  197. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  198. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  199. if (!IsPlayerInAnyVehicle(playerid)) {
  200. SetPlayerPos(playerid,2974.091,-1356.074,3402.544);
  201. SetPlayerFacingAngle(playerid, 173.467285);}
  202. return 1;
  203. }
  204. //------------------------------------------------------------------------------
  205. if (strcmp(cmdtext, "/biketrial", true) == 0)
  206. {
  207. if(IsPlayerInAnyVehicle(playerid)){
  208. SetVehiclePos(GetPlayerVehicleID(playerid),-2207.690917, 861.148315, 69.743057);
  209. SetVehicleZAngle(GetPlayerVehicleID(playerid), 173.467285);
  210. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  211. if (!IsPlayerInAnyVehicle(playerid)) {
  212. SetPlayerPos(playerid,-2207.690917, 861.148315, 69.743057);
  213. SetPlayerFacingAngle(playerid, 173.467285);}
  214. return 1;
  215. }
  216. //------------------------------------------------------------------------------
  217. if (strcmp(cmdtext, "/biketrial2", true) == 0)
  218. {
  219. if(IsPlayerInAnyVehicle(playerid)){
  220. SetVehiclePos(GetPlayerVehicleID(playerid),1420.526,-1515.121,36.703);
  221. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  222. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  223. if (!IsPlayerInAnyVehicle(playerid)) {
  224. SetPlayerPos(playerid,1420.526,-1515.121,36.703);
  225. return 1;
  226. }
  227.  
  228. //------------------------------------------------------------------------------
  229. if (!strcmp(cmdtext, "/parkour", true) || !strcmp(cmdtext, "/pk", true))
  230. {
  231. SetPlayerPos(playerid, 1458.379,-1062.723,214.456);
  232. SetPlayerInterior(playerid, 0);
  233. ResetPlayerWeapons(playerid);
  234. RemovePlayerFromVehicle(playerid);
  235. return 1;
  236. }
  237. //------------------------------------------------------------------------------
  238. if (!strcmp(cmdtext, "/ferrace", true) || !strcmp(cmdtext, "/cursaferr", true))
  239. {
  240. SetPlayerPos(playerid, -1902.632,-1223.555,3893.783);
  241. if(IsPlayerInAnyVehicle(playerid)){
  242. SetVehiclePos(GetPlayerVehicleID(playerid),-1902.632,-1223.555,3893.783);
  243. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  244. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  245. if (!IsPlayerInAnyVehicle(playerid)) {
  246. SetPlayerPos(playerid,-1902.632,-1223.555,3893.783);
  247. SetPlayerFacingAngle(playerid, 266.6323);}
  248. SetPlayerInterior(playerid, 0);
  249. return 1;
  250. }
  251. //------------------------------------------------------------------------------
  252. if (strcmp(cmdtext, "/tskr", true) == 0)
  253. {
  254. if(IsPlayerInAnyVehicle(playerid)){
  255. SetVehiclePos(GetPlayerVehicleID(playerid),1412.913574, -1473.871337, 125.367187);
  256. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  257. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  258. if (!IsPlayerInAnyVehicle(playerid)) {
  259. SetPlayerPos(playerid,1412.913574, -1473.871337, 125.367187);
  260. SetPlayerFacingAngle(playerid, 266.6323);}
  261. SetPlayerInterior(playerid, 0);
  262. return 1;
  263. }
  264. //------------------------------------------------------------------------------
  265. if (!strcmp(cmdtext, "/Airport", true) || !strcmp(cmdtext, "/aeroport", true))
  266. {
  267. new rand = random(10);
  268. if(IsPlayerInAnyVehicle(playerid)){
  269. SetVehiclePos(GetPlayerVehicleID(playerid),AirportRTeles[rand][0], AirportRTeles[rand][1], AirportRTeles[rand][2]);
  270. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  271. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  272. if (!IsPlayerInAnyVehicle(playerid)) {
  273. SetPlayerPos(playerid,AirportRTeles[rand][0], AirportRTeles[rand][1], AirportRTeles[rand][2]);
  274. SetPlayerFacingAngle(playerid, 266.6323);}
  275. ResetPlayerWeapons(playerid);
  276. return 1;
  277. }
  278. //------------------------------------------------------------------------------
  279. if (!strcmp(cmdtext, "/xKartRace", true) || !strcmp(cmdtext, "/xcursakart", true))
  280. {
  281. new rand = random(5);
  282. if(IsPlayerInAnyVehicle(playerid)){
  283. SetVehiclePos(GetPlayerVehicleID(playerid),XtremeKRaceRTeles[rand][0], XtremeKRaceRTeles[rand][1], XtremeKRaceRTeles[rand][2]);
  284. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  285. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  286. if (!IsPlayerInAnyVehicle(playerid)) {
  287. SetPlayerPos(playerid,XtremeKRaceRTeles[rand][0], XtremeKRaceRTeles[rand][1], XtremeKRaceRTeles[rand][2]);
  288. SetPlayerFacingAngle(playerid, 266.6323);}
  289. ResetPlayerWeapons(playerid);
  290. return 1;
  291. }
  292. //------------------------------------------------------------------------------
  293. if(!strcmp(cmdtext, "/oa", true) || !strcmp(cmdtext, "/va", true))
  294. {
  295. new rand = random(1);
  296. if(IsPlayerInAnyVehicle(playerid)){
  297. SetVehiclePos(GetPlayerVehicleID(playerid),OldAirRTeles[rand][0],OldAirRTeles[rand][1], OldAirRTeles[rand][2]);
  298. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  299. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  300. if (!IsPlayerInAnyVehicle(playerid)) {
  301. SetPlayerPos(playerid,OldAirRTeles[rand][0],OldAirRTeles[rand][1], OldAirRTeles[rand][2]);
  302. SetPlayerFacingAngle(playerid, 266.6323);}
  303. ResetPlayerWeapons(playerid);
  304. return 1;
  305. }
  306.  
  307. if (strcmp(cmdtext, "/underwater", true) ==0)
  308. {
  309. if(IsPlayerInAnyVehicle(playerid)){
  310. SetVehiclePos(GetPlayerVehicleID(playerid),-2888.677978, 1423.499023, -36.533981);
  311. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323);
  312. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  313. if (!IsPlayerInAnyVehicle(playerid)) {
  314. SetPlayerPos(playerid,-2888.677978, 1423.499023, -36.533981);
  315. SetPlayerFacingAngle(playerid, 266.6323);}
  316. return 1;
  317. }
  318. //------------------------------------------------------------------------------
  319. if (strcmp("/xtreme", cmdtext, true)==0)
  320. {
  321. if(IsPlayerInAnyVehicle(playerid)){
  322. SetVehiclePos(GetPlayerVehicleID(playerid),1527.3297,-2455.9033,13.5547);
  323. SetVehicleZAngle(GetPlayerVehicleID(playerid), 81.020889);
  324. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  325. if (!IsPlayerInAnyVehicle(playerid)) {
  326. SetPlayerPos(playerid,1527.3297,-2455.9033,13.5547);
  327. SetPlayerFacingAngle(playerid, 81.020889);}
  328. return 1;
  329. }
  330. //------------------------------------------------------------------------------
  331. if (strcmp("/aquasp", cmdtext, true) == 0)
  332. {
  333. SetPlayerPos(playerid,3242.927,-761.425,2.590);
  334. SetPlayerFacingAngle(playerid, 81.020889);
  335. RemovePlayerFromVehicle(playerid);
  336. ResetPlayerWeapons(playerid);
  337. return 1;
  338. }
  339. //------------------------------------------------------------------------------
  340. if (!strcmp("/sfap", cmdtext, true) || !strcmp("/sf", cmdtext, true) || !strcmp("/san fierro airport", cmdtext, true))
  341. {
  342. if(IsPlayerInAnyVehicle(playerid)){
  343. SetVehiclePos(GetPlayerVehicleID(playerid), -1645.2598,-201.1026,13.9188);
  344. SetVehicleZAngle(GetPlayerVehicleID(playerid), 81.020889);
  345. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  346. if (!IsPlayerInAnyVehicle(playerid)) {
  347. SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);
  348. SetPlayerFacingAngle(playerid, 81.020889);}
  349. ResetPlayerWeapons(playerid);
  350. return 1;
  351. }
  352. if (!strcmp("/grove", cmdtext, true) || !strcmp("/grovestr", cmdtext, true))
  353. {
  354. if(IsPlayerInAnyVehicle(playerid)){
  355. SetVehiclePos(GetPlayerVehicleID(playerid), 2500.9519,-1668.9618,13.3554);
  356. SetVehicleZAngle(GetPlayerVehicleID(playerid), 81.020889);
  357. LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  358. if (!IsPlayerInAnyVehicle(playerid)) {
  359. SetPlayerPos(playerid, 2500.9519,-1668.9618,13.3554);
  360. SetPlayerFacingAngle(playerid, 81.020889);}
  361. ResetPlayerWeapons(playerid);
  362. return 1;
  363. }
  364. }
  365. return 0;
  366. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement