Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Rex poslato Januar 24, 2023, 23:34:20 POSLE PODNE

Naslov: Preostalo vreme do plate
Poruka od: Rex poslato Januar 24, 2023, 23:34:20 POSLE PODNE
Pitanje/savjet: Kako da napravim preostalo vreme do plate?
Opširnije: Zelim da napravim da kada igrac kuca /plata da mu izbaci kolika mu je plata i za koliko ce vremena biti plata.
Za platu koristim Timer koji ide na svakih sat vremena.
Dodatno: Samo mi treba kako da odradim da mu izbaci preostalo vreme do plate, ja sam uradio kolika mu je plata.
Naslov: Odg: Preostalo vreme do plate
Poruka od: kim3205 poslato Januar 24, 2023, 23:46:22 POSLE PODNE
daj nacin rada da vidim kako si uradiio
Naslov: Odg: Preostalo vreme do plate
Poruka od: Rex poslato Januar 25, 2023, 20:48:03 POSLE PODNE
Citat: Pinki3205 poslato Januar 24, 2023, 23:46:22 POSLE PODNE
daj nacin rada da vidim kako si uradiio

[pawn]
SetTimer("PayDay", 3600000, true); // Timer setujem pod OnGameModeInit()
forward PayDay(playerid);
public PayDay(playerid)
{
    SetPlayerScore(playerid, PI[playerid][xLevel]);
     PI[playerid][xRespekti]++;
    PI[playerid][xOnlineSati]++;
     new s1[128];
     format(s1, sizeof(s1), "[PLATA]:"BELA2"Na vas bankovni racun uplacena je plata u iznosu od "CRVENA"%d"BELA2"$", PI[playerid][xPlata]);
     SCM(playerid, SRV_BOJA, s1);
     GivePlayerMoney(playerid, PI[playerid][xPlata]);
    PI[playerid][xPlata] = 0;
    new string[256];
    format(string, sizeof(string), "[PAYDAY]: {FFFFFF}Sada imas %d/%d respekta!", PI[playerid][xRespekti], PI[playerid][xNeededRep]);
    SCM(playerid, SRV_BOJA, string);
    if(PI[playerid][xRespekti] >= PI[playerid][xNeededRep])
    {
     PI[playerid][xRespekti] = 0;
     PI[playerid][xLevel]++;
     PI[playerid][xNeededRep] = PI[playerid][xLevel]*2+4;
     format(string, sizeof(string), "[PAYDAY]: {FFFFFF}Cestitamo, postali ste level %d!\nSada vam je potrebno %d respekta!", PI[playerid][xLevel], PI[playerid][xNeededRep]);
     SCM(playerid, SRV_BOJA, string);
     SCM(playerid, SRV_BOJA, "[PAYDAY]:{FFFFFF} Za jos jednu uspesnu godinu radnog staza na bankovni racun vam je isplaceno $20000");
     PI[playerid][xBanka]+= 20000;
    }
    if(PI[playerid][xRate] > 0)
    {
       new oduzmi;
       PI[playerid][xRate]--;
       oduzmi=PI[playerid][xKredit]/10;
      PI[playerid][xBanka]-=oduzmi;
      if(PI[playerid][xRate] == 0)
      {
         PI[playerid][xKredit] = 0;
      }
      SCM(playerid, SRV_BOJA, "PAYDAY:{FFFFFF} Sa bankovnog racuna vam je skinuta rata kredita");
    }
    return 1;
}
[/pawn]
Naslov: Odg: Preostalo vreme do plate
Poruka od: Fr0z3n poslato Januar 30, 2023, 02:42:13 PRE PODNE
Neaktivno, lock