Como resuelvo esto?
#1

Bueno puse que diera stats cuando se registrara si los da y todo pero cuando el user pone /stats dice que tiene nivel 1 y falta 0/4 hora uso gm de ulp este es el codigo que da los stats al registrarse

Код:
				SendInfoMessage(playerid, 2, "0", "Ha finalizado el tutorial.");
				SendClientMessage(playerid,VERDE,"Recibes tus stats de bienvenida level 3 y 10k");
                GivePlayerMoneyEx(playerid,10000);
                SetPlayerScore(playerid,2);
y esta es la variable del nivel

Код:
public GetPlayerScoreEx(playerid)
{
	new LevelRp;
	new MyHoursPlaying = PlayersData[playerid][HoursPlaying];
	new Count=4;
	while (MyHoursPlaying >= Count)
	{
	    MyHoursPlaying = MyHoursPlaying - Count;
	    Count = Count + 4;
	    LevelRp++;
	}
	return LevelRp;
}
Reply
#2

pawn Код:
SendInfoMessage(playerid, 2, "0", "Ha finalizado el tutorial.");
                SendClientMessage(playerid,VERDE,"Recibes tus stats de bienvenida level 3 y 10k");
                GivePlayerMoneyEx(playerid,10000);
     PlayersData[playerid][HoursPlaying] = 24;//nivel 3
                SetPlayerScore(playerid, GetPlayerScoreEx(playerid));
[/pawn]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)