GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Sean - 2013. Február 04. - 15:19:40

Cím: Ezt a textdraw info bárt hova tegyem?
Írta: Sean - 2013. Február 04. - 15:19:40
Üdv! Abban kellene segítség gtaforum.hu-n találtam egy textdraw info bárt, amit SweetPapa készített.

Elkezdtem írni egy játékmódot barátommal :) ezt a kódot a módomba meik függvény alá tegyem segítenétek?

 
//On top of script:
new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
//In OnGameModeInit or any other place, we procced to create our textdraw:
Textdraw0 = TextDrawCreate(2.000000,437.000000,\"Nev: Gary_Calins\");
Textdraw1 = TextDrawCreate(104.000000,437.000000,\"Bank(FT): 1000000000\");
Textdraw2 = TextDrawCreate(277.000000,437.000000,\"Szervezet: Rendor\");
Textdraw3 = TextDrawCreate(425.000000,437.000000,\"Rang: 10\");
Textdraw4 = TextDrawCreate(543.000000,434.000000,\"Szervered neve\"); // ide írd a szeród nevét.
Textdraw5 = TextDrawCreate(498.000000,80.000000,\"100000000 FT\");
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0x00000033);
TextDrawTextSize(Textdraw0,683.000000,0.000000);
TextDrawUseBox(Textdraw5,1);
TextDrawBoxColor(Textdraw5,0x00000099);
TextDrawTextSize(Textdraw5,716.000000,0.000000);
TextDrawAlignment(Textdraw0,0);
TextDrawAlignment(Textdraw1,0);
TextDrawAlignment(Textdraw2,0);
TextDrawAlignment(Textdraw3,0);
TextDrawAlignment(Textdraw4,0);
TextDrawAlignment(Textdraw5,0);
TextDrawBackgroundColor(Textdraw0,0x000000ff);
TextDrawBackgroundColor(Textdraw1,0x000000ff);
TextDrawBackgroundColor(Textdraw2,0x000000ff);
TextDrawBackgroundColor(Textdraw3,0x000000ff);
TextDrawBackgroundColor(Textdraw4,0x000000ff);
TextDrawBackgroundColor(Textdraw5,0x000000ff);
TextDrawFont(Textdraw0,1);
TextDrawLetterSize(Textdraw0,0.299999,1.000000);
TextDrawFont(Textdraw1,1);
TextDrawLetterSize(Textdraw1,0.399999,1.000000);
TextDrawFont(Textdraw2,1);
TextDrawLetterSize(Textdraw2,0.399999,1.000000);
TextDrawFont(Textdraw3,1);
TextDrawLetterSize(Textdraw3,0.499999,1.000000);
TextDrawFont(Textdraw4,1);
TextDrawLetterSize(Textdraw4,0.399999,1.400000);
TextDrawFont(Textdraw5,1);
TextDrawLetterSize(Textdraw5,0.499999,2.799999);
TextDrawColor(Textdraw0,0xffffffff);
TextDrawColor(Textdraw1,0xffffffff);
TextDrawColor(Textdraw2,0xffffffff);
TextDrawColor(Textdraw3,0xffffffff);
TextDrawColor(Textdraw4,0xff0000ff);
TextDrawColor(Textdraw5,0xffffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetOutline(Textdraw1,1);
TextDrawSetOutline(Textdraw2,1);
TextDrawSetOutline(Textdraw3,1);
TextDrawSetOutline(Textdraw4,1);
TextDrawSetOutline(Textdraw5,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetProportional(Textdraw1,1);
TextDrawSetProportional(Textdraw2,1);
TextDrawSetProportional(Textdraw3,1);
TextDrawSetProportional(Textdraw4,1);
TextDrawSetProportional(Textdraw5,1);
TextDrawSetShadow(Textdraw0,1);
TextDrawSetShadow(Textdraw1,1);
TextDrawSetShadow(Textdraw2,1);
TextDrawSetShadow(Textdraw3,1);
TextDrawSetShadow(Textdraw4,1);
TextDrawSetShadow(Textdraw5,1);
//You can now use TextDrawShowForPlayer(-ForAll), TextDrawHideForPlayer(-ForAll) and
//TextDrawDestroy functions to show, hide, and destroy the textdraw.

 
Köszi a figyelmet.

Sean voltam :)
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: ZyZu. - 2013. Február 04. - 15:53:57
Kiszúrja a szemedet oda van írva:
//In OnGameModeInit or any other place, we procced to create our textdraw:
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: Sean - 2013. Február 04. - 16:17:49
Jól van le lehetne állni te idióta, oda már raktam nem adja be  :facepalm:

Te is ám a tehetségedért lettél segítõkész  :facepalm:
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: skyLine - 2013. Február 04. - 16:24:28
OnGameModeInit alá
 
Textdraw0 = TextDrawCreate(2.000000,437.000000,\"Nev: Gary_Calins\");
Textdraw1 = TextDrawCreate(104.000000,437.000000,\"Bank(FT): 1000000000\");
Textdraw2 = TextDrawCreate(277.000000,437.000000,\"Szervezet: Rendor\");
Textdraw3 = TextDrawCreate(425.000000,437.000000,\"Rang: 10\");
Textdraw4 = TextDrawCreate(543.000000,434.000000,\"Szervered neve\"); // ide írd a szeród nevét.
Textdraw5 = TextDrawCreate(498.000000,80.000000,\"100000000 FT\");
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0x00000033);
TextDrawTextSize(Textdraw0,683.000000,0.000000);
TextDrawUseBox(Textdraw5,1);
TextDrawBoxColor(Textdraw5,0x00000099);
TextDrawTextSize(Textdraw5,716.000000,0.000000);
TextDrawAlignment(Textdraw0,0);
TextDrawAlignment(Textdraw1,0);
TextDrawAlignment(Textdraw2,0);
TextDrawAlignment(Textdraw3,0);
TextDrawAlignment(Textdraw4,0);
TextDrawAlignment(Textdraw5,0);
TextDrawBackgroundColor(Textdraw0,0x000000ff);
TextDrawBackgroundColor(Textdraw1,0x000000ff);
TextDrawBackgroundColor(Textdraw2,0x000000ff);
TextDrawBackgroundColor(Textdraw3,0x000000ff);
TextDrawBackgroundColor(Textdraw4,0x000000ff);
TextDrawBackgroundColor(Textdraw5,0x000000ff);
TextDrawFont(Textdraw0,1);
TextDrawLetterSize(Textdraw0,0.299999,1.000000);
TextDrawFont(Textdraw1,1);
TextDrawLetterSize(Textdraw1,0.399999,1.000000);
TextDrawFont(Textdraw2,1);
TextDrawLetterSize(Textdraw2,0.399999,1.000000);
TextDrawFont(Textdraw3,1);
TextDrawLetterSize(Textdraw3,0.499999,1.000000);
TextDrawFont(Textdraw4,1);
TextDrawLetterSize(Textdraw4,0.399999,1.400000);
TextDrawFont(Textdraw5,1);
TextDrawLetterSize(Textdraw5,0.499999,2.799999);
TextDrawColor(Textdraw0,0xffffffff);
TextDrawColor(Textdraw1,0xffffffff);
TextDrawColor(Textdraw2,0xffffffff);
TextDrawColor(Textdraw3,0xffffffff);
TextDrawColor(Textdraw4,0xff0000ff);
TextDrawColor(Textdraw5,0xffffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetOutline(Textdraw1,1);
TextDrawSetOutline(Textdraw2,1);
TextDrawSetOutline(Textdraw3,1);
TextDrawSetOutline(Textdraw4,1);
TextDrawSetOutline(Textdraw5,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetProportional(Textdraw1,1);
TextDrawSetProportional(Textdraw2,1);
TextDrawSetProportional(Textdraw3,1);
TextDrawSetProportional(Textdraw4,1);
TextDrawSetProportional(Textdraw5,1);
TextDrawSetShadow(Textdraw0,1);
TextDrawSetShadow(Textdraw1,1);
TextDrawSetShadow(Textdraw2,1);
TextDrawSetShadow(Textdraw3,1);
TextDrawSetShadow(Textdraw4,1);
TextDrawSetShadow(Textdraw5,1);

 
Mód tetejére
 
new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;

 
OnPlayerSpawn alá:
 
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);

 
Vagy nem tudom milyen felépítésû.
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: ZyZu. - 2013. Február 04. - 16:27:49
Idézetet írta: Sean date=1359991069\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33438\" data-ipsquote-contentclass=\"forums_Topic
Jól van le lehetne állni te idióta, oda már raktam nem adja be  :facepalm:

Te is ám a tehetségedért lettél segítõkész  :facepalm:

 
Mond már meg innen látszik, hogy Zamaroth Textdraw Editoral csináltad akkor miért törölted ki azokat a funkciókat amelyik alatt voltak? Nem roszból mondom de angolul oda vannak írva azért el lehet olvasni.


És szerintem az az idióta aki ennyit nem tudd meg csinálni.
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: Sean - 2013. Február 04. - 16:29:35
Bocsánat, csak ideges lettem mert tök értelmetlen írtál.

Amúgy is ha látsz akkor ezt is megláttad nem?  :OO


Üdv! Abban kellene segítség gtaforum.hu-n találtam egy textdraw info bárt, amit
SweetPapa készített.

Dupla hozzászólás automatikusan összefûzve. ( 2013. Február 04. - 16:39:57 )

Köszi skyline jó lett  :thumbsup:

Kép link:
http://kepfeltoltes.hu/130204/lvrpg_www.kepfeltoltes.hu_.png

Az a baj hogy egy kicsit elvan csúszva nem tudnád megcsinálni?


Meg ott van hogy:


Ügye a képen, láthatod hogy ott van Bank(FT), Név stb..


Azt hogyan tudom megcsinálni, hogy ne az legyen ott amit oda írtak textdraw ba hanem a játékos pénzét, nevét stb?


ez kell? %d vagy pedig ez? %s.


Ha segítesz kapod a +-t!
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: skyLine - 2013. Február 04. - 20:11:22
%d -t kell használni és format(string,sizeof(string)\"Szöveg\"); szerûen kell megoldanod.
Ja és
 
Textdraw4 = TextDrawCreate(535.000000,434.000000,\"Szervered neve\"); // ide írd a szeród nevét.
Cím: Ezt a textdraw info bárt hova tegyem?
Írta: ZyZu. - 2013. Február 04. - 22:02:33
Számok megadásánál %d kell rakni vagy %i de jobb használni a %d az üzeneteknél pedig %s de ha jól tudom van több féle ami több más funkciót HIV elõ de ezek a legfontosabbak.