Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //definiti asta
- new
- ActivareRainBow[MAX_PLAYERS], Culori[7][MAX_PLAYERS],
- CuloareRainBow[MAX_PLAYERS], masinaRainbow[MAX_PLAYERS], K[MAX_PLAYERS];
- CMD:rainbowveh(playerid, params[]) {
- if(PlayerInfo[playerid][pVipAccount] == 0 && PlayerInfo[playerid][pAdmin] == 0) return 1; //verifica daca esti admin sau vip
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa fii intr-un vehicul!"); // verifica daca esti intr-un vehicul
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa conduci vehiculul. "); //verifica daca tu conduci
- ActivareRainBow[playerid] = 1; //activeaza schimbarea de culori
- SendClientMessage(playerid, -1, "{d2691e}(VIP/Admin): RainBow-ul setat pe {32cd32}ON. "); //mesaj activare
- CuloareRainBow[playerid] = SetTimerEx("Schimbare_Culori", 1000, true, "i", playerid);
- masinaRainbow[playerid] = GetPlayerVehicleID(playerid);
- for(new i=0;i<7;i++) { // aici puneti niste culorii
- if(i == 0)
- Culori[i][playerid] = 205;
- else if(i == 1)
- Culori[i][playerid] = 222;
- else if(i == 2)
- Culori[i][playerid] = 240;
- else if(i == 3)
- Culori[i][playerid] = 255;
- else if(i == 4)
- Culori[i][playerid] = 190;
- else if(i == 5)
- Culori[i][playerid] = 128;
- else if(i == 6)
- Culori[i][playerid] = 225;
- }
- return 1;
- }
- CMD:rainbowvehoff(playerid, params[]) {
- if(PlayerInfo[playerid][pVipAccount] == 0 && PlayerInfo[playerid][pAdmin] == 0) return 1; //verifica daca esti admin sau vip
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa fii intr-un vehicul!"); //verifica daca esti intr-un vehicul
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid, COLOR_WHITE, "Eroare: Trebuie sa conduci vehiculul. "); //verifica daca tu conduci masina
- ActivareRainBow[playerid] = 0; //opreste schimbarea de culori
- SendClientMessage(playerid, -1, "{d2691e}((VIP/Admin): RainBow-ul setat pe {FFFFFF}OFF. "); //mesaj
- KillTimer(CuloareRainBow[playerid]); //opreste timerul
- return 1;
- }
- //comenzi sfarsit
- //adaugati asta OnPlayerExitVehicle
- public OnPlayerExitVehicle(playerid, vehicleid) {
- if(vehicleid == masinaRainbow[playerid]) {
- KillTimer(CuloareRainBow[playerid]);
- ActivareRainBow[playerid] = 0;
- }
- return 1;
- }
- //adaugati acest public
- forward Schimbare_Culori(playerid);
- public Schimbare_Culori(playerid) {
- K[playerid]++;
- if(K[playerid] >= 0 && K[playerid] < 7) {
- ChangeVehicleColor(masinaRainbow[playerid], Culori[K[playerid]][playerid], Culori[K[playerid]][playerid]);
- }else
- K[playerid] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement