BCVBruno

[FS] Sistema de Neon

Jul 9th, 2012
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.35 KB | None | 0 0
  1. // Premium SAMP, tudo para seu servidor SAMP, FS, GM, Includes e muito mais,
  2. // visite-nos: http://premium-samp.blogspot.com.br/
  3. //Cores FS
  4. #define COLOR_BLACK 0x000000AA
  5. #define COLOR_RED 0xAA3333AA
  6. #define COLOR_YELLOW 0xFFFF00AA
  7. #define COLOR_BLUE 0x0000BBAA
  8. #define COLOR_WHITE 0xFFFFFFAA
  9. #define COLOR_LIGHTBLUE 0x33CCFFAA
  10. #define COLOR_INDIGO 0x4B00B0AA
  11. #define COLOR_DARKYELLOW 0xE5E52BAA
  12. #define COLOR_GREEN 0x33AA33AA
  13.  
  14. //=======================================================================================================
  15.  
  16. public OnPlayerCommandPerformed(playerid, cmdtext[], success)
  17. {
  18. return 1;
  19. }
  20.  
  21. CMD:neon(playerid,params[]) {
  22. #pragma unused params
  23. GivePlayerMoney(playerid,-500);
  24. SendClientMessage(playerid, COLOR_RED, "Você gastou 500R$ para colocar um neon");
  25. ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, "Comandos Neon", "/azul, /vermelho, /verde , /branco, /rosa, /amarelo, /removerneon", "Ok", "Ok");
  26. return 1;
  27. }
  28. CMD:azul(playerid,params[]) {
  29. #pragma unused params
  30. SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
  31. SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
  32. AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  33. AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  34. SendClientMessage(playerid, COLOR_BLUE, "Neon Instalado");
  35. return 1;
  36. }
  37. CMD:vermelho(playerid,params[]) {
  38. #pragma unused params
  39. SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
  40. SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
  41. AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  42. AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  43. SendClientMessage(playerid, COLOR_RED, "Neon Instalado");
  44. return 1;
  45. }
  46. CMD:verde(playerid,params[]) {
  47. #pragma unused params
  48. SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
  49. SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
  50. AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  51. AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  52. SendClientMessage(playerid, COLOR_GREEN, "Neon Instalado");
  53. return 1;
  54. }
  55. CMD:branco(playerid,params[]) {
  56. #pragma unused params
  57. SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
  58. SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
  59. AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  60. AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  61. SendClientMessage(playerid, COLOR_WHITE, "Neon Instalado");
  62. return 1;
  63. }
  64. CMD:rosa(playerid,params[]) {
  65. #pragma unused params
  66. SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
  67. SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
  68. AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  69. AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  70. SendClientMessage(playerid, COLOR_WHITE, "Neon Instalado");
  71. return 1;
  72. }
  73. CMD:amarelo(playerid,params[]) {
  74. #pragma unused params
  75. SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
  76. SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
  77. AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  78. AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  79. SendClientMessage(playerid, COLOR_YELLOW, "Neon Instalado");
  80. return 1;
  81. }
  82. CMD:removerneon(playerid,params[]) {
  83. #pragma unused params
  84. DestroyObject(GetPVarInt(playerid, "neon"));
  85. DeletePVar(playerid, "Status");
  86. DestroyObject(GetPVarInt(playerid, "neon1"));
  87. DeletePVar(playerid, "Status");
  88. DestroyObject(GetPVarInt(playerid, "neon2"));
  89. DeletePVar(playerid, "Status");
  90. DestroyObject(GetPVarInt(playerid, "neon3"));
  91. DeletePVar(playerid, "Status");
  92. DestroyObject(GetPVarInt(playerid, "neon4"));
  93. DeletePVar(playerid, "Status");
  94. DestroyObject(GetPVarInt(playerid, "neon5"));
  95. DeletePVar(playerid, "Status");
  96. DestroyObject(GetPVarInt(playerid, "neon6"));
  97. DeletePVar(playerid, "Status");
  98. DestroyObject(GetPVarInt(playerid, "neon7"));
  99. DeletePVar(playerid, "Status");
  100. DestroyObject(GetPVarInt(playerid, "neon8"));
  101. DeletePVar(playerid, "Status");
  102. DestroyObject(GetPVarInt(playerid, "neon9"));
  103. DeletePVar(playerid, "Status");
  104. DestroyObject(GetPVarInt(playerid, "neon10"));
  105. DeletePVar(playerid, "Status");
  106. DestroyObject(GetPVarInt(playerid, "neon11"));
  107. DeletePVar(playerid, "Status");
  108. SendClientMessage(playerid, COLOR_YELLOW, "Todos os neons foram removido");
  109. return 1;
  110. }
Advertisement
Add Comment
Please, Sign In to add comment