Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:postavivipa(playerid, params[],help)
- {
- if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
- if(strcmp(ZaduzenjaInfo[0][zVip], Ime_Igraca(playerid)) == 0)
- {
- new player, nivo;
- if(sscanf(params, "ud", player, nivo)) return Koristi(playerid, "postavivipa [ID/Dio Imena] [level (1-4)]");
- if(player == INVALID_PLAYER_ID) return Error(playerid, "Taj igrac nije online.");
- if(nivo < 0 || nivo > 3) return Error(playerid, "Level vipa ne moze biti manji od 0 i veci od 4.");
- if(nivo == 0)
- {
- format(conelysbrt, sizeof(conelysbrt), "%s vam je skinuo VIP paket, vise niste vip.", Ime_Igraca(playerid));
- SCM(player, ZUTA2, conelysbrt);
- format(conelysbrt, sizeof(conelysbrt), "Skinuli ste VIP paket igracu %s.", Ime_Igraca(player));
- SCM(playerid, ZUTA2, conelysbrt);
- PI[player][pVIP] = 0;
- PI[player][pVIPDan] = 0;
- PI[player][pVIPMesec] = 0;
- PI[player][pVIPGodina] = 0;
- PI[player][pVIPBodovi] = 0;
- PI[player][pSkin] = 3;
- SetPlayerSkin(player, 3);
- SavePlayer(player);
- }
- else
- {
- new d,m,y,bx,ca;
- getdate(y,m,d);
- bx = d+30;
- if(m == 12 && bx > 31) { ca = bx-31; m = 1; y++; }
- else if(bx > 31 && m == 1) { ca = bx-31; m++; }
- else if(m == 2 && bx > 29 && y == 2015) { ca = bx-29; m++; }
- else if(m == 2 && bx > 28 && y == 2016) { ca = bx-28; m++; }
- else if(bx > 31 && m == 3) { ca = bx-31; m++; }
- else if(bx > 30 && m == 4) { ca = bx-30; m++; }
- else if(bx > 31 && m == 5) { ca = bx-31; m++; }
- else if(bx > 30 && m == 6) { ca = bx-30; m++; }
- else if(bx > 31 && m == 7) { ca = bx-31; m++; }
- else if(bx > 31 && m == 8) { ca = bx-31; m++; }
- else if(bx > 30 && m == 9) { ca = bx-30; m++; }
- else if(bx > 31 && m == 10) { ca = bx-31; m++; }
- else if(bx > 30 && m == 11) { ca = bx-30; m++; }
- else if(bx > 31 && m == 12) { ca = bx-31; m++; }
- else ca = bx;
- PI[player][pVIPDan] = ca;
- PI[player][pVIPMesec] = m;
- PI[player][pVIPGodina] = y;
- PI[player][pVIP] = nivo;
- PI[player][pVIPBodovi] = 500;
- format(conelysbrt, sizeof(conelysbrt), "%s vam je postavio %d vip level %d.", Ime_Igraca(playerid), nivo);
- SCM(player, ZUTA2, conelysbrt);
- format(conelysbrt, sizeof(conelysbrt), "Vas VIP paket istice: %d.%d.%d godine i imate 500 VIP Bodova.", PI[player][pVIPDan],PI[player][pVIPMesec],PI[player][pVIPGodina]);
- SCM(player, ZUTA2, conelysbrt);
- X_SCM(player, "Komande za vipa mozete vidjeti na /viph!");
- format(conelysbrt, sizeof(conelysbrt), "Uspesno ste postavili igracu %s vip level %d.", Ime_Igraca(player), nivo);
- SCM(playerid, ZUTA2, conelysbrt);
- format(conelysbrt, sizeof(conelysbrt), "Njegov VIP paket istice: %d.%d.%d godine i ima 100 VIP Bodova", PI[player][pVIPDan],PI[player][pVIPMesec],PI[player][pVIPGodina]);
- SCM(playerid, ZUTA2, conelysbrt);
- SavePlayer(player);
- }
- }
- else return Ovlascenje(playerid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment