Advertisement
Guest User

indiferenta bate concurenta

a guest
Mar 1st, 2019
490
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.91 KB | None | 0 0
  1. //definiti asta
  2. new
  3. ActivareRainBow[MAX_PLAYERS], Culori[7][MAX_PLAYERS],
  4. CuloareRainBow[MAX_PLAYERS], masinaRainbow[MAX_PLAYERS], K[MAX_PLAYERS];
  5.  
  6.  
  7. CMD:rainbowveh(playerid, params[]) {
  8.  
  9. if(PlayerInfo[playerid][pVipAccount] == 0 && PlayerInfo[playerid][pAdmin] == 0) return 1; //verifica daca esti admin sau vip
  10. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa fii intr-un vehicul!"); // verifica daca esti intr-un vehicul
  11. if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa conduci vehiculul. "); //verifica daca tu conduci
  12. ActivareRainBow[playerid] = 1; //activeaza schimbarea de culori
  13. SendClientMessage(playerid, -1, "{d2691e}(VIP/Admin): RainBow-ul setat pe {32cd32}ON. "); //mesaj activare
  14. CuloareRainBow[playerid] = SetTimerEx("Schimbare_Culori", 1000, true, "i", playerid);
  15. masinaRainbow[playerid] = GetPlayerVehicleID(playerid);
  16.  
  17. for(new i=0;i<7;i++) { // aici puneti niste culorii
  18. if(i == 0)
  19. Culori[i][playerid] = 205;
  20. else if(i == 1)
  21. Culori[i][playerid] = 222;
  22. else if(i == 2)
  23. Culori[i][playerid] = 240;
  24. else if(i == 3)
  25. Culori[i][playerid] = 255;
  26. else if(i == 4)
  27. Culori[i][playerid] = 190;
  28. else if(i == 5)
  29. Culori[i][playerid] = 128;
  30. else if(i == 6)
  31. Culori[i][playerid] = 225;
  32. }
  33. return 1;
  34. }
  35. CMD:rainbowvehoff(playerid, params[]) {
  36. if(PlayerInfo[playerid][pVipAccount] == 0 && PlayerInfo[playerid][pAdmin] == 0) return 1; //verifica daca esti admin sau vip
  37. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa fii intr-un vehicul!"); //verifica daca esti intr-un vehicul
  38. if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa conduci vehiculul. "); //verifica daca tu conduci masina
  39. ActivareRainBow[playerid] = 0; //opreste schimbarea de culori
  40. SendClientMessage(playerid, -1, "{d2691e}((VIP/Admin): RainBow-ul setat pe {FFFFFF}OFF. "); //mesaj
  41. KillTimer(CuloareRainBow[playerid]); //opreste timerul
  42. return 1;
  43. }
  44.  
  45. //comenzi sfarsit
  46.  
  47. //adaugati asta OnPlayerExitVehicle
  48. public OnPlayerExitVehicle(playerid, vehicleid) {
  49. if(vehicleid == masinaRainbow[playerid]) {
  50. KillTimer(CuloareRainBow[playerid]);
  51. ActivareRainBow[playerid] = 0;
  52. }
  53. return 1;
  54. }
  55.  
  56. //adaugati acest public
  57.  
  58. forward Schimbare_Culori(playerid);
  59. public Schimbare_Culori(playerid) {
  60. K[playerid]++;
  61.  
  62. if(K[playerid] >= 0 && K[playerid] < 7) {
  63. ChangeVehicleColor(masinaRainbow[playerid], Culori[K[playerid]][playerid], Culori[K[playerid]][playerid]);
  64. }else
  65. K[playerid] = 0;
  66.  
  67. return 1;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement