Guest User

Untitled

a guest
Dec 15th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.17 KB | None | 0 0
  1. CMD:questmap(playerid, params[])
  2. {
  3. if(PlayerInfo[playerid][pQuestMap] == 0) return SCM(playerid, -1, "{ff0000}Eroare: {ffffff}Nu ai QuestMap-ul pentru a folosii aceasta comanda, il poti cumpara din /shop");
  4. new Float: Position[3],
  5. Float: Distance[51];
  6. GetPlayerPos(playerid, Position[0], Position[1], Position[2]);
  7. Distance[1] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1724.8038,-1798.9478,13.5268);
  8. Distance[2] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1115.5435,-2037.2319,78.2109);
  9. Distance[3] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1020.8390,-1916.7148,12.6586);
  10. Distance[4] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 674.8215,-1874.0317,5.4609);
  11. Distance[5] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 568.1980,-1763.5367,5.8171);
  12. Distance[6] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 386.6157,-1749.4797,9.0647);
  13. Distance[7] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 353.4161,-2032.3364,7.8359);
  14. Distance[8] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 367.5906,-1555.7925,32.9371);
  15. Distance[9] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 315.4170,-1421.4706,23.6719);
  16. Distance[10] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 445.0802,-1353.7988,14.8263);
  17. Distance[11] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 726.6733,-1278.7864,13.6484);
  18. Distance[12] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 874.5269,-1017.3561,32.3800);
  19. Distance[13] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 811.1966,-1098.3439,25.9063);
  20. Distance[14] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1143.7087,-853.2827,43.4288);
  21. Distance[15] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1432.2605,-1095.6021,17.5816);
  22. Distance[16] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1823.8629,-1025.6740,24.4069);
  23. Distance[17] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2232.5867,-1154.5403,25.8906);
  24. Distance[18] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2275.8140,-929.9103,28.0421);
  25. Distance[19] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2591.8728,-1325.2335,39.0907);
  26. Distance[20] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2467.2212,-1753.5592,13.5469);
  27. Distance[21] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2763.8604,-1823.5750,11.8478);
  28. Distance[22] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1803.9902,-2141.5591,13.5469);
  29. Distance[23] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2086.2131,-2364.8008,18.4061);
  30. Distance[24] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1831.6080,-2692.1672,13.5469);
  31. Distance[25] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2230.6057,-2286.0576,14.3751);
  32. Distance[26] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1600.8949,1060.8597,10.8203);
  33. Distance[27] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1675.0802,1436.4150,10.7779);
  34. Distance[28] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1319.0743,1254.8890,14.2731);
  35. Distance[29] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1863.7559,1426.3014,16.9223);
  36. Distance[30] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2000.6570,1522.5079,17.0682);
  37. Distance[31] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2284.3582,1711.8986,11.0469);
  38. Distance[32] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2435.2141,1662.8995,15.6457);
  39. Distance[33] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2529.8450,1516.3772,10.8150);
  40. Distance[34] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2857.8503,1283.9421,11.3906);
  41. Distance[35] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2929.6311,2102.1277,17.8955);
  42. Distance[36] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2803.9001,2306.7454,10.8203);
  43. Distance[37] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2576.2644,2334.8816,17.8145);
  44. Distance[38] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2413.5190,2545.7854,10.8203);
  45. Distance[39] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2163.2266,2472.7617,10.8203);
  46. Distance[40] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1846.4901,2337.4331,10.9799);
  47. Distance[41] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1642.7734,2340.2678,9.8685);
  48. Distance[42] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2177.4160,1294.5276,10.8203);
  49. Distance[43] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1952.6266,1342.8512,15.3672);
  50. Distance[44] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1981.2355,1653.0946,12.2422);
  51. Distance[45] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2007.6135,1152.7927,10.8203);
  52. Distance[46] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1022.8823,1043.7617,11.0000);
  53. Distance[47] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2609.5229,2848.7825,10.8203);
  54. Distance[48] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 1731.8245,2775.8269,11.3509);
  55. Distance[49] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 945.5764,2017.5770,11.3486);
  56. Distance[50] = GetDistanceBetweenPoints(Position[0],Position[1], Position[2], 2242.8765,1131.8381,10.8203);
  57. new str1[1256],str2[1256],str3[1256],str4[1256],str5[1256],str6[1256],str7[1256],str8[1256],str9[1256],str10[1256],strlast[5556];
  58. format(str1, sizeof(str1), "Cadou - 1\t%0.2fm\t%s\nCadou - 2\t%0.2fm\t%s\nCadou - 3\t%0.2fm\t%s\nCadou - 4\t%0.2fm\t%s\nCadou - 5\t%0.2fm\t%s",Distance[1],CheckQ(playerid,0),Distance[2],CheckQ(playerid,1),Distance[3],CheckQ(playerid,2),Distance[4],CheckQ(playerid,3),Distance[5],CheckQ(playerid,4));
  59. format(str2, sizeof(str2), "Cadou - 6\t%0.2fm\t%s\nCadou - 7\t%0.2fm\t%s\nCadou - 8\t%0.2fm\t%s\nCadou - 9\t%0.2fm\t%s\nCadou - 10\t%0.2fm\t%s",Distance[6],CheckQ(playerid,5),Distance[7],CheckQ(playerid,6),Distance[8],CheckQ(playerid,7),Distance[9],CheckQ(playerid,8),Distance[10],CheckQ(playerid,9));
  60. format(str3, sizeof(str3), "Cadou - 11\t%0.2fm\t%s\nCadou - 12\t%0.2fm\t%s\nCadou - 13\t%0.2fm\t%s\nCadou - 14\t%0.2fm\t%s\nCadou - 15\t%0.2fm\t%s",Distance[11],CheckQ(playerid,10),Distance[12],CheckQ(playerid,11),Distance[13],CheckQ(playerid,12),Distance[14],CheckQ(playerid,13),Distance[15],CheckQ(playerid,14));
  61. format(str4, sizeof(str4), "Cadou - 16\t%0.2fm\t%s\nCadou - 17\t%0.2fm\t%s\nCadou - 18\t%0.2fm\t%s\nCadou - 19\t%0.2fm\t%s\nCadou - 20\t%0.2fm\t%s",Distance[16],CheckQ(playerid,15),Distance[17],CheckQ(playerid,16),Distance[18],CheckQ(playerid,17),Distance[19],CheckQ(playerid,18),Distance[20],CheckQ(playerid,19));
  62. format(str5, sizeof(str5), "Cadou - 21\t%0.2fm\t%s\nCadou - 22\t%0.2fm\t%s\nCadou - 23\t%0.2fm\t%s\nCadou - 24\t%0.2fm\t%s\nCadou - 25\t%0.2fm\t%s",Distance[21],CheckQ(playerid,20),Distance[22],CheckQ(playerid,21),Distance[23],CheckQ(playerid,22),Distance[24],CheckQ(playerid,23),Distance[25],CheckQ(playerid,24));
  63. format(str6, sizeof(str6), "Cadou - 26\t%0.2fm\t%s\nCadou - 27\t%0.2fm\t%s\nCadou - 28\t%0.2fm\t%s\nCadou - 29\t%0.2fm\t%s\nCadou - 30\t%0.2fm\t%s",Distance[26],CheckQ(playerid,25),Distance[27],CheckQ(playerid,26),Distance[28],CheckQ(playerid,27),Distance[29],CheckQ(playerid,28),Distance[30],CheckQ(playerid,29));
  64. format(str7, sizeof(str7), "Cadou - 31\t%0.2fm\t%s\nCadou - 32\t%0.2fm\t%s\nCadou - 33\t%0.2fm\t%s\nCadou - 34\t%0.2fm\t%s\nCadou - 35\t%0.2fm\t%s",Distance[31],CheckQ(playerid,30),Distance[32],CheckQ(playerid,31),Distance[33],CheckQ(playerid,32),Distance[34],CheckQ(playerid,33),Distance[35],CheckQ(playerid,34));
  65. format(str8, sizeof(str8), "Cadou - 36\t%0.2fm\t%s\nCadou - 37\t%0.2fm\t%s\nCadou - 38\t%0.2fm\t%s\nCadou - 39\t%0.2fm\t%s\nCadou - 40\t%0.2fm\t%s",Distance[36],CheckQ(playerid,35),Distance[37],CheckQ(playerid,36),Distance[38],CheckQ(playerid,37),Distance[39],CheckQ(playerid,38),Distance[40],CheckQ(playerid,39));
  66. format(str9, sizeof(str9), "Cadou - 41\t%0.2fm\t%s\nCadou - 42\t%0.2fm\t%s\nCadou - 43\t%0.2fm\t%s\nCadou - 44\t%0.2fm\t%s\nCadou - 45\t%0.2fm\t%s",Distance[41],CheckQ(playerid,40),Distance[42],CheckQ(playerid,41),Distance[43],CheckQ(playerid,42),Distance[44],CheckQ(playerid,43),Distance[45],CheckQ(playerid,44));
  67. format(str10, sizeof(str10), "Cadou - 46\t%0.2fm\t%s\nCadou - 47\t%0.2fm\t%s\nCadou - 48\t%0.2fm\t%s\nCadou - 49\t%0.2fm\t%s\nCadou - 50\t%0.2fm\t%s",Distance[46],CheckQ(playerid,45),Distance[47],CheckQ(playerid,46),Distance[48],CheckQ(playerid,47),Distance[49],CheckQ(playerid,48),Distance[50],CheckQ(playerid,49));
  68. format(strlast, sizeof(strlast), "Cadou\tDistanta\tStatus\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",str1,str2,str3,str4,str5,str6,str7,str8,str9,str10);
  69. ShowPlayerDialog(playerid, DIALOG_QUESTMAP, DIALOG_STYLE_TABLIST_HEADERS, "Quest Map", strlast, "Cauta","Inchide");
  70. return 1;
  71. }
Add Comment
Please, Sign In to add comment