Preostalo vreme do plate

Započeo Rex, Januar 24, 2023, 23:34:20 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Rex

*

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.

daj nacin rada da vidim kako si uradiio

i am king!

Rex

*

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]