Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[HELP]ÄŒuvanje podataka

pre 9 godina
497
pregleda
3
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Ryan_Scaletta
Street Runner
pre 9 godina
Skripta koju koristim: OD 0
Detaljan opis problema: Ovako odradio sam sistem plate(paydaya) koji odbrojava 1h svakom igraču posebno, no sada ne znam kako bi, tj kako da uklopim u to da mi sačuva koliko je svaki igrač imao minuta, kada je izašao sa servera, kako bi naprimer kad sledeći put udje na server ocitalo to vreme, jer mi sada uvek kada se konektujem resetuje na 60min.
Dio skripte:
public PayDayTimer()
{
  foreach(Player, i)
{
  Svasta += 1;
  if(PlayerInfo == 30 || PlayerInfo == 1)
        {
            SacuvajIgraca(i);
        }
  if(Svasta > 59)
  {
  PlayerInfo ++;
  Svasta = 0;
  }
    if (PlayerInfo == 60)
    {
      PlayerInfo = 0;
      PayDay(i);
    }
  new infoStr; new vMin = 59-PlayerInfo; new vSec = 59-Svasta;
  format(infoStr, sizeof(infoStr), "%d:%d", vMin, vSec);
  PlayerTextDrawSetString(i, PLATA, infoStr);
}
return true;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): ///
osman2578
Underboss
pre 9 godina
Napraviš tajmer od 60 sekundi, i u njega staviš da broji minute.
PlayerInfo += 1;


Onda napraviš provjeru
if(PlayerInfo == 60) // Ako igrac ima 60 minuta tj 1h
{
    SCM(playerid, COLOR_WHITE, "Sta da se desi");
}


U publicu PayDayTimer ne možeš brojati minute, msm možeš ti, al te minute nece ici svakih 60sec, već svakih 1h.
Zato napravi nekakav tajmer i iskombinuj nešto.
Vodka Play
Crime Lord
pre 9 godina
Stavis da se cuva to vreme kad izadje i da se ucitava kad udje, a ne da se resetuje..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava