Detaljan opis problema: Napravio sam "jedan mali sistem" da ga tako nazovemo, tu se radi da mi ispise aktivnost igraca koji su trenutno na serveru, tj. aktivnost od ulaska na server pa do tog trenutka..
Dio skripte:
new AKTigraca;
AKTigraca = 1; // ovo sam dodo na mjesto gdje kad me spawna da mi od tada broji
forward AktivnostIgraca();
public AktivnostIgraca()
{
KillTimer(SatTimer);
SatTimer = SetTimer("AktivnostIgraca",60000,1);
foreach(Player, i)
{
if(IgracLogovan >= 1)
{
if(AKTigraca >= 1)
{
PlayerInfo += 1;
}
}
}
return 1;
}CMD:igracinfo(playerid,params[])
{
if(PlayerInfo >= 1339)
{
new string;
new sendername;
SendClientMessage(playerid, 0xAAB3BFFF, " ");
SendClientMessage(playerid, 0xAAB3BFFF, "{ffff00}______________| Info aktivnosti |______________");
SendClientMessage(playerid, 0xAAB3BFFF, " ");
foreach (Player, i)
{
if(IgracLogovan == 1)
{
imeigraca(i, sendername);
format(string, 256, "{00FFEE}%s {FFFFFF}ProveoIGVremena: %d min.",sendername,PlayerInfo);
SendClientMessage(playerid, 0xAAB3BFFF, string);
}
}
SendClientMessage(playerid, 0xAAB3BFFF, "{ffff00}_____________________________________________________");
}
return 1;
}E sad je problem u tome sto nece da broji to vrijeme, kako god pokusam uvjek mi "ProveoIGVremena" bude 0
Neke slike/video za lakse dobivanje pomoci(neobavezno):

