Problem(error/warning): Kako da napravim funkciju koja ce da updajtuje Online/Rekord textdrawe i kako da cuvam rekord igraca na serveru?
Deo skripte: [pawn]Pa to i mene zanima[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn] jok[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): nije problem
Pogrešan pdf :P
??? kako pogresan pdf?, ja ne trazim textdrawe covece vec da mi neko objasni kako da uradim u pawnu kod koji ce da seta string na textdrawe sa online igracima i rekord igraca
https://sampwiki.blast.hk/wiki/TextDrawSetString
Citat: V01D poslato Decembar 05, 2021, 22:33:13 POSLE PODNE
https://sampwiki.blast.hk/wiki/TextDrawSetString
To sam znao nego kako da dobijem online igrace na serveru??? i gde da cuvam rekord servera?
Citat: Rex poslato Decembar 05, 2021, 22:35:21 POSLE PODNE
To sam znao nego kako da dobijem online igrace na serveru??? i gde da cuvam rekord servera?
Mozes napravit globalnu varijablu i na OnPlayerConnect je povecat sa 1 a na OnPlayerDisconnect smanjiti za 1.
Npr
new online = 0,
rekord = 0;
public OnPlayerConnect(playerid)
{
online++;
if(online > rekord) rekord = online; // i ovu varijablu rekord mozes spremiti negdje
return 1;
}
public OnPlayerDisconnect(playerid)
{
online--;
return 1;
}
Citat: _tayloR poslato Decembar 05, 2021, 23:14:43 POSLE PODNE
Mozes napravit globalnu varijablu i na OnPlayerConnect je povecat sa 1 a na OnPlayerDisconnect smanjiti za 1.
Npr
new online = 0,
rekord = 0;
public OnPlayerConnect(playerid)
{
online++;
if(online > rekord) rekord = online; // i ovu varijablu rekord mozes spremiti negdje
return 1;
}
public OnPlayerDisconnect(playerid)
{
online--;
return 1;
}
sto se tice tog da ti ispisuje na TD
new str[15];
format(str, sizeof str, "Online: %d", online);
TextDrawSetString(MojTD, str);
isto tako i za rekord samo u slucaju da ti je PlayerTD iako ne znams to bi bio player
PlayerTextDrawSetString(playerid, IgracevTD[playerid], str);
Citat: Rex poslato Decembar 05, 2021, 23:32:35 POSLE PODNE
Kk a gde da cuvam variablu rekord? U scriptfiles?
Da, koristeci y_ini, sacuvas samo broj