Guest User

Kocsi_Parancsók_By_BlackStyler

a guest
Sep 5th, 2011
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.33 KB | None | 0 0
  1. //---------include--------//
  2.  
  3. #include <a_samp>
  4.  
  5. //---------define--------//
  6.  
  7. #define FILTERSCRIPT
  8.  
  9. //---------színek--------//
  10.  
  11. #define COLOR_LIGHTBLUE 0xFFFF00AA
  12. #define COLOR_GREEN 0x33AA33AA
  13.  
  14. //----------Parancsók---------//
  15. public OnFilterScriptInit()
  16. {
  17. print("\n--------------------------------------");
  18. print(" Jármû Script By BlackStyler Betöltve! v1.0");
  19. print("--------------------------------------\n");
  20. return 1;
  21. }
  22.  
  23. public OnFilterScriptExit()
  24. {
  25. return 1;
  26. }
  27.  
  28. main()
  29. {
  30. print("\n----------------------------------");
  31. print(" Jármû Script By BlackStyler Betöltve! v1.0");
  32. print("----------------------------------\n");
  33. }
  34.  
  35. public OnPlayerCommandText(playerid, cmdtext[])
  36. {
  37. if (strcmp("/kocsiparancsok", cmdtext, true, 10) == 0)
  38. {
  39. SendClientMessage(playerid, COLOR_GREEN,"-------------------------Kocsik-------------------------");
  40. SendClientMessage(playerid, COLOR_LIGHTBLUE,"||--/infernus, /nrg, /freeway, /bmx, /mesa, /mtbike--||");
  41. SendClientMessage(playerid, COLOR_LIGHTBLUE,"||--/flip, /health, /armour, /jogsi, /lock, /unlock--||");
  42. SendClientMessage(playerid, COLOR_GREEN,"||-----------------------Kocsik-------------------------");
  43. return 1;
  44. }
  45.  
  46. if (strcmp("/jogsi", cmdtext, true, 10) == 0)
  47. {
  48. SendClientMessage(playerid, COLOR_LIGHTBLUE,"Jogsit szereztél");
  49. SendClientMessage(playerid, COLOR_LIGHTBLUE," -250$");
  50. GivePlayerMoney(playerid,-500);
  51. return 1;
  52. }
  53.  
  54. if ( strcmp ( cmdtext , "/flip", true)==0)
  55. {
  56. new State=GetPlayerState(playerid);
  57. if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
  58. {
  59. new VehicleID, Float:Angle, Float:X, Float:Y, Float:Z;
  60. GetPlayerPos(playerid, X, Y, Z);
  61. VehicleID = GetPlayerVehicleID(playerid);
  62. GetVehicleZAngle(VehicleID, Angle);
  63. SetVehiclePos(VehicleID, X, Y, Z);
  64. SetVehicleZAngle(VehicleID, Angle);
  65. SendClientMessage(playerid, COLOR_GREEN, "Helyreálitottad a jármuved!");
  66. GivePlayerMoney(playerid,-500);
  67. }
  68. return 1;
  69. }
  70.  
  71. if (strcmp(cmdtext, "/lock", true)==0)
  72. {
  73. if(IsPlayerInAnyVehicle(playerid))
  74. {
  75. new State=GetPlayerState(playerid);
  76. if(State!=PLAYER_STATE_DRIVER)
  77. {
  78. SendClientMessage(playerid,0xFFFF00AA,"Nem zárhatod be!.");
  79. return 1;
  80. }
  81. new i;
  82. for(i=0;i<MAX_PLAYERS;i++)
  83. {
  84. if(i != playerid)
  85. {
  86. SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  87. }
  88. }
  89. SendClientMessage(playerid, 0xFFFF00AA, "Már zárva van bazdmeg!");
  90. new Float:pX, Float:pY, Float:pZ;
  91. GetPlayerPos(playerid,pX,pY,pZ);
  92. PlayerPlaySound(playerid,1056,pX,pY,pZ);
  93. GameTextForPlayer(playerid, "~g~Zarva!",8000,5);
  94. }
  95. else
  96. {
  97. SendClientMessage(playerid, 0xFFFF00AA, "Nem vagy kocsiba!");
  98. }
  99. return 1;
  100. }
  101.  
  102. if (strcmp(cmdtext, "/unlock", true)==0)
  103. {
  104. if(IsPlayerInAnyVehicle(playerid))
  105. {
  106. new State=GetPlayerState(playerid);
  107. if(State!=PLAYER_STATE_DRIVER)
  108. {
  109. SendClientMessage(playerid,0xFFFF00AA,"Nem nyithatod ki.");
  110. return 1;
  111. }
  112. new i;
  113. for(i=0;i<MAX_PLAYERS;i++)
  114. {
  115. SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
  116. }
  117. SendClientMessage(playerid, 0xFFFF00AA, "Ajtó nyitva!");
  118. new Float:pX, Float:pY, Float:pZ;
  119. GetPlayerPos(playerid,pX,pY,pZ);
  120. PlayerPlaySound(playerid,1057,pX,pY,pZ);
  121. GameTextForPlayer(playerid, "~r~Nyitva!",8000,5);
  122. }
  123. else
  124. {
  125. SendClientMessage(playerid, 0xFFFF00AA, "Nem vagy kocsiban!");
  126. }
  127. return 1;
  128.  
  129. }
  130.  
  131. if(strcmp(cmdtext, "/health", true) == 0)
  132. {
  133. if(GetPlayerMoney(playerid) >= 2000)
  134. {
  135. GivePlayerMoney(playerid, -2000);
  136. SendClientMessage(playerid, 0xFFFF00AA, "Élet megvéve -2000$ !");
  137. SetPlayerHealth(playerid, 100);
  138. GameTextForPlayer(playerid, "~r~Feltoltve!",1900,1);
  139. }
  140. else if(GetPlayerMoney(playerid) < 2000)
  141. {
  142. SendClientMessage(playerid, 0xEB000FFF, "Nincsen pénzed?? Kérjél anyádtol 2000$!");
  143. }
  144. return 1;
  145. }
  146.  
  147. if(strcmp(cmdtext, "/armour", true) == 0)
  148. {
  149. if(GetPlayerMoney(playerid) >= 3000)
  150. {
  151. GivePlayerMoney(playerid, -3000);
  152. SendClientMessage(playerid, 0xFFFF00AA, "Pajzs mevéve -3000$ !");
  153. SetPlayerArmour(playerid, 100);
  154. GameTextForPlayer(playerid, "~r~Feltoltve!",1900,1);
  155. }
  156. else if(GetPlayerMoney(playerid) < 3000)
  157. {
  158. SendClientMessage(playerid, 0xEB000FFF, "Nincsen pénzed?? Kérjél anyádtol 2000$ !");
  159. }
  160. return 1;
  161. }
  162.  
  163. if(strcmp(cmdtext,"/freeway",true) == 0)
  164. {
  165. new Float:X;
  166. new Float:Y;
  167. new Float:Z;
  168. GetPlayerPos(playerid,X,Y,Z);
  169. CreateVehicle(463,X,Y+1,Z+1,5,3,0,90000);
  170. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy FREEWAY a tied!");
  171. GivePlayerMoney(playerid,-500);
  172. return 1;
  173. }
  174.  
  175. if(strcmp(cmdtext,"/nrg",true) == 0)
  176. {
  177. new Float:X;
  178. new Float:Y;
  179. new Float:Z;
  180. GetPlayerPos(playerid,X,Y,Z);
  181. CreateVehicle(522,X,Y+1,Z+1,5,3,0,90000);
  182. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy NRG-500 a tied!");
  183. GivePlayerMoney(playerid,-500);
  184. return 1;
  185. }
  186.  
  187. if(strcmp(cmdtext,"/mesa",true) == 0)
  188. {
  189. new Float:X;
  190. new Float:Y;
  191. new Float:Z;
  192. GetPlayerPos(playerid,X,Y,Z);
  193. CreateVehicle(481,X,Y+1,Z+1,5,3,0,90000);
  194. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy MESA a tied!");
  195. GivePlayerMoney(playerid,-500);
  196. return 1;
  197. }
  198.  
  199. if(strcmp(cmdtext,"/bmx",true) == 0)
  200. {
  201. new Float:X;
  202. new Float:Y;
  203. new Float:Z;
  204. GetPlayerPos(playerid,X,Y,Z);
  205. CreateVehicle(481,X,Y+1,Z+1,5,3,0,90000);
  206. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy BMX a tied!");
  207. GivePlayerMoney(playerid,-500);
  208. return 1;
  209. }
  210.  
  211. if(strcmp(cmdtext,"/infernus",true) == 0)
  212. {
  213. new Float:X;
  214. new Float:Y;
  215. new Float:Z;
  216. GetPlayerPos(playerid,X,Y,Z);
  217. CreateVehicle(411,X,Y+1,Z+1,5,3,0,90000);
  218. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy INFERNUS a tied!!");
  219. GivePlayerMoney(playerid,-500);
  220. return 1;
  221. }
  222.  
  223. if(strcmp(cmdtext,"/mtbike",true) == 0)
  224. {
  225. new Float:X;
  226. new Float:Y;
  227. new Float:Z;
  228. GetPlayerPos(playerid,X,Y,Z);
  229. CreateVehicle(510,X,Y+1,Z+1,5,3,0,90000);
  230. SendClientMessage(playerid, 0x00BFFFAA, "Ingyen egy MTBIKE a tied!");
  231. GivePlayerMoney(playerid,-500);
  232. return 1;
  233. }
  234. return 0;
  235. }
Advertisement
Add Comment
Please, Sign In to add comment