[problem]Attach3DTextLabelToPlayer

Započeo [VG] Moren0, Septembar 25, 2011, 21:34:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: GTARP
Detaljan opis problema: e ako moze neko da mi objasni ili da mi napravi : kad je igrac lvl 1 da mu cjelo vrijeme iznad imena pise npr: novi igrac a isto tako i za admine, neznam kako da to napravim...Hvala
Dio skripte: new Text3D:label[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    label[playerid] = Create3DTextLabel("Novi Igrac!!", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    Delete3DTextLabel(label[playerid]);
    return 1;
}
ja bih nesto kao ovo..
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

GetPlayerScore(playerid);

edit:
bolje da to stavis na OnPlayerSpawn

if(GetPlayerScore(playerid) == 1)
{
  ...
}
Poslednja Izmena: Septembar 25, 2011, 21:40:39 POSLE PODNE od Marijo B. - K4[Я]!K3™


znaci stavi pod -  public OnPlayerSpawn  zbog ucitavanja statsa da izbjegnes moguce bugove

if(GetPlayerScore(playerid) == 1) 
{   
  label[playerid] = Create3DTextLabel("Novi Igrac!!", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
  Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}


onda napravis provjeru pod neki timer da se taj label unisti ako igrac brzo napreduje na level 2 a da pri tome ne umre... tj. ne iskoristi ponovo taj public OnPlayerSpawn
btw ovo ti vrijedi ako si podesio da se varijabla koja sprema igracev level ucitava na onplayerconnect i odmah postavlja igracev score(SetPlayerScore)

e ne prikazuje nista sve sam lijepo ubacio i nece :S.. neznam sto..

Citat: Enes_Sinanovic poslato Septembar 25, 2011, 21:59:54 POSLE PODNE
e ne prikazuje nista sve sam lijepo ubacio i nece :S.. neznam sto..
nemoze tebi prikazat taj 3D label koji ti nosis... vide ga samo drugi igraci :/

Citat: Marijo B. - K4[Я]!K3â,,¢ poslato Septembar 25, 2011, 22:02:08 POSLE PODNE
Citat: Enes_Sinanovic poslato Septembar 25, 2011, 21:59:54 POSLE PODNE
e ne prikazuje nista sve sam lijepo ubacio i nece :S.. neznam sto..
nemoze tebi prikazat taj 3D label koji ti nosis... vide ga samo drugi igraci :/
da znam to , pa nema ni na drugim igracima :S , samo je bilo na jednom koji je lvl 5 :S nezz sta je to.. mozes mi ti dat sve ili moze li se to ubacit kao FS ?