[POMOC] TextDrawTextSize


Započeo lv, Januar 08, 2016, 18:50:50 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

lv

*

Skripta koju koristim: Moja skripta
Detaljan opis problema: Napravio sam par selectable textdrawova, i problem je sto sto kada oznacim npr. zadnju sve ostale ce onako da dobiju hover... Znam da treba da se uradi sa TextDrawTextSize, ali ne kontam kako idu te x i y koordinate.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Poslednja Izmena: Januar 08, 2016, 18:54:16 POSLE PODNE od [NE] Lazarevic
Pišem skriptu isključivo kad sam naduvan

Napravi oko tog teksta "box" i iz tog "box" textdrawa uzmes samo koordinate.
Znaci samo uzmes X i Y koordinate ne treba da prebacujes ceo "box", i samo ubacis u TextDrawTextSize.



lv

*

Hvalaa na pomoći. Može lock :)
Pišem skriptu isključivo kad sam naduvan

lv

*

Citat: [NE] Lazarevic poslato Januar 08, 2016, 21:53:04 POSLE PODNE
Hvalaa na pomoći. Može lock :)
EDIT: Ipak nije sve ok. Sada mi je Pozicija X ok, znaci kada idem desno od teksta nema vise hover-a, ali sada kada prevucem malo nize (znaci Y) hover i dalje ostaje, bez obzira sto sam napravio box samo preko ovih slova..
Pišem skriptu isključivo kad sam naduvan

Nijedna od navedenih pozicija ne smije da bude u negativu, tj u minusu.

lv

*

LOGREG[1] = TextDrawCreate(186.500000, 198.239929, "LOGIN");
	TextDrawLetterSize(LOGREG[1], 0.744999, 2.781599);
	TextDrawAlignment(LOGREG[1], 1);
	TextDrawColor(LOGREG[1], -1);
	TextDrawSetShadow(LOGREG[1], 0);
	TextDrawSetOutline(LOGREG[1], 0);
	TextDrawBackgroundColor(LOGREG[1], 51);
	TextDrawFont(LOGREG[1], 2);
	TextDrawSetProportional(LOGREG[1], 1);
	TextDrawSetSelectable(LOGREG[1], true);
        TextDrawTextSize(LOGREG[1], 278.000000, 204.779998

Poslednja linija. I kada odem skroz dole na kraj ekrana i dalje imam hover.
Pišem skriptu isključivo kad sam naduvan

lv

*

Izvinjavam se za DP, jer ne mogu da editujem post, evo ga i box textdraw od kog sam koristio koordinate
Textdraw4 = TextDrawCreate(278.000000, 204.779998, "usebox"); // ove koordinate su koristene.
TextDrawLetterSize(Textdraw4, 0.000000, 1.985555);
TextDrawTextSize(Textdraw4, 182.000000, 0.000000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, 0);
TextDrawUseBox(Textdraw4, true);
TextDrawBoxColor(Textdraw4, 102);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 0);
TextDrawFont(Textdraw4, 0);
Pišem skriptu isključivo kad sam naduvan


lv

*

Ne radi buraz, jednostavno ne kontam
Pišem skriptu isključivo kad sam naduvan


lv

*

Citat: sa_!XundeR poslato Januar 09, 2016, 21:40:09 POSLE PODNE
Imas li TDSetBox??
Napisao sam gore u postu :D
Pišem skriptu isključivo kad sam naduvan

LOGREG[1] = TextDrawCreate(186.500000, 198.239929, "LOGIN");
	TextDrawLetterSize(LOGREG[1], 0.744999, 2.781599);
	TextDrawAlignment(LOGREG[1], 1);
	TextDrawColor(LOGREG[1], -1);
	TextDrawSetShadow(LOGREG[1], 0);
	TextDrawSetOutline(LOGREG[1], 0);
	TextDrawBackgroundColor(LOGREG[1], 51);
	TextDrawFont(LOGREG[1], 2);
	TextDrawSetProportional(LOGREG[1], 1);
	TextDrawSetSelectable(LOGREG[1], true);
TextDrawUseBox(LOGREG[1], true);//OVO
        TextDrawTextSize(LOGREG[1], 278.000000, 204.779998);


Ovako :D