Detaljan opis problema: Ovako, kada stisnem TAB ne pokazje mi lvle, tj pokazuje ali svi su Lvl 0, tako isto respekti imam 3 / 2 respekta, ide dalje znaÄi, ne dobivam lvl up. Hitno mi to treba.
Dio skripte:
new nxtlevel = PlayerInfo;
new expamount = nxtlevel*levelexp;
new levelpayday = PlayerInfo;
new moneypaydayy = 100*levelpayday;
public paydaycheck(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo >= 0)
{
new string;
new nxtlevel = PlayerInfo;
new expamount = nxtlevel*levelexp;
new infostring;
if (PlayerInfo < expamount)
{
format(infostring, 256, "ERROR: Nazalost trebas imati %d Respekta, a ti trenutno imas {FFFFFF}[%d]{FF0000}, te nisi dobio levelup!",expamount,PlayerInfo);
SendClientMessage(i,COLOR_LIGHTRED, infostring);
return 1;
}
else
{
PlayerInfo++;
PlayerInfo = 0;
SetPlayerScore(playerid, PlayerInfo);
GetPlayerScore(playerid);
format(string, sizeof(string), "INFO: Cestitamo, sada si %d level!", nxtlevel);
PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
SendClientMessage(i, COLOR_GOLD, string);
PlayerInfo++;
}
}
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
