Witam ,mam problem poniewa? gdy dodaje do logowania .czasspedzonyonline to jest wynik z bazy danych MySQL to wtedy czasami czas wariuje.Czasami czas zmienia si? na minus.Ma kto? jaki? pomys? ? w OnPlayerConnect mam
@edit.Rozwi?za?em to takim sposobem ,?e zrobi?em 2 PVary IleGral i IleGral2. IleGral liczy? obecny czas spedzony na serwerze.A PVar IleGral2 trzymal czas ,kt?ry sie wczytywa? przy logowaniu.
Mam problem z czasem online na serwerze.Zrobi?em co? takiego sama g?ra
[code]enum pInfo
{
cOnline
}
new PlayerInfo[MAX_PLAYERS][pInfo];[/code]
Potem
callback [b]OnPlayerConnect[/b]
[code]PlayerInfo[playerid][cOnline]=GetTickCount();[/code]
callback [b]OnPlayerDisconnect[/b]
tam mam tylko zapis do mysql
Zrobi?em sobie cmd /sprawdzgracza i ona wyglada tak
[code]CMD:sprawdzgracza(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 1)
return SendClientMessage(playerid, COLOR_GRAD1,"Nie jestes administratorem");
new targetid,string[68];
if(sscanf(params,"u", targetid))
return SendClientMessage(playerid, COLOR_GRAD1,"Uzyj: /sprawdzgracza [ID gracza]");