Advertisement
Guest User

Crate System

a guest
May 19th, 2018
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.39 KB | None | 0 0
  1. if(CrateTime[i] > 0) {
  2.                 CrateTime[i] --;
  3.  
  4.                 new amount, rand = random(6);
  5.                 switch(rand) {
  6.                     case 0..3: {
  7.                         amount = random(5) + 5;
  8.                         format(string, sizeof(string), "~r~Crate System~w~~b~~n~~n~Step: %d/30~n~~y~%sx RP", 30-CrateTime[i], FormatNumber(amount));
  9.                         PlayerTextDrawSetString(i, CrateTD, string);
  10.                         if(CrateTime[i] == 0)
  11.                         {
  12.                             static stringg[100];
  13.                             GivePlayerCash(i, amount);
  14.                             PlayerTextDrawHide(i, CrateTD);
  15.                             format(stringg,sizeof stringg,"Ai castigat %d Respect Points",amount);
  16.                             SCM(i, COLOR_YELLOW,stringg);
  17.                         }
  18.                     }
  19.                     case 4..6: {
  20.                         amount = 100 + random(90);
  21.                         format(string, sizeof(string), "~r~Crate System~w~~b~~n~~n~Step: %d/30~n~~p~Skin ID: %s", 30-CrateTime[i], FormatNumber(amount));
  22.                         PlayerTextDrawSetString(i, CrateTD, string);
  23.                         if(CrateTime[i] == 0) {
  24.                             if(total_skins(i) == 10 ) {
  25.                                 PlayerInfo[i][pCrates] ++;
  26.                                 save_crates(i);
  27.                                 PlayerTextDrawHide(i, CrateTD);
  28.                                 SCM(i, COLOR_YELLOW, "Ai castigat skin, pentru ca ai deja 10 skin-uri ai primit crate-ul inapoi!");
  29.                             }
  30.                             else {
  31.                                 PlayerTextDrawHide(i, CrateTD), SCM(i, COLOR_YELLOW, "Ai castigat Skin!");
  32.                                 give_skin(i, amount);
  33.                             }
  34.                         }      
  35.                     }  
  36.                     default: {
  37.                         amount = random(700000) + 500000;
  38.                         format(string, sizeof(string), "~r~Crate System~w~~b~~n~~n~Step: %d/30~n~~g~$%s", 30-CrateTime[i], FormatNumber(amount));
  39.                         PlayerTextDrawSetString(i, CrateTD, string);
  40.                         if(CrateTime[i] == 0)
  41.                         {
  42.                             static stringg[100];
  43.                             GivePlayerCash(i, amount);
  44.                             PlayerTextDrawHide(i, CrateTD);
  45.                             format(stringg,sizeof stringg,"Ai castigat $%d",amount);
  46.                             SCM(i, COLOR_YELLOW,stringg);
  47.                             }
  48.                         }      
  49.                     }
  50.                 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement