Public feed #890016

Anonymous

public text v1 · immutable
Raw Edit
·published 2008-02-03 11:50 UTC
rendered paste body
new LeveL[MAX_PLAYERS];
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 ShowScore(playerid)
{
new stats[256],stats2[256],stats3[256];
stats = dini_Get(file,"Kills");
stats2 = dini_Get(file,"Deaths");
stats3 = dini_Get(file,"Levels");
new tmpTotal[128];
format(tmpTotal, sizeof(tmpTotal), "Kills :%d, Deaths :%d,Level: %d", stats, stats2,stats3);
SendClientMessage(playerid, PP, tmpTotal);
return 1;
}


	new playername[256];
	GetPlayerName(playerid, playername, sizeof(playername));
	format(file, 256, "%s", udb_encode(playername));
new ss[256];
new mm[256];
ss = dini_Get(udb_encode(playername), "Levels");
format(mm,256,"You Are Level %d",ss);
SendClientMessage(playerid,COLOR_ORANGE,mm);