Advertisement
Andrei001

Untitled

Jun 25th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.87 KB | None | 0 0
  1. #include <a_samp>
  2. #include <cpstream>
  3.  
  4. #define FILTERSCRIPT
  5.  
  6. #if defined FILTERSCRIPT
  7.  
  8. new shark;
  9. new dolphin;
  10. new Turtle;
  11. new Pet; //CheckPoint of the store.
  12.  
  13. #endif
  14. public OnGameModeInit()
  15. {
  16. Create3DTextLabel("{00FF00}Enter this checkpoint\n{FF6103}to see the pet store menu",0x0066FFff,-72.0772,2521.0083,16.5503,40.0,0);
  17. Pet = CPS_AddCheckpoint(-72.0772,2521.0083,16.5503,3.0,40);
  18.  
  19. CreateObject(990, -80.14, 2487.55, 17.02, 0.00, 0.00, 90.00);
  20. CreateObject(990, -80.18, 2497.55, 17.02, 0.00, 0.00, 90.00);
  21. CreateObject(990, -80.16, 2507.56, 17.02, 0.00, 0.00, 90.00);
  22. CreateObject(990, -80.18, 2517.56, 17.03, 0.00, 0.00, 90.00);
  23. CreateObject(990, -76.81, 2525.84, 17.02, 0.00, 0.00, 45.00);
  24. CreateObject(990, -68.91, 2528.91, 17.02, 0.00, 0.00, 0.00);
  25. CreateObject(990, -58.93, 2528.95, 17.02, 0.00, 0.00, 0.00);
  26. CreateObject(990, -54.19, 2524.24, 17.03, 0.00, 0.00, 270.00);
  27. CreateObject(990, -54.16, 2514.27, 17.03, 0.00, 0.00, 270.00);
  28. CreateObject(1523, -54.02, 2509.36, 15.48, 0.00, 0.00, 270.00);
  29. CreateObject(1523, -53.94, 2506.33, 15.48, 0.00, 0.00, 90.00);
  30. CreateObject(990, -54.21, 2501.33, 17.02, 0.00, 0.00, 270.00);
  31. CreateObject(990, -54.18, 2491.35, 17.02, 0.00, 0.00, 270.00);
  32. CreateObject(990, -54.18, 2481.33, 17.02, 0.00, 0.00, 270.00);
  33. CreateObject(990, -58.94, 2476.66, 17.02, 0.00, 0.00, 180.00);
  34. CreateObject(990, -68.98, 2476.66, 17.02, 0.00, 0.00, 180.00);
  35. CreateObject(990, -77.04, 2480.05, 17.02, 0.00, 0.00, 135.00);
  36. CreateObject(18090, -74.90, 2523.10, 18.05, 0.00, 0.00, 146.25);
  37. CreateObject(14832, -62.43, 2476.03, 17.12, 0.00, 0.00, 90.00);
  38. CreateObject(14537, -65.84, 2502.76, 17.43, 0.00, 0.00, 0.00);
  39. CreateObject(10401, -45.90, 2502.25, 17.78, 0.00, 0.00, 225.00);
  40. CreateObject(1455, -73.59, 2522.92, 16.60, 0.00, 0.00, 0.00);
  41. CreateObject(1514, -74.34, 2521.30, 16.80, 0.00, 0.00, 56.25);
  42. CreateObject(643, -57.17, 2525.87, 15.95, 0.00, 0.00, 0.00);
  43. CreateObject(643, -60.80, 2524.47, 15.96, 0.00, 0.00, 0.00);
  44. CreateObject(643, -64.98, 2523.24, 15.96, 0.00, 0.00, 0.00);
  45. CreateObject(643, -62.27, 2520.36, 15.96, 0.00, 0.00, 0.00);
  46. CreateObject(643, -57.34, 2522.01, 15.96, 0.00, 0.00, 0.00);
  47. CreateObject(643, -65.62, 2518.89, 15.96, 0.00, 0.00, 0.00);
  48. CreateObject(643, -76.65, 2513.88, 15.95, 0.00, 0.00, 0.00);
  49. CreateObject(643, -56.61, 2513.78, 15.96, 0.00, 0.00, 0.00);
  50. CreateObject(643, -56.07, 2504.56, 15.95, 0.00, 0.00, 0.00);
  51. CreateObject(1256, -79.66, 2500.12, 16.14, 0.00, 0.00, 180.00);
  52. CreateObject(1281, -58.71, 2483.94, 16.28, 0.00, 0.00, 0.00);
  53. CreateObject(1432, -63.81, 2479.70, 15.62, 0.00, 0.00, 0.00);
  54. CreateObject(1432, -64.37, 2487.28, 15.62, 0.00, 0.00, 0.00);
  55. CreateObject(1432, -57.80, 2490.99, 15.62, 0.00, 0.00, 0.00);
  56. CreateObject(1432, -69.77, 2493.89, 15.62, 0.00, 0.00, 0.00);
  57. CreateObject(1432, -77.26, 2491.83, 15.62, 0.00, 0.00, 303.75);
  58. CreateObject(1670, -73.28, 2485.20, 16.00, 0.00, 0.00, 0.00);
  59. CreateObject(1704, -73.48, 2527.24, 15.48, 0.00, 0.00, 11.25);
  60. CreateObject(1708, -74.79, 2481.40, 15.49, 0.00, 0.00, 90.00);
  61. CreateObject(1723, -79.42, 2508.20, 15.48, 0.00, 0.00, 90.00);
  62. CreateObject(1594, -48.51, 2501.06, 15.96, 0.00, 0.00, 0.00);
  63. CreateObject(1594, -43.32, 2503.04, 15.96, 0.00, 0.00, 0.00);
  64. CreateObject(1594, -38.44, 2504.13, 15.96, 0.00, 0.00, 0.00);
  65. CreateObject(1594, -38.05, 2515.23, 15.96, 0.00, 0.00, 0.00);
  66. CreateObject(1594, -43.83, 2515.49, 15.96, 0.00, 0.00, 0.00);
  67. CreateObject(1594, -50.17, 2515.32, 15.96, 0.00, 0.00, 11.25);
  68. CreateObject(3528, -54.08, 2507.41, 20.97, 0.00, 345.39, 0.00);
  69. CreateObject(19128, -42.64, 2517.34, 15.00, 0.00, 0.00, 0.00);
  70. CreateObject(19129, -66.51, 2513.67, 15.00, 0.00, 0.00, 0.00);
  71. CreateObject(19129, -62.44, 2520.63, 15.48, 0.00, 0.00, 0.00);
  72. CreateObject(19129, -73.14, 2520.53, 15.48, 0.00, 0.00, 0.00);
  73. CreateObject(19129, -72.43, 2500.72, 15.48, 0.00, 0.00, 0.00);
  74. CreateObject(19129, -62.28, 2500.81, 15.48, 0.00, 0.00, 0.00);
  75. CreateObject(19129, -61.86, 2480.97, 15.48, 0.00, 0.00, 0.00);
  76. CreateObject(19129, -73.35, 2480.85, 15.48, 0.00, 0.00, 0.00);
  77. return 1;
  78. }
  79.  
  80. public OnPlayerCommandText(playerid, cmdtext[])
  81. {
  82. if(strcmp("/Pet", cmdtext, true) == 0 || strcmp("/PS", cmdtext, true) == 0)
  83. {
  84. SetPlayerPos(playerid, -26.9942,2508.7129,16.4922);
  85. SendClientMessage(playerid,0x00FFFFFF,"Pet Store by TnT.WIN.CODExxx!");
  86. return 1;
  87. }
  88. return 0;
  89. }
  90.  
  91. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  92. {
  93. if(response)
  94. {
  95. switch(dialogid)
  96. {
  97. case 1:
  98. {
  99. switch(listitem)
  100. {
  101. case 0: // Delfin
  102. {
  103. if(GetPlayerMoney(playerid) < 11000) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
  104. GivePlayerMoney(playerid, -11000);
  105. dolphin = CreateObject(1607, 0.0, 0.0, 0.0, 0, 0, 0);
  106. AttachObjectToPlayer(dolphin,playerid,2.0,0.0, 0.0,0,0,1);
  107. SendClientMessage(playerid, 0xFFFFFF, "{FFA500}You buy a dolphin!");
  108. }
  109. case 1: // Rechin
  110. {
  111. if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
  112. GivePlayerMoney(playerid, -20000);
  113. shark = CreateObject(1608, 0.0, 0.0, 0.0, 0, 0, 0);
  114. AttachObjectToPlayer(shark,playerid,2.0,0.0, 0.0,0,0,1);
  115. SendClientMessage(playerid, 0xFFFFFF, "{FFFF00}You buy a shark!");
  116. }
  117. case 2: // Broasca
  118. {
  119. if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
  120. GivePlayerMoney(playerid, -10000);
  121. Turtle = CreateObject(1609, 0.0, 0.0, 0.0, 0, 0, 0);
  122. AttachObjectToPlayer(Turtle,playerid,2.0,0.0, 0.0,0,0,1);
  123. SendClientMessage(playerid, 0xFFFFFF, "{7FFF00}You buy a turtle!");
  124. }
  125. }
  126. }
  127. }
  128. }
  129. return 1;
  130. }
  131.  
  132. public OnPlayerEnterCheckpoint(playerid)
  133. {
  134. if(CPS_IsPlayerInCheckpoint(playerid,Pet))
  135. {
  136. ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"ยป Pet Store Menu!","{1E90FF}Dolphin(11000$)\n{00FF7F}Shark(20000$)\n{7FFF00}Turtle(10000$)","Purchase","Cancel");
  137. }
  138. return 1;
  139. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement