Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [VG] Moren0 poslato Septembar 25, 2011, 21:34:29 POSLE PODNE

Naslov: [problem]Attach3DTextLabelToPlayer
Poruka od: [VG] Moren0 poslato Septembar 25, 2011, 21:34:29 POSLE PODNE
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): //
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: K4[Я]!K3 poslato Septembar 25, 2011, 21:36:45 POSLE PODNE
GetPlayerScore(playerid);

edit:
bolje da to stavis na OnPlayerSpawn

if(GetPlayerScore(playerid) == 1)
{
  ...
}
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: [VG] Moren0 poslato Septembar 25, 2011, 21:39:12 POSLE PODNE
Citat: Marijo B. - K4[Я]!K3â,,¢ poslato Septembar 25, 2011, 21:36:45 POSLE PODNE
GetPlayerScore(playerid);

eh da , ali mozes li mi cijelu prepravit ? , posto neznam bas sa ovim ..
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: K4[Я]!K3 poslato Septembar 25, 2011, 21:45:07 POSLE PODNE
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)
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: [VG] Moren0 poslato Septembar 25, 2011, 21:59:54 POSLE PODNE
e ne prikazuje nista sve sam lijepo ubacio i nece :S.. neznam sto..
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: 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 :/
Naslov: Odg: [problem]Attach3DTextLabelToPlayer
Poruka od: [VG] Moren0 poslato Septembar 25, 2011, 22:17:54 POSLE PODNE
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 ?