[POMOC] Stats,HITNO!


Započeo Elvedin_Wayne, Decembar 05, 2015, 22:40:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: UP
Detaljan opis problema: Eh ovako,znaci uzeo sam default UP skriptu i uradio stats td u IpleoMaxu,i poceo da skriptam sve sam fino ubacio prikaze textdraw,sve normala ali sad je problem ,nece da edituje tekst iz TDa,npr Ja sam stavio tamo Level : lvaaaa
A sad ono treba da ispise Level : 10,nadam se da cete razumeti,inace sve dobro otvara i zatvara td .
Dio skripte: Å ta god treba tu sam...
Neke slike/video za lakse dobivanje pomoci(neobavezno): I to ako treba dat cu...

Daj neke slike kodove,ovako ti nemozemo nista pomoci a pritom te skoro nisam ni razuemo u cemu je problem.

new string[290];
		new kuca[5], stan[5], firma[5], vikendica[5], kredit[12];
//		new garaza[5];
        if(PlayerInfo[playerid][pPreostaloZaOtplatu] == 0) kredit = "Neotplacuje";
        else if(PlayerInfo[playerid][pPreostaloZaOtplatu] > 0) kredit = "Otplacuje";
		if(PlayerInfo[playerid][pPosedovanjeKuce] == -1) kuca = "Nema";
		else if(PlayerInfo[playerid][pPosedovanjeKuce] != -1) kuca = "Ima";
		if(PlayerInfo[playerid][pPosedovanjeStana] == -1) stan = "Nema";
		else if(PlayerInfo[playerid][pPosedovanjeStana] != -1) stan = "Ima";
		if(PlayerInfo[playerid][pPosedovanjeVikendice] == -1) vikendica = "Nema";
		else if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1) vikendica = "Ima";
		if(PlayerInfo[playerid][pPosedovanjeFirme] == -1) firma = "Nema";
		else if(PlayerInfo[playerid][pPosedovanjeFirme] != -1) firma = "Ima";
	//		if(PlayerInfo[playerid][pPosedovanjeGaraze] == -1) garaza = "Nema";
	//		else if(PlayerInfo[playerid][pPosedovanjeGaraze] != -1) graraza = "Ima";
		format(string, sizeof(string),"%s",GetName(playerid));
		PlayerTextDrawSetString(playerid,UPSTATS[15][playerid], string);
		format(string, sizeof(string),"%d",PlayerInfo[playerid][pPosaoUgovor]);
		PlayerTextDrawSetString(playerid,UPSTATS[39][playerid], string);
  		format(string, sizeof(string),"%d",PlayerInfo[playerid][pLevel]);
		PlayerTextDrawSetString(playerid,UPSTATS[16][playerid], string);
  		format(string, sizeof(string),"%s",PosaoIme(PlayerInfo[playerid][pPosao]));
		PlayerTextDrawSetString(playerid,UPSTATS[21][playerid], string);
		format(string, sizeof(string),"%s",ImeOrganizacije(PlayerInfo[playerid][pClan]));
		PlayerTextDrawSetString(playerid,UPSTATS[18][playerid], string);
		format(string, sizeof(string),"%d",PlayerInfo[playerid][pRank]);
		PlayerTextDrawSetString(playerid,UPSTATS[19][playerid], string);
		format(string, sizeof(string),"%d",PlayerInfo[playerid][pSatiIgre]);
		PlayerTextDrawSetString(playerid,UPSTATS[17][playerid], string);
		format(string, sizeof(string),"%d$",PlayerInfo[playerid][pNovacBanka]);
		PlayerTextDrawSetString(playerid,UPSTATS[34][playerid], string);
		format(string, sizeof(string),"%s",kuca);
		PlayerTextDrawSetString(playerid,UPSTATS[29][playerid], string);
  		format(string, sizeof(string),"%s",vikendica);
		PlayerTextDrawSetString(playerid,UPSTATS[30][playerid], string);
		format(string, sizeof(string),"%s",firma);
		PlayerTextDrawSetString(playerid,UPSTATS[32][playerid], string);
		format(string, sizeof(string),"%s",stan);
		PlayerTextDrawSetString(playerid,UPSTATS[31][playerid], string);
		format(string, sizeof(string),"~w~%s",kredit);
		PlayerTextDrawSetString(playerid,UPSTATS[38][playerid], string);
		format(string, sizeof(string),"%d",PlayerInfo[playerid][pUhapsenPuta]);
		PlayerTextDrawSetString(playerid,UPSTATS[20][playerid], string);


U ovome je fazon,ovi stringovi ne rade nikako,samo stoji onakav stats kakav sam napravio u Ipleomaxu,nista ne prikazuje pravi level,pravu organizaciju i to...

ovde ti prikazuje ovaj Textdraw UPSTATS[BROJ][playerid] da li si siguran da su i tvoji tako definisani?

Pa druže, ako već koristiš PlayerTextDraw, ne treba ti dvodimenzionalni niz za čuvanje tih TD-ova. Ne treba ti UPSTATS[broj_tdova][MAX_PLAYERS] nego samo UPSTATS[broj_tdova]

Vjerovatno ne pozoveš ovo što ti mijenja stringove pri prikazivanju, ili prvo prikažeš pa onda mijenjaš string (a trebaš prvo promijenit string pa onda prikazat TD), ili ti je TD već prikazan, pa ti mijenjaš string, ali ga ne prikažeš opet (ne refreshuješ)

Citat: Z_!Proxy poslato Decembar 05, 2015, 22:53:48 POSLE PODNE
ovde ti prikazuje ovaj Textdraw UPSTATS[BROJ][playerid] da li si siguran da su i tvoji tako definisani?

Hvala ti brate,pomogao si mi ovdje moze lock..