Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // topo da GM
- new XP[MAX_PLAYERS];
- // OnPlayerConnect
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("Upar", 900000, true, "i", playerid);
- return true;
- }
- forward Upar(playerid);
- public Upar(playerid)
- {
- new str[256];
- XP[playerid] ++;
- if(XP[playerid] == 4) // Checa se o jogador tem 4 pontos de XP
- {
- new Nivel = GetPlayerScore(playerid);
- SetPlayerScore(playerid,Nivel+1); // Seta o Nivel do Jogador
- XP[playerid] = 0; // Reseta os XP após upar
- format(str, sizeof(str), "| LEVEL UP | Você juntou 4 pontos de Experiência e upou para o Nivel %i", ++Nivel);
- SendClientMessage(playerid, -1, str);
- PlayerPlaySound(playerid,1149,0.0,0.0,0.0), GameTextForPlayer(playerid,"UP!",5000,6);
- return false;
- }
- format(str, sizeof(str), "| EXPERIÊNCIA | Você ganhou +1 ponto de Experiência [ %i / 4 ]", XP[playerid]);
- SendClientMessage(playerid, -1, str);
- PlayerPlaySound(playerid,1139,0.0,0.0,0.0), GameTextForPlayer(playerid,"+EXP",5000,6);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement