Advertisement
Guest User

Capacete

a guest
Sep 12th, 2013
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.59 KB | None | 0 0
  1. /* SA:MP PAWN -
  2. *
  3. * NoiX Capacetes
  4. *
  5. * Cinco capacetes alteráveis
  6. * para SA:MP.
  7. *
  8. * by [NoiX]Eduardo
  9. * Créditos: Hiddos
  10. * www.noixclan.com.br
  11. * 26/07/2011
  12. * Brasil
  13. */
  14.  
  15. #include <a_samp>
  16.  
  17. #define SLOT 1
  18.  
  19. new opc = 5;
  20. new string[80];
  21. new aname[128];
  22.  
  23. public OnFilterScriptInit()
  24. {
  25. print("\n====================================");
  26. print(" NoiX Capacetes by [NoiX]Eduardo | ");
  27. print(" www.noixclan.com.br |");
  28. print("====================================\n");
  29. return 1;
  30. }
  31.  
  32. public OnPlayerCommandText(playerid, cmdtext[])
  33. {
  34.  
  35. if (strcmp("/capacetes", cmdtext, true, 10) == 0)
  36. {
  37. if(IsPlayerAdmin(playerid))
  38. {
  39. SendClientMessage(playerid, 0xABCDEF01, "NoiX Capacetes: /capacete1 /capacete2 /capacete3 /capacete4 /capacete5 /lockcapacete");
  40. }
  41. else
  42. {
  43. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  44. }
  45. return 1;
  46. }
  47.  
  48. if (strcmp("/capacete1", cmdtext, true, 10) == 0)
  49. {
  50. if(IsPlayerAdmin(playerid))
  51. {
  52. GetPlayerName(playerid,aname,sizeof(aname));
  53. opc = 0;
  54. format(string, sizeof(string), "Server: %s mudou o modelo do capacete do servidor [Modelo 1].",aname);
  55. SendClientMessageToAll(0xABCDEF01, string);
  56. }
  57. else
  58. {
  59. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  60. }
  61. return 1;
  62. }
  63.  
  64. if (strcmp("/capacete2", cmdtext, true, 10) == 0)
  65. {
  66. if(IsPlayerAdmin(playerid))
  67. {
  68. GetPlayerName(playerid,aname,sizeof(aname));
  69. opc = 1;
  70. format(string, sizeof(string), "Server: '%s' mudou o modelo do capacete do servidor [Modelo 2].",aname);
  71. SendClientMessageToAll(0xABCDEF01, string);
  72. }
  73. else
  74. {
  75. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  76. }
  77. return 1;
  78. }
  79.  
  80. if (strcmp("/capacete3", cmdtext, true, 10) == 0)
  81. {
  82. if(IsPlayerAdmin(playerid))
  83. {
  84. GetPlayerName(playerid,aname,sizeof(aname));
  85. opc = 2;
  86. format(string, sizeof(string), "Server: '%s' mudou o modelo do capacete do servidor [Modelo 3].",aname);
  87. SendClientMessageToAll(0xABCDEF01, string);
  88. }
  89. else
  90. {
  91. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  92. }
  93. return 1;
  94. }
  95.  
  96. if (strcmp("/capacete4", cmdtext, true, 10) == 0)
  97. {
  98. if(IsPlayerAdmin(playerid))
  99. {
  100. GetPlayerName(playerid,aname,sizeof(aname));
  101. opc = 3;
  102. format(string, sizeof(string), "Server: '%s' mudou o modelo do capacete do servidor [Modelo 4].",aname);
  103. SendClientMessageToAll(0xABCDEF01, string);
  104. }
  105. else
  106. {
  107. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  108. }
  109. return 1;
  110. }
  111.  
  112. if (strcmp("/capacete5", cmdtext, true, 10) == 0)
  113. {
  114. if(IsPlayerAdmin(playerid))
  115. {
  116. GetPlayerName(playerid,aname,sizeof(aname));
  117. opc = 4;
  118. format(string, sizeof(string), "Server: '%s' mudou o modelo do capacete do servidor [Modelo 5].",aname);
  119. SendClientMessageToAll(0xABCDEF01, string);
  120. }
  121. else
  122. {
  123. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  124. }
  125. return 1;
  126. }
  127.  
  128. if (strcmp("/lockcapacete", cmdtext, true, 10) == 0)
  129. {
  130. if(IsPlayerAdmin(playerid))
  131. {
  132. RemovePlayerAttachedObject(playerid, SLOT);
  133. GetPlayerName(playerid,aname,sizeof(aname));
  134. opc = 5;
  135. format(string, sizeof(string), "Server: '%s' desativou o capacete do servidor.",aname);
  136. SendClientMessageToAll(0xABCDEF01, string);
  137. }
  138. else
  139. {
  140. SendClientMessage(playerid, 0xFF4040AA, "Error: Você não é um Admin Rcon.");
  141. }
  142. return 1;
  143. }
  144. return 0;
  145. }
  146.  
  147.  
  148.  
  149. public OnPlayerStateChange(playerid, newstate, oldstate)
  150. {
  151.  
  152. if (opc == 0 || opc == 1 || opc == 2 || opc == 3 || opc == 4)
  153. {
  154.  
  155. if (opc == 0)
  156. {
  157. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  158. {
  159. if(IsABike(GetPlayerVehicleID(playerid)))
  160. {
  161. switch(GetPlayerSkin(playerid))
  162. {
  163. #define NOIX{%0,%1,%2,%3,%4,%5} SetPlayerAttachedObject(playerid, SLOT, 18645, 2, (%0), (%1), (%2), (%3), (%4), (%5));
  164. case 0, 65, 74, 149, 208, 273: NOIX{0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}
  165. case 1..6, 8, 14, 16, 22, 27, 29, 33, 41..49, 82..84, 86, 87, 119, 289: NOIX{0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}
  166. case 7, 10: NOIX{0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  167. case 9: NOIX{0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  168. case 11..13: NOIX{0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  169. case 15: NOIX{0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  170. case 17..21: NOIX{0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  171. case 23..26, 28, 30..32, 34..39, 57, 58, 98, 99, 104..118, 120..131: NOIX{0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  172. case 40: NOIX{0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  173. case 50, 100..103, 148, 150..189, 222: NOIX{0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  174. case 51..54: NOIX{0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  175. case 55, 56, 63, 64, 66..73, 75, 76, 78..81, 133..143, 147, 190..207, 209..219, 221, 247..272, 274..288, 290..293: NOIX{0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  176. case 59..62: NOIX{0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  177. case 77: NOIX{0.059999, 0.019999, 0.000000, 87.000000, 82.000000, 0.000000}
  178. case 85, 88, 89: NOIX{0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}
  179. case 90..97: NOIX{0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  180. case 132: NOIX{0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  181. case 144..146: NOIX{0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  182. case 220: NOIX{0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  183. case 223, 246: NOIX{0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}
  184. case 224..245: NOIX{0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  185. case 294: NOIX{0.070000, 0.019999, 0.000000, 91.000000, 84.000000, 0.000000}
  186. case 295: NOIX{0.050000, 0.019998, 0.000000, 86.000000, 82.000000, 0.000000}
  187. case 296..298: NOIX{0.064999, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  188. case 299: NOIX{0.064998, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  189. }
  190. }
  191. }
  192. else
  193. {
  194. RemovePlayerAttachedObject(playerid, SLOT);
  195. }
  196. }
  197. if (opc == 1)
  198. {
  199. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  200. {
  201. if(IsABike(GetPlayerVehicleID(playerid)))
  202. {
  203. switch(GetPlayerSkin(playerid))
  204. {
  205. #define NOIX2{%0,%1,%2,%3,%4,%5} SetPlayerAttachedObject(playerid, SLOT, 18976, 2, (%0), (%1), (%2), (%3), (%4), (%5));
  206. case 0, 65, 74, 149, 208, 273: NOIX2{0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}
  207. case 1..6, 8, 14, 16, 22, 27, 29, 33, 41..49, 82..84, 86, 87, 119, 289: NOIX2{0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}
  208. case 7, 10: NOIX2{0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  209. case 9: NOIX2{0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  210. case 11..13: NOIX2{0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  211. case 15: NOIX2{0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  212. case 17..21: NOIX2{0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  213. case 23..26, 28, 30..32, 34..39, 57, 58, 98, 99, 104..118, 120..131: NOIX2{0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  214. case 40: NOIX2{0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  215. case 50, 100..103, 148, 150..189, 222: NOIX2{0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  216. case 51..54: NOIX2{0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  217. case 55, 56, 63, 64, 66..73, 75, 76, 78..81, 133..143, 147, 190..207, 209..219, 221, 247..272, 274..288, 290..293: NOIX2{0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  218. case 59..62: NOIX2{0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  219. case 77: NOIX2{0.059999, 0.019999, 0.000000, 87.000000, 82.000000, 0.000000}
  220. case 85, 88, 89: NOIX2{0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}
  221. case 90..97: NOIX2{0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  222. case 132: NOIX2{0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  223. case 144..146: NOIX2{0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  224. case 220: NOIX2{0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  225. case 223, 246: NOIX2{0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}
  226. case 224..245: NOIX2{0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  227. case 294: NOIX2{0.070000, 0.019999, 0.000000, 91.000000, 84.000000, 0.000000}
  228. case 295: NOIX2{0.050000, 0.019998, 0.000000, 86.000000, 82.000000, 0.000000}
  229. case 296..298: NOIX2{0.064999, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  230. case 299: NOIX2{0.064998, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  231. }
  232. }
  233. }
  234. else
  235. {
  236. RemovePlayerAttachedObject(playerid, SLOT);
  237. }
  238. }
  239.  
  240. if (opc == 2)
  241. {
  242. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  243. {
  244. if(IsABike(GetPlayerVehicleID(playerid)))
  245. {
  246. switch(GetPlayerSkin(playerid))
  247. {
  248. #define NOIX3{%0,%1,%2,%3,%4,%5} SetPlayerAttachedObject(playerid, SLOT, 18977, 2, (%0), (%1), (%2), (%3), (%4), (%5));
  249. case 0, 65, 74, 149, 208, 273: NOIX3{0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}
  250. case 1..6, 8, 14, 16, 22, 27, 29, 33, 41..49, 82..84, 86, 87, 119, 289: NOIX3{0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}
  251. case 7, 10: NOIX3{0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  252. case 9: NOIX3{0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  253. case 11..13: NOIX3{0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  254. case 15: NOIX3{0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  255. case 17..21: NOIX3{0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  256. case 23..26, 28, 30..32, 34..39, 57, 58, 98, 99, 104..118, 120..131: NOIX3{0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  257. case 40: NOIX3{0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  258. case 50, 100..103, 148, 150..189, 222: NOIX3{0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  259. case 51..54: NOIX3{0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  260. case 55, 56, 63, 64, 66..73, 75, 76, 78..81, 133..143, 147, 190..207, 209..219, 221, 247..272, 274..288, 290..293: NOIX3{0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  261. case 59..62: NOIX3{0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  262. case 77: NOIX3{0.059999, 0.019999, 0.000000, 87.000000, 82.000000, 0.000000}
  263. case 85, 88, 89: NOIX3{0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}
  264. case 90..97: NOIX3{0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  265. case 132: NOIX3{0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  266. case 144..146: NOIX3{0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  267. case 220: NOIX3{0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  268. case 223, 246: NOIX3{0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}
  269. case 224..245: NOIX3{0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  270. case 294: NOIX3{0.070000, 0.019999, 0.000000, 91.000000, 84.000000, 0.000000}
  271. case 295: NOIX3{0.050000, 0.019998, 0.000000, 86.000000, 82.000000, 0.000000}
  272. case 296..298: NOIX3{0.064999, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  273. case 299: NOIX3{0.064998, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  274. }
  275. }
  276. }
  277. else
  278. {
  279. RemovePlayerAttachedObject(playerid, SLOT);
  280. }
  281. }
  282.  
  283. if (opc == 3)
  284. {
  285. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  286. {
  287. if(IsABike(GetPlayerVehicleID(playerid)))
  288. {
  289. switch(GetPlayerSkin(playerid))
  290. {
  291. #define NOIX4{%0,%1,%2,%3,%4,%5} SetPlayerAttachedObject(playerid, SLOT, 18978, 2, (%0), (%1), (%2), (%3), (%4), (%5));
  292. case 0, 65, 74, 149, 208, 273: NOIX4{0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}
  293. case 1..6, 8, 14, 16, 22, 27, 29, 33, 41..49, 82..84, 86, 87, 119, 289: NOIX4{0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}
  294. case 7, 10: NOIX4{0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  295. case 9: NOIX4{0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  296. case 11..13: NOIX4{0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  297. case 15: NOIX4{0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  298. case 17..21: NOIX4{0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  299. case 23..26, 28, 30..32, 34..39, 57, 58, 98, 99, 104..118, 120..131: NOIX4{0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  300. case 40: NOIX4{0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  301. case 50, 100..103, 148, 150..189, 222: NOIX4{0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  302. case 51..54: NOIX4{0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  303. case 55, 56, 63, 64, 66..73, 75, 76, 78..81, 133..143, 147, 190..207, 209..219, 221, 247..272, 274..288, 290..293: NOIX4{0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  304. case 59..62: NOIX4{0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  305. case 77: NOIX4{0.059999, 0.019999, 0.000000, 87.000000, 82.000000, 0.000000}
  306. case 85, 88, 89: NOIX4{0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}
  307. case 90..97: NOIX4{0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  308. case 132: NOIX4{0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  309. case 144..146: NOIX4{0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  310. case 220: NOIX4{0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  311. case 223, 246: NOIX4{0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}
  312. case 224..245: NOIX4{0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  313. case 294: NOIX4{0.070000, 0.019999, 0.000000, 91.000000, 84.000000, 0.000000}
  314. case 295: NOIX4{0.050000, 0.019998, 0.000000, 86.000000, 82.000000, 0.000000}
  315. case 296..298: NOIX4{0.064999, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  316. case 299: NOIX4{0.064998, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  317. }
  318. }
  319. }
  320. else
  321. {
  322. RemovePlayerAttachedObject(playerid, SLOT);
  323. }
  324. }
  325. if (opc == 4)
  326. {
  327. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  328. {
  329. if(IsABike(GetPlayerVehicleID(playerid)))
  330. {
  331. switch(GetPlayerSkin(playerid))
  332. {
  333. #define NOIX5{%0,%1,%2,%3,%4,%5} SetPlayerAttachedObject(playerid, SLOT, 18979, 2, (%0), (%1), (%2), (%3), (%4), (%5));
  334. case 0, 65, 74, 149, 208, 273: NOIX5{0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}
  335. case 1..6, 8, 14, 16, 22, 27, 29, 33, 41..49, 82..84, 86, 87, 119, 289: NOIX5{0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}
  336. case 7, 10: NOIX5{0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  337. case 9: NOIX5{0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  338. case 11..13: NOIX5{0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}
  339. case 15: NOIX5{0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  340. case 17..21: NOIX5{0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  341. case 23..26, 28, 30..32, 34..39, 57, 58, 98, 99, 104..118, 120..131: NOIX5{0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  342. case 40: NOIX5{0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  343. case 50, 100..103, 148, 150..189, 222: NOIX5{0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  344. case 51..54: NOIX5{0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  345. case 55, 56, 63, 64, 66..73, 75, 76, 78..81, 133..143, 147, 190..207, 209..219, 221, 247..272, 274..288, 290..293: NOIX5{0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  346. case 59..62: NOIX5{0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  347. case 77: NOIX5{0.059999, 0.019999, 0.000000, 87.000000, 82.000000, 0.000000}
  348. case 85, 88, 89: NOIX5{0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}
  349. case 90..97: NOIX5{0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  350. case 132: NOIX5{0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  351. case 144..146: NOIX5{0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}
  352. case 220: NOIX5{0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  353. case 223, 246: NOIX5{0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}
  354. case 224..245: NOIX5{0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}
  355. case 294: NOIX5{0.070000, 0.019999, 0.000000, 91.000000, 84.000000, 0.000000}
  356. case 295: NOIX5{0.050000, 0.019998, 0.000000, 86.000000, 82.000000, 0.000000}
  357. case 296..298: NOIX5{0.064999, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}
  358. case 299: NOIX5{0.064998, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}
  359. }
  360. }
  361. }
  362. else
  363. {
  364. RemovePlayerAttachedObject(playerid, SLOT);
  365. }
  366. }
  367.  
  368. }
  369. return 1;
  370. }
  371.  
  372. stock IsABike(vehicleid)
  373. {
  374. new result;
  375. new model = GetVehicleModel(vehicleid);
  376. switch(model)
  377. {
  378. case 462, 448, 581, 522, 461, 521, 523, 463, 586, 468, 471: result = model; //Adicione os veículos que deseje para ter capacete
  379. default: result = 0;
  380. }
  381. return result;
  382. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement