new Level[MAX_PLAYERS];
Agora crie um forward para Funcionar o Public do level:
forward GanharLevel(playerid);
Agora no final do seu gamemode coloque as funções que sua forward vai fazer:
public GanharLevel(playerid)
{
if(Level[playerid] < 100) //Se o level do player for menor que 100 ele ganha 1 level
{
}
if(Level[playerid] == 100) //Quando o Level do Player Chegar a 100 Ele Para de Subir d Level
{
SendClientMessage(playerid, COR, "Você chegou ao level máximo(100)!");
}
return 1;
}
Agora no OnGameModeInit Voce Ira fazer com que a cada 20 minutos o player ganhe 1 level:
SetTimer("GanharLevel",1200000, true); //a cada 20 minutos o gamemode vai chamar a função GanharLevel, assim fazendo o player ganhar um level a cada 20 minutos
Pronto, Acabou
Creditos :
Cronos
.
me explica onde eu tenho q por esa tal de ARRAY no mod Hatycone?
ResponderExcluire se eu quiser que demore uma hora pra passar de nivel, como faz?
ResponderExcluirSetTimer("GanharLevel",???, true);
SetTimer("GanharLevel",3600000, true);
ResponderExcluir1 hora.
aff como vai copiar?
ResponderExcluirtira esse trosso aii de bloquiar o mouse --'
eu fiz tudo certo pelo pawno mas e agora eu ponho commo fs no server.cfg me explica ae meu msn:john_lucasms@hotmail.com
ResponderExcluirAqui da esse erro: error 021: symbol already defined: "SetTimer"
ResponderExcluircria corage e escreva seus noob tem preguiça que tudo de mão bejada
ResponderExcluirgente,e simples,para copiar,clique com o botao direito do mouse em cima do texto,e clique em:
ResponderExcluirInspeconar Elemento:
pronto,vai abrir uma aaba,com muitos codigos,copie o texto que voce quer,ele vai tar la!
Esse comando pode ser usado apenas com Google Chrome!
Atencao,tenho uma duvida,porque no meu server eu coloquei tudo certinho,nao deu nenhum erro,mas qdo vou jogar,so upa o jogador de id 0,oque que eu faço?
ResponderExcluirSendClientMessage(playerid, "{FFFFFF}", "Você chegou ao level máximo(100)!");
ResponderExcluireu tirei isso e compilow legal