Guest User

Untitled

a guest
Jun 16th, 2017
556
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. YCMD:postavivipa(playerid, params[],help)
  2. {
  3. if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
  4. if(strcmp(ZaduzenjaInfo[0][zVip], Ime_Igraca(playerid)) == 0)
  5. {
  6. new player, nivo;
  7. if(sscanf(params, "ud", player, nivo)) return Koristi(playerid, "postavivipa [ID/Dio Imena] [level (1-4)]");
  8. if(player == INVALID_PLAYER_ID) return Error(playerid, "Taj igrac nije online.");
  9. if(nivo < 0 || nivo > 3) return Error(playerid, "Level vipa ne moze biti manji od 0 i veci od 4.");
  10. if(nivo == 0)
  11. {
  12. format(conelysbrt, sizeof(conelysbrt), "%s vam je skinuo VIP paket, vise niste vip.", Ime_Igraca(playerid));
  13. SCM(player, ZUTA2, conelysbrt);
  14. format(conelysbrt, sizeof(conelysbrt), "Skinuli ste VIP paket igracu %s.", Ime_Igraca(player));
  15. SCM(playerid, ZUTA2, conelysbrt);
  16. PI[player][pVIP] = 0;
  17. PI[player][pVIPDan] = 0;
  18. PI[player][pVIPMesec] = 0;
  19. PI[player][pVIPGodina] = 0;
  20. PI[player][pVIPBodovi] = 0;
  21. PI[player][pSkin] = 3;
  22. SetPlayerSkin(player, 3);
  23. SavePlayer(player);
  24. }
  25. else
  26. {
  27. new d,m,y,bx,ca;
  28. getdate(y,m,d);
  29. bx = d+30;
  30. if(m == 12 && bx > 31) { ca = bx-31; m = 1; y++; }
  31. else if(bx > 31 && m == 1) { ca = bx-31; m++; }
  32. else if(m == 2 && bx > 29 && y == 2015) { ca = bx-29; m++; }
  33. else if(m == 2 && bx > 28 && y == 2016) { ca = bx-28; m++; }
  34. else if(bx > 31 && m == 3) { ca = bx-31; m++; }
  35. else if(bx > 30 && m == 4) { ca = bx-30; m++; }
  36. else if(bx > 31 && m == 5) { ca = bx-31; m++; }
  37. else if(bx > 30 && m == 6) { ca = bx-30; m++; }
  38. else if(bx > 31 && m == 7) { ca = bx-31; m++; }
  39. else if(bx > 31 && m == 8) { ca = bx-31; m++; }
  40. else if(bx > 30 && m == 9) { ca = bx-30; m++; }
  41. else if(bx > 31 && m == 10) { ca = bx-31; m++; }
  42. else if(bx > 30 && m == 11) { ca = bx-30; m++; }
  43. else if(bx > 31 && m == 12) { ca = bx-31; m++; }
  44. else ca = bx;
  45. PI[player][pVIPDan] = ca;
  46. PI[player][pVIPMesec] = m;
  47. PI[player][pVIPGodina] = y;
  48. PI[player][pVIP] = nivo;
  49. PI[player][pVIPBodovi] = 500;
  50. format(conelysbrt, sizeof(conelysbrt), "%s vam je postavio %d vip level %d.", Ime_Igraca(playerid), nivo);
  51. SCM(player, ZUTA2, conelysbrt);
  52. 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]);
  53. SCM(player, ZUTA2, conelysbrt);
  54. X_SCM(player, "Komande za vipa mozete vidjeti na /viph!");
  55. format(conelysbrt, sizeof(conelysbrt), "Uspesno ste postavili igracu %s vip level %d.", Ime_Igraca(player), nivo);
  56. SCM(playerid, ZUTA2, conelysbrt);
  57. 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]);
  58. SCM(playerid, ZUTA2, conelysbrt);
  59. SavePlayer(player);
  60. }
  61. }
  62. else return Ovlascenje(playerid);
  63. return 1;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment