Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Vicente_Denaro poslato Mart 19, 2013, 16:38:17 POSLE PODNE

Naslov: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 19, 2013, 16:38:17 POSLE PODNE
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
Naslov: Odg: [POMOC] Ime vlasnika automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 19, 2013, 16:51:13 POSLE PODNE
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 ?
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: xFORCERx poslato Mart 19, 2013, 17:19:22 POSLE PODNE
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 :/
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 25, 2013, 17:13:26 POSLE PODNE
ZNA LI IKO DETALJNIJE DA MI BAREM POÅ ALJE KODOVE JER SAM TUTKUN TEÅ KE KATEGORIJE GHAGHAHHAHHA
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 26, 2013, 14:59:28 POSLE PODNE
Å 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
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 30, 2013, 14:57:42 POSLE PODNE
Zna li iko ovo ??
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: 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);
}
Naslov: Odg: [POMOC] Ime vlasnika na automobilu i hp bar
Poruka od: Vicente_Denaro poslato Mart 30, 2013, 16:21:34 POSLE PODNE
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 ?