Crazy rank system.
#1

Hi there.

Iґm currently trying to create a rank system but somehow its fucked up. I dont know why. Can someone see a error here?

OnPlayerConnect -
Код:
	
    new pn[MAX_PLAYER_NAME], connect[48];
	GetPlayerName(playerid, pn, sizeof(pn));
	format(connect, sizeof(connect), "/userfiles/%s.ini", pn );
    number = dini_Int(connect,"kills");
	number = killzstats[playerid];
At OnPlayerDeath..

Код:
killzstats[killerid]++;
And in a timer called every 15 seconds:

Код:
public rankcheck()
{
  for(new i=0; i<MAX_PLAYERS; i++)
  {
  	new pn[MAX_PLAYER_NAME], connect[48];
	GetPlayerName(i, pn, sizeof(pn));
	format(connect, sizeof(connect), "/userfiles/%s.ini", pn );
	dini_IntSet(connect,"kills", killzstats[i]);
	if(killzstats[i] >= 0)
	{
	rank[i] = 0;
	TextDrawSetString(ranktext[i],"Rank: Private");
  }
  	else if(killzstats[i] > 19)
	{
	rank[i] = 1;
	TextDrawSetString(ranktext[i],"Rank: Soldier");
  }
  	else if(killzstats[i] > 49)
	{
	rank[i] = 2;
	TextDrawSetString(ranktext[i],"Rank: Sergeant");
  }
  	else if(killzstats[i] > 100)
	{
	rank[i] = 3;
	TextDrawSetString(ranktext[i],"Rank: General");
  }
	}
}
Whats wrong?
Reply


Messages In This Thread
Crazy rank system. - by Striker_Moe - 08.11.2009, 13:33
Re: Crazy rank system. - by member - 08.11.2009, 14:02
Re: Crazy rank system. - by Striker_Moe - 08.11.2009, 14:14
Re: Crazy rank system. - by member - 08.11.2009, 14:24
Re: Crazy rank system. - by Striker_Moe - 08.11.2009, 14:29
Re: Crazy rank system. - by Striker_Moe - 08.11.2009, 14:39
Re: Crazy rank system. - by member - 08.11.2009, 14:42
Re: Crazy rank system. - by Striker_Moe - 08.11.2009, 14:49
Re: Crazy rank system. - by member - 08.11.2009, 14:52

Forum Jump:


Users browsing this thread: 3 Guest(s)