Public feed
#887752
forward Levels(playerid);
public Levels(playerid)
{
new playername[256];
GetPlayerName(playerid, playername, sizeof(playername));
format(file, 256, "%s", udb_encode(playername));
if(IsPlayerConnected(playerid))
{
if (LeveL[playerid] == 0 && GetPlayerScore(playerid) >= 50)
{
LeveL[playerid] = 1;
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 1 now");
dini_IntSet(file, "Levels", 1);
}
if (LeveL[playerid] == 1 && GetPlayerScore(playerid) >= 100)
{
LeveL[playerid] = 2;
dini_IntSet(file, "Levels", 2);
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 2 now");
}
if (LeveL[playerid] == 2 && GetPlayerScore(playerid) >= 150)
{
LeveL[playerid] = 3;
dini_IntSet(file, "Levels", 3);
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 3 now");
}
if (LeveL[playerid] == 3 && GetPlayerScore(playerid) >= 200)
{
LeveL[playerid] = 4;
dini_IntSet(file, "Levels", 4);
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 4 now");
}
if (LeveL[playerid] == 4 && GetPlayerScore(playerid) >= 250)
{
LeveL[playerid] = 5;
dini_IntSet(file, "Levels", 5);
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 5 now");
}
if (LeveL[playerid] == 5 && GetPlayerScore(playerid) >= 300)
{
LeveL[playerid] = 6;
dini_IntSet(file, "Levels", 6);
SendClientMessage(playerid,COLOR_ORANGE,"You are Level 6 now");
KillTimer(LevelTimer);
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
new playername[256];
GetPlayerName(playerid, playername, sizeof(playername));
format(file, 256, "%s", udb_encode(playername));
new ss[256];
new mm[256];
ss = dini_Get((playername), "Levels");
format(mm,256,"You Are Level %d",ss);
SendClientMessage(playerid,COLOR_ORANGE,mm);
}