[Pomoć] Leveli, Score ~ Hitno je(hvala)

Započeo [SFRJ]Mike
8. Avg. 2012.
417
pregleda
5
postova
Edmir
2
Rookie
8. Avg. 2012.
Skripta koju koristim: RPG/DM ~ Moja
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): //
_HarDy_
5
Underboss
8. Avg. 2012.
Probaj komandom /kupilevel ili tako nesto slicno!
Edmir
2
Rookie
8. Avg. 2012.
Nema brate te komande.
Dr.Nino
5
Underboss
8. Avg. 2012.
LukenziOTO wrote on August 8, 2012, 10:13 pm:
postavi pod onplayerspawn
SetPlayerScore(playerid, PlayerInfo);

ti si fail
to samo postavlja scor identican levelu

@

probaj ovako
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 if (PlayerInfo >= expamount)
{
        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;
}
Edmir
2
Rookie
8. Avg. 2012.
Lukenzi radi to, ali kad sebi dam lvl 2 npr, i dalje mi ostaje 1. Tu treba neki Update ?

@Ninex sad ću probat.

Jeli to ono kad imam respekte 2/2 da dobijem lvl 2 il' ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha