Primeiro de tudo galera e criar uma array.
Topo do GM
new Level[MAX_PLAYERS];
Agora iremos criar uma forward para o player ganhar o level:
forward GanharLevel(playerid);
Agora no final do seu GM coloque as funções da sua forward, que criamos la em cima:
public GanharLevel(playerid)
{
if(Level[playerid] < 100) //caso o level do player for menor que 100 ele ganha 1 level
{
Level[playerid]++;
}
if(Level[playerid] == 100) //se o level do jogador chegar a 100 ele ira parar de ganhar level.
{
SendClientMessage(playerid, COLOR_YELLOW, "Você atingiu o level máximo !");
}// chave para fechar o if
return 1;
}//chave para fechar o public
Agora no OnGameModeInit vamos fazer com que a cada 20 minutos o player ganhe 1 level:
SetTimer("GanharLevel",1200000, true);
Prontoo ;] Abrass


0 comentários:
Postar um comentário