29.07.2014, 18:48
pawn Код:
// Put this under OnGameModeInit
SetTimer("GiveScore",1800000,true); // 1 sec = 1000 millisecond 1800000 = 30 mins.
// These two anywhere incase you ask.
forward GiveScore();
public GiveScore()
{
for(new i = 0; i < sizeof(MAX_PLAYERS); i ++)
{
SetPlayerScore(i, GetPlayerScore(playerid)+1);
new string[25]; format(string,sizeof(string,"Level up ~N~ ~>~ You're now level %d ~<~",GetPlayerScore(playerid);
GameTextForPlayer(i,string,5000,6);
}
return 1;
}
Read:
GameTextForPlayer.
How to set a timer and use it.
Formatting messages.