Skripta koju koristim:cyber
Detaljan opis problema:kako da u ovaj dio stavim vidite di pise respekti e kako da tu stavim da mi pise ako imam npr 7 respekata i npr da mi pise respekti 7/10 ako me kontate ja ubacim nesta ali ne ocita tocno ocita neki veliki broj.
format(string2, sizeof(string2), "*Tvoj dosadasnji zivot: Ime: [%s] | Level [%d] | Respekti [%d] | Novci [$%d]",playername2,PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp];,PlayerInfo[playerid][pCash]);
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
format(string2, sizeof(string2), "*Tvoj dosadasnji zivot: Ime: [%s] | Level [%d] | Respekti [%d/%d] | Novci [$%d]",playername2,PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp],OvdjeStaviVarijabluZaIndexBodova, PlayerInfo[playerid][pCash]);
Taj veliki broj ti je iznos novca koji imaš, odnosno pCash varijabla. "OvdjeStaviVarijabluZaIndexBodova" zamjeni sa varijablom za potrebni broj respekata za sljedeći level. Naprimjer 7/10 - varijablu koja pamti taj broj 10.
kak mislis za taj index ne kontam ?
format(string2, sizeof(string2), "*Tvoj dosadasnji zivot: Ime: [%s] | Level [%d] | Respekti [%d/%d] | Novci [$%d]",playername2,PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp],expamount, PlayerInfo[playerid][pCash]);
Probaj ovako.
Ukoliko ti baca da je "expamount" nepoznato dodaj ovo:
/* Na vrh skripte:*/
new levelexp = 4; // Ovo 4 je za koliko ce se pomerati po levelu (4,8,12,16,itd.)
/* Iznad onog koda,prvog u ovom postu.*/
new nxtlevel = PlayerInfo[targetid][pLevel]+1;
new expamount = nxtlevel*levelexp;
Pretpostavljam da ovo vec imas u modu i da ti ovaj drugi deo posta ne treba.
new nxtlevel = PlayerInfo[targetid][pLevel]+1;
sta znaci ovo +1
to znaÄi da uzima trenutni level igraÄa a poÅ¡to ta varijabla služi da prikaže sljedeći level onda se dodaje (trenutni level +1) Å¡to znaÄi ako je trenutni level 5(+1) = 6 Å¡to znaÄi da je sljedeći level koji će biti prikazan [6]
Citat: ivica 156 poslato April 03, 2012, 22:55:05 POSLE PODNE
new nxtlevel = PlayerInfo[targetid][pLevel]+1;
sta znaci ovo +1
Znaci da na vrednost varijable pLevel dodaje +1 ,Sto ti kasnije treba za sledeci level (Ime varijable za sledeci level je nxtlevel ili ti next level).Kontas?
rijeseno,moze lock hvala vam :)