Problem sa Rekord Servera

Započeo Hunter.#
4. Maj 2019. Zaključano
689
pregleda
6
postova
Legend..
3
Hustler
4. Maj 2019.
Problem(error/warning): Kad god se neki igrac se konektuje ili reloguje rekord se povecava za 1,rekord mog servera je 25 igraca,a na rekord TD pise 124 igraca zasto se ovo desava?
Deo skripte:
forward RekordTimer(playerid);
public RekordTimer(playerid)
{
if(rekordigraca)
{
new NoviRek;
format(NoviRek, sizeof(NoviRek), "online: %d", Konektovano());
    TextDrawSetString(InGameTD, NoviRek);
    format(NoviRek, sizeof(NoviRek), "rekord: %d", rekordigraca);
    TextDrawSetString(InGameTD, NoviRek);
}
onlinepl++;
    if(rekordigraca < onlinepl)
    {
        rekordigraca=onlinepl;
        new NoviRek;
        SacuvajRekord();
format(NoviRek, sizeof(NoviRek), "online: %d", Konektovano());
    TextDrawSetString(InGameTD, NoviRek);
    format(NoviRek, sizeof(NoviRek), "rekord: %d", rekordigraca);
    TextDrawSetString(InGameTD, NoviRek);
    }
return 1;
}
forward DosadasnjiRekord();
public DosadasnjiRekord()
{
new strFromFile, arrCoords, File: file = fopen("rekord.txt", io_read);
if (file)
{
fread(file, strFromFile);
razdvoji(strFromFile, arrCoords, ',');
rekordigraca = strval(arrCoords);
fclose(file);
}
return 1;
}
forward SacuvajRekord();
public SacuvajRekord()
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%d", rekordigraca);
new File: file = fopen("rekord.txt", io_write);
fwrite(file, coordsstring);
fclose(file);
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): NEMA
Slika/video ingame problema(obavezno ako je ingame problem): NEMA
Hatsune
2
Street Runner
4. Maj 2019.
	if(rekordigraca)
{
new NoviRek;
format(NoviRek, sizeof(NoviRek), "online: %d", Konektovano());
    TextDrawSetString(InGameTD, NoviRek);
    format(NoviRek, sizeof(NoviRek), "rekord: %d", rekordigraca);
    TextDrawSetString(InGameTD, NoviRek);
}


Probaj da zamenis     TextDrawSetString(InGameTD, NoviRek); sa     TextDrawSetString(InGameTD, DosadasnjiRekord);
Legend..
3
Hustler
4. Maj 2019.
Hatsune wrote on May 4, 2019, 1:56 pm:
	if(rekordigraca)
{
new NoviRek;
format(NoviRek, sizeof(NoviRek), "online: %d", Konektovano());
    TextDrawSetString(InGameTD, NoviRek);
    format(NoviRek, sizeof(NoviRek), "rekord: %d", rekordigraca);
    TextDrawSetString(InGameTD, NoviRek);
}


Probaj da zamenis     TextDrawSetString(InGameTD, NoviRek); sa     TextDrawSetString(InGameTD, DosadasnjiRekord);

Nece daje neke Errore
Hatsune
2
Street Runner
4. Maj 2019.
Legend.. wrote on May 4, 2019, 2:05 pm:
Nece daje neke Errore

koje errore ?
Legend..
3
Hustler
4. Maj 2019.
Hatsune wrote on May 4, 2019, 2:06 pm:
koje errore ?
syntax error in the expression, or invalid function call
02
2
Wheel Man
4. Maj 2019.
Pokusaj ovako

forward RekordTimer(playerid);
public RekordTimer(playerid)
{
if(rekordigraca < onlinepl)
{
rekordigraca=onlinepl;
new NoviRek;
SacuvajRekord();
format(NoviRek, sizeof(NoviRek), "online: %d", Konektovano());
TextDrawSetString(InGameTD, NoviRek);
format(NoviRek, sizeof(NoviRek), "rekord: %d", rekordigraca);
TextDrawSetString(InGameTD, NoviRek);
}
else
{
DosadasnjiRekord();
}
return 1;
}
forward DosadasnjiRekord();
public DosadasnjiRekord()
{
new strFromFile, arrCoords, File: file = fopen("rekord.txt", io_read);
if (file)
{
fread(file, strFromFile);
razdvoji(strFromFile, arrCoords, `,`);
rekordigraca = strval(arrCoords);
fclose(file);
}
return 1;
}
forward SacuvajRekord();
public SacuvajRekord()
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%d", rekordigraca);
new File: file = fopen("rekord.txt", io_write);
fwrite(file, coordsstring);
fclose(file);
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha