[POMOC] Ime vlasnika na automobilu i hp bar


Započeo Vicente_Denaro, Mart 19, 2013, 16:38:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: CLRP
Detaljan opis problema: Pa ovako nije problem već mi treba neki kod ili nešto da mi na autu piše ko je vlasnik vozila i treba mi HP bar da mi piše koliko ima hp-a , armoura
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Evo ovako kao na LB http://zaslike.com/viewer.php?file=qgwyfhi7wlez7zcgpj9.png ( ZA AUTOMOBILE ) , evo za HP bar http://i.imgur.com/AxiNUKZ.png
Poslednja Izmena: Mart 19, 2013, 16:50:35 POSLE PODNE od GuzonjeHosting

Citat: David (Sabljak) A.k.A SABO(T) poslato Mart 19, 2013, 16:49:22 POSLE PODNE
Attach3DLabelToVehicle

i TextDrawString

Daj ti meni napiši trebam li ja još ikakve druge kodove ubacivat i gdje ovo trebam ubacit ?

Citat: David (Sabljak) A.k.A SABO(T) poslato Mart 19, 2013, 17:11:28 POSLE PODNE
http://wiki.sa-mp.com/wiki/Attach3DTextLabelToVehicle

http://wiki.sa-mp.com/wiki/TextDrawSetString

osnove skriptanja, 3d label i textdraw...
Sve je to u redu, no nece moci to izvesti... Ukoliko nije promijenio nesto oko COS-a , ime vlasnika vozila na bilo koji nacin nece moci ispisati ( Label, formatirani SCM itd...). Imao sam ja taj Mod, znam ja sta je to :/

ZNA LI IKO DETALJNIJE DA MI BAREM POÅ ALJE KODOVE JER SAM TUTKUN TEÅ KE KATEGORIJE GHAGHAHHAHHA

Å ta je ovo jel to ne zna niko pa barem neki mi kod napravite , ako ovde iko ne napravi onda dajem fb stranicu 7k lajkova i ko napravi fino da radi dobije


Evo ti za Bar gore:

Definiras TextDrawGore:

new Text:ZdravljeBar[MAX_PLAYERS];


Pod OnGameModeInit,napravis textdraw:

for(new i = 0; i < MAX_PLAYERS; i++)
{
    ZdravljeBar[i] = TextDrawCreate(548.000000, 67.000000, "100 %");
    TextDrawBackgroundColor(ZdravljeBar[i], 255);
    TextDrawFont(ZdravljeBar[i], 1);
    TextDrawLetterSize(ZdravljeBar[i], 0.290000, 0.799999);
    TextDrawColor(ZdravljeBar[i], -1);
    TextDrawSetOutline(ZdravljeBar[i], 0);
    TextDrawSetProportional(ZdravljeBar[i], 1);
    TextDrawSetShadow(ZdravljeBar[i], 1);
}


Pod OnGAmeModeInit napraviš timer koji će raditi update svaku 1 sekundu:

SetTimer("HealtUpdate",1000,1);



I pod ostale publice dodaš ovaj od timera kojim ćeš update raditi:

forward HealtUpdate(playerid);
public HealtUpdate(playerid)
{
    new string[5];
    new Float:pZdravljeBar
    GetPlayerHealth(playerid,pZdravljeBar);
    format(string, sizeof(string), "%.0f %", pZdravljeBar);
    TextDrawSetString(ZdravljeBar[playerid], string);
}
Poslednja Izmena: Mart 30, 2013, 15:36:21 POSLE PODNE od FlasH
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N

Citat: FlasH poslato Mart 30, 2013, 15:35:34 POSLE PODNE
Evo ti za Bar gore:

Definiras TextDrawGore:

new Text:ZdravljeBar[MAX_PLAYERS];


Pod OnGameModeInit,napravis textdraw:

for(new i = 0; i < MAX_PLAYERS; i++)
{
    ZdravljeBar[i] = TextDrawCreate(548.000000, 67.000000, "100 %");
    TextDrawBackgroundColor(ZdravljeBar[i], 255);
    TextDrawFont(ZdravljeBar[i], 1);
    TextDrawLetterSize(ZdravljeBar[i], 0.290000, 0.799999);
    TextDrawColor(ZdravljeBar[i], -1);
    TextDrawSetOutline(ZdravljeBar[i], 0);
    TextDrawSetProportional(ZdravljeBar[i], 1);
    TextDrawSetShadow(ZdravljeBar[i], 1);
}


Pod OnGAmeModeInit napraviš timer koji će raditi update svaku 1 sekundu:

SetTimer("HealtUpdate",1000,1);



I pod ostale publice dodaš ovaj od timera kojim ćeš update raditi:

forward HealtUpdate(playerid);
public HealtUpdate(playerid)
{
    new string[5];
    new Float:pZdravljeBar
    GetPlayerHealth(playerid,pZdravljeBar);
    format(string, sizeof(string), "%.0f %", pZdravljeBar);
    TextDrawSetString(ZdravljeBar[playerid], string);
}


Bravo majstore <3

Znaš li još ovo na autu da uradim ?