22.01.2015, 12:42
Don't like loading and saving it once each player connects, I'm not really mature with dini but here's what I've wrote
pawn Код:
new OnlinePlayers, OnlinePlayersRecord;
public OnGameModeInit()
{
new filename[] = "bestrecord.ini";
if(fexist(filename))
{
OnlinePlayersRecord = dini_Int(filename, "BestRecord");
}
else
{
dini_Create(filename);
dini_IntSet(filename, "BestRecord", 0);
}
}
public OnGameModeExit()
{
new filename[] = "bestrecord.ini";
if(fexist(filename))
{
dini_IntSet(filename, "BestRecord", OnlinePlayersRecord);
}
else
{
dini_Create(filename);
dini_IntSet(filename, "BestRecord", OnlinePlayersRecord);
}
}
public OnPlayerConnect(playerid)
{
OnlinePlayers++;
if(OnlinePlayers > OnlinePlayersRecord) OnlinePlayersRecord = OnlinePlayers;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
OnlinePlayers--;
return 1;
}