Advertisement
Johurt

Fux'ui.

Aug 24th, 2014
533
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.73 KB | None | 0 0
  1. stock AddItem(playerid, itemid, amount = 1)
  2. {
  3.         new empty, bool:finded, have = -1;
  4.     Loop(i, MAX_ITEMS)
  5.     {
  6.         if(pInfo[playerid][Item][i] == 0 && !finded)
  7.         {
  8.             empty = i;
  9.                 finded = true;
  10.         }
  11.         else if(pInfo[playerid][Item][i] == itemid)
  12.         {
  13.                 have = i;
  14.         }
  15.     }
  16.     if(have == -1) // jeigu ntr pns itemo
  17.     {
  18.             if(finded) // jeigu yra laisvas slot'as
  19.             {
  20.             pInfo[playerid][Item][empty] = itemid;
  21.             /* Cia pagal vsk turetu but kiekis */
  22.             pInfo[playerid][Kiekis][empty] = amount;
  23.         }
  24.         else
  25.         {
  26.                 /* Nera laisvu slot'u */
  27.         }
  28.     }
  29.     else // tuo paciu item'u uzimtas kitas slot'as
  30.     {
  31.             /* Cia pagal vsk turetu but kiekis */
  32.             pInfo[playerid][Kiekis][have] += amount;
  33.     }
  34.     return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement