domingo, 28 de novembro de 2010

[PAWN] Criando sistema de level simples

Bom, pra começar, vamos fazer a array.

new Level[MAX_PLAYERS];

Agora vamos fazer o forward, que é o tempo que o player vai demorar pra ganhar o level.

forward Levelup(playerid);

Agora, no final do Gamemode coloque:

public Levelup(playerid)
{
if(Level[playerid] < 100) // Aqui significa - if ( Se ) Level Menor que 100, o player pode ganhar level.
{
Level[playerid]++ // ++ = +1 level
}
if(Level[playerid] == 100)
{
SendClientMessage(playerid,0xFF0000,"Você chegou no nível MÁXIMO!! Parabéns!");//Ai ele para de ganhar level no nivel 100
}
return 1
}


Agora, no OnGameModeInit()

SetTimer("Levelup",600000,true);//A cada 10 minutos o player ganha um level, você pode mudar isso, 600000ms (milisegundos).

Nenhum comentário:

Postar um comentário