Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.49 KB | None | 0 0
  1. KertamMedi[playerid] = 1;
  2. treeDatabase[treee][uzimtas] = true;
  3. MedzioId[playerid] = treee;
  4. gamprog[playerid] = 0;
  5. ShowProgressBarForPlayer(playerid, gamBar[playerid]);
  6. SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  7. printf("KertamMedi[playerid] - %d , Workid - %d , wrStatus - %d",KertamMedi[playerid], player[playerid][pWork], wrStatus[playerid]); // SITA PRINTA GAUNU, IR TADA KAI SPAUDZIU SPACE NEBEGAUNU SEKANCIO PRINT
  8.  
  9. if(newkeys & KEY_SPRINT )
  10.     {
  11.         printf("%d %d %d STATUSAI ( player[playerid][pWork], KertamMedi[playerid], wrStatus[playerid] )", player[playerid][pWork], KertamMedi[playerid], wrStatus[playerid]);
  12.         new medis = MedzioId[playerid];
  13.        
  14.         if(player[playerid][pWork] == 1 && KertamMedi[playerid] == 1 && wrStatus[playerid] == 1){
  15.             if(IsPlayerInRangeOfPoint(playerid, 4, treeDatabase[medis][treePos][0], treeDatabase[medis][treePos][1], treeDatabase[medis][treePos][2])){
  16.                 new progress = RandomEx(10, 30),
  17.                     Float:vaisiukg = RandomFloat(0.5, 7.0);
  18.  
  19.                 gamprog[playerid] += progress;
  20.                 SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  21.                 UpdateProgressBar(gamBar[playerid], playerid);
  22.                 if(gamprog[playerid] >= 100){
  23.                     gamprog[playerid] = 100;
  24.                     SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  25.                     UpdateProgressBar(gamBar[playerid], playerid);
  26.                     HideProgressBarForPlayer(playerid,gamBar[playerid]);
  27.                     switch(GetPlayerScore(playerid)){
  28.                         case 0..150:{
  29.                             switch(random(100)){
  30.                                 case 0..1:{
  31.                                     gaminys[playerid] = 2;
  32.                                     gamkiekisFloat[playerid] = vaisiukg;
  33.                                 }
  34.                                 case 2..50:{
  35.                                     gaminys[playerid] = 1;
  36.                                     gamkiekisFloat[playerid] = vaisiukg;
  37.                                 }
  38.                                 case 51..100:{
  39.                                     gaminys[playerid] = 0;
  40.                                     gamkiekisFloat[playerid] = vaisiukg;
  41.                                 }
  42.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  43.                             }
  44.                         }
  45.                         case 151..300:{
  46.                             switch(random(100)){
  47.                                 case 0..9:{
  48.                                     gaminys[playerid] = 2;
  49.                                     gamkiekisFloat[playerid] = vaisiukg;
  50.                                 }
  51.                                 case 10..45:{
  52.                                     gaminys[playerid] = 1;
  53.                                     gamkiekisFloat[playerid] = vaisiukg;
  54.                                 }
  55.                                 case 46..100:{
  56.                                     gaminys[playerid] = 0;
  57.                                     gamkiekisFloat[playerid] = vaisiukg;
  58.                                 }
  59.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  60.                             }
  61.                         }
  62.                         case 301..100000:{
  63.                             switch(random(100)){
  64.                                 case 0..10:{
  65.                                     gaminys[playerid] = 2;
  66.                                     gamkiekisFloat[playerid] = vaisiukg;
  67.                                 }
  68.                                 case 11..70:{
  69.                                     gaminys[playerid] = 1;
  70.                                     gamkiekisFloat[playerid] = vaisiukg;
  71.                                 }
  72.                                 case 71..100:{
  73.                                     gaminys[playerid] = 0;
  74.                                     gamkiekisFloat[playerid] = vaisiukg;
  75.                                 }
  76.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  77.                             }
  78.                         }
  79.                     }
  80.                     new kaPagamino[30], KoksPagamintas;
  81.                     switch(gaminys[playerid]){
  82.                         case 0: kaPagamino = "obuolių", KoksPagamintas = 19636;
  83.                         case 1: kaPagamino = "kriaušių", KoksPagamintas = 19637;
  84.                         case 2: kaPagamino = "mandarinų", KoksPagamintas = 19638;
  85.                     }
  86.                     treeDatabase[medis][uzimtas] = false;
  87.                     KertamMedi[playerid] = 0;
  88.                     wrStatus[playerid] = 0;
  89.                     MedzioId[playerid] = -1;
  90.                     format(g_szBuffer, 148, "{00A186}•{ffffff} Pririnkote {00A186}%s ( %.2f kg.){ffffff}, nuneškite į nurodytą vietą pažymėtą žemėlapyje.", kaPagamino, vaisiukg);
  91.                     SendClientMessage(playerid, -1, g_szBuffer);
  92.  
  93.                     SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
  94.                     SetPlayerAttachedObject( playerid, 2, KoksPagamintas, 1, 0.002953, 0.469660, -0.009797, 269.851104, 88.443557, 0.000000, 0.804894, 1.000000, 0.822361 );
  95.                     SetPlayerCheckpointEx(playerid, 4, -1530.9346,2627.2087,55.8539, 1);
  96.                     gamprog[playerid] = 0;
  97.                     return 1;
  98.                 }
  99.             }
  100.             else{
  101.                 SendError(playerid, "nutolote nuo medžio, pasiimkite naują dėžę, tai galite padaryti grįžę prie darbo pradžios /darbas !");
  102.                 treeDatabase[medis][uzimtas] = false;
  103.                 KertamMedi[playerid] = 0;
  104.                 wrStatus[playerid] = 0;
  105.                 MedzioId[playerid] = -1;
  106.                 if(IsPlayerAttachedObjectSlotUsed(playerid, 2)) RemovePlayerAttachedObject(playerid, 2);   
  107.                 return 1;
  108.             }
  109.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement