Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Pomoc oko Online/Rekord Textdrawa

Započeo Rex
pre 4 godine
648
pregleda
9
postova
Rex
Shot Caller
pre 4 godine
Problem(error/warning): Kako da napravim funkciju koja ce da updajtuje Online/Rekord textdrawe i kako da cuvam rekord igraca na serveru?
Deo skripte:
Pa to i mene zanima

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
 jok

Slika/video ingame problema(obavezno ako je ingame problem): nije problem
Sage
Enforcer
pre 4 godine
Pogrešan pdf  😛
Rex
Shot Caller
pre 4 godine
😕 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
Skrilew
Godfather
Rex
Shot Caller
pre 4 godine
V01D wrote on December 5, 2021, 9:33 pm:
https://sampwiki.blast.hk/wiki/TextDrawSetString
To sam znao nego kako da dobijem online igrace na serveru😕 i gde da cuvam rekord servera?
Taylor Script
Made Man
pre 4 godine
Rex wrote on December 5, 2021, 9:35 pm:
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;
}
Taylor Script
Made Man
pre 4 godine
_tayloR wrote on December 5, 2021, 10:14 pm:
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;
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, str);
Rex
Shot Caller
pre 4 godine
_tayloR wrote on December 5, 2021, 10:17 pm:


Kk a gde da cuvam variablu rekord?  U scriptfiles?
Skrilew
Godfather
pre 4 godine
Rex wrote on December 5, 2021, 10:32 pm:
Kk a gde da cuvam variablu rekord?  U scriptfiles?


Da, koristeci y_ini, sacuvas samo broj

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava