Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-03-04, 21:56


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Elo mam problem mianowicie polega on na tym ze zrobi?em klikane textdrawy (wybiera?ke imienia, skina itd..) ale one maja za duze pole klikniecia
Wiem ze takie cos kiedys bylo ale nie moge tego znalezc i nic z tego nie rozumia?em
Prosze o dos?owna odpowiedz a nie typu "Masz jakies errory?"

Kod
Pawn

public OnFilterScriptInit()
{
    for(new iMAX_PLAYERSi++)
    {
        Textdraw0[i] = TextDrawCreate(646.5000001.500000"usebox");
        TextDrawLetterSize(Textdraw0[i], 0.00000049.398887);
        TextDrawTextSize(Textdraw0[i], -2.0000000.000000);
        TextDrawAlignment(Textdraw0[i], 1);
        TextDrawColor(Textdraw0[i], -2147483393);
        TextDrawUseBox(Textdraw0[i], true);
        TextDrawBoxColor(Textdraw0[i], -2147483393);
        TextDrawSetShadow(Textdraw0[i], 0);
        TextDrawSetOutline(Textdraw0[i], 0);
        TextDrawBackgroundColor(Textdraw0[i], -2147483393);
        TextDrawFont(Textdraw0[i], 0);

        Textdraw1[i] = TextDrawCreate(612.00000037.340000"usebox");
        TextDrawLetterSize(Textdraw1[i], 0.00000031.671108);
        TextDrawTextSize(Textdraw1[i], 358.5000000.000000);
        TextDrawAlignment(Textdraw1[i], 1);
        TextDrawColor(Textdraw1[i], 0);
        TextDrawUseBox(Textdraw1[i], true);
        TextDrawBoxColor(Textdraw1[i], 102);
        TextDrawSetShadow(Textdraw1[i], 0);
        TextDrawSetOutline(Textdraw1[i], 0);
        TextDrawFont(Textdraw1[i], 0);

        Textdraw2[i] = TextDrawCreate(426.500000139.440002"<");
        TextDrawLetterSize(Textdraw2[i], 0.8249993.280001);
        TextDrawAlignment(Textdraw2[i], 1);
        TextDrawColor(Textdraw2[i], -1);
        TextDrawUseBox(Textdraw2[i], true);
        TextDrawBoxColor(Textdraw2[i], 0);
        TextDrawSetShadow(Textdraw2[i], 0);
        TextDrawSetOutline(Textdraw2[i], -1);
        TextDrawBackgroundColor(Textdraw2[i], 255);
        TextDrawFont(Textdraw2[i], 1);
        TextDrawSetProportional(Textdraw2[i], 1);

        Textdraw3[i] = TextDrawCreate(524.500000141.119995">");
        TextDrawLetterSize(Textdraw3[i], 0.8249983.280000);
        TextDrawAlignment(Textdraw3[i], 1);
        TextDrawColor(Textdraw3[i], -1);
        TextDrawUseBox(Textdraw3[i], true);
        TextDrawBoxColor(Textdraw3[i], 0);
        TextDrawSetShadow(Textdraw3[i], 0);
        TextDrawSetOutline(Textdraw3[i], -1);
        TextDrawBackgroundColor(Textdraw3[i], 255);
        TextDrawFont(Textdraw3[i], 1);
        TextDrawSetProportional(Textdraw3[i], 1);

        Textdraw4[i] = TextDrawCreate(455.500000104.720100"LD_SPAC:white");
        TextDrawLetterSize(Textdraw4[i], 0.0214990.022399);
        TextDrawTextSize(Textdraw4[i], 64.500000106.399971);
        TextDrawAlignment(Textdraw4[i], 1);
        TextDrawColor(Textdraw4[i], -1);
        TextDrawUseBox(Textdraw4[i], true);
        TextDrawBoxColor(Textdraw4[i], 0);
        TextDrawSetShadow(Textdraw4[i], 0);
        TextDrawSetOutline(Textdraw4[i], 0);
        TextDrawBackgroundColor(Textdraw4[i], 55);
        TextDrawFont(Textdraw4[i], 5);
        TextDrawSetPreviewModel(Textdraw4[i], 7);
        TextDrawSetPreviewRot(Textdraw4[i], 350.0000000.000000, -15.0000001.000000);

        Textdraw5[i] = TextDrawCreate(375.50000055.440002"LD_SPAC:white");
        TextDrawLetterSize(Textdraw5[i], 0.0000000.000000);
        TextDrawTextSize(Textdraw5[i], 95.50000017.919998);
        TextDrawAlignment(Textdraw5[i], 1);
        TextDrawColor(Textdraw5[i], -1);
        TextDrawSetShadow(Textdraw5[i], 0);
        TextDrawSetOutline(Textdraw5[i], 0);
        TextDrawFont(Textdraw5[i], 4);

        Textdraw6[i] = TextDrawCreate(376.00000056.559982"Imie...");
        TextDrawLetterSize(Textdraw6[i], 0.4499991.600000);
        TextDrawAlignment(Textdraw6[i], 0);
        TextDrawColor(Textdraw6[i], -1);
        TextDrawSetShadow(Textdraw6[i], 0);
        TextDrawSetOutline(Textdraw6[i], 1);
        TextDrawBackgroundColor(Textdraw6[i], 51);
        TextDrawFont(Textdraw6[i], 1);
        TextDrawSetProportional(Textdraw6[i], 1);
        TextDrawSetSelectable(Textdraw6[i], 1);

        Textdraw7[i] = TextDrawCreate(497.00000056.000003"LD_SPAC:white");
        TextDrawLetterSize(Textdraw7[i], 0.0000000.000000);
        TextDrawTextSize(Textdraw7[i], 97.00000017.360000);
        TextDrawAlignment(Textdraw7[i], 1);
        TextDrawColor(Textdraw7[i], -1);
        TextDrawSetShadow(Textdraw7[i], 0);
        TextDrawSetOutline(Textdraw7[i], 0);
        TextDrawFont(Textdraw7[i], 4);

        Textdraw8[i] = TextDrawCreate(498.50000057.119991"Nazwisko...");
        TextDrawLetterSize(Textdraw8[i], 0.4499991.600000);
        TextDrawAlignment(Textdraw8[i], 1);
        TextDrawColor(Textdraw8[i], -1);
        TextDrawSetShadow(Textdraw8[i], 0);
        TextDrawSetOutline(Textdraw8[i], 1);
        TextDrawBackgroundColor(Textdraw8[i], 51);
        TextDrawFont(Textdraw8[i], 1);
        TextDrawSetProportional(Textdraw8[i], 1);
        TextDrawSetSelectable(Textdraw8[i], 1);

        Textdraw9[i] = TextDrawCreate(424.00000081.760002"LD_SPAC:white");
        TextDrawLetterSize(Textdraw9[i], 0.0000000.000000);
        TextDrawTextSize(Textdraw9[i], 124.50000017.359992);
        TextDrawAlignment(Textdraw9[i], 1);
        TextDrawColor(Textdraw9[i], -1);
        TextDrawSetShadow(Textdraw9[i], 0);
        TextDrawSetOutline(Textdraw9[i], 0);
        TextDrawFont(Textdraw9[i], 4);

        Textdraw10[i] = TextDrawCreate(486.00000078.959999"Haslo");
        TextDrawLetterSize(Textdraw10[i], 0.4499991.600000);
        TextDrawAlignment(Textdraw10[i], 2);
        TextDrawColor(Textdraw10[i], -1);
        TextDrawSetShadow(Textdraw10[i], 0);
        TextDrawSetOutline(Textdraw10[i], 1);
        TextDrawBackgroundColor(Textdraw10[i], 51);
        TextDrawFont(Textdraw10[i], 1);
        TextDrawSetProportional(Textdraw10[i], 1);
        TextDrawSetSelectable(Textdraw10[i], 1);

        Textdraw11[i] = TextDrawCreate(385.000000249.760009"particle:waterclear256");
        TextDrawLetterSize(Textdraw11[i], 0.0000000.000000);
        TextDrawTextSize(Textdraw11[i], 202.50000047.040008);
        TextDrawAlignment(Textdraw11[i], 1);
        TextDrawColor(Textdraw11[i], -1);
        TextDrawUseBox(Textdraw11[i], true);
        TextDrawBoxColor(Textdraw11[i], 0);
        TextDrawSetShadow(Textdraw11[i], 0);
        TextDrawSetOutline(Textdraw11[i], 0);
        TextDrawFont(Textdraw11[i], 4);

        Textdraw12[i] = TextDrawCreate(444.500000258.720031"START");
        TextDrawLetterSize(Textdraw12[i], 0.8174992.691999);
        TextDrawAlignment(Textdraw12[i], 1);
        TextDrawColor(Textdraw12[i], -1);
        TextDrawSetShadow(Textdraw12[i], 0);
        TextDrawSetOutline(Textdraw12[i], 2);
        TextDrawBackgroundColor(Textdraw12[i], 255);
        TextDrawFont(Textdraw12[i], 1);
        TextDrawSetProportional(Textdraw12[i], 1);
        TextDrawSetSelectable(Textdraw12[i], 1);
    }
}


Ale gdy pr?buje cos wybrac to wyglada to tak
(Za duze pole wyboru) To co na czerwono to mialo byc to co najechalem
http://imgur.com/a/kEHXC

[ Dodano: 2017-03-04, 21:56 ]
Za pomoc oczywiscie piwko :piwo: + respekt :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-04, 22:44


Dirtcaps

zamknij mordę






Wiek: 16
Na forum: 3503 dni
Posty: 122
Nick w MP: Dirtcaps

Piwa: 83

Respekt: 130,5
Respekt: 130,5

Polecam doda? funkcje TextDrawTextSize do tych klikalnych napis?w.
Jej parametry okre?laj? obszar "klikalno?ci" textdrawu.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2017-03-05, 00:59


macks







Wiek: 18
Na forum: 3577 dni
Posty: 1002

Piwa: 2856

Respekt: 463
Respekt: 463

Ostrzeżeń: 20%
Do OnGameModeInit lub OnFilterScriptInit wklejasz:
Pawn
TextDrawSetSelectable(xxxtrue);



Potem w publick OnPlayerClickTextdraw dajesz:
Pawn
if(clickedid == xxx// co sie stanie jesli gracz kliknie textdraw
    {
        SetPlayerPos(playerid1630.2030,-2328.9673,13.5469); //teleportuje go
    


Je?li nadal nie kumasz tutaj masz poradnik :arrow: http://gtao.pl.com/showthread.php?t=328267

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 08:06


Dirtcaps

zamknij mordę






Wiek: 16
Na forum: 3503 dni
Posty: 122
Nick w MP: Dirtcaps

Piwa: 83

Respekt: 130,5
Respekt: 130,5

PUM, tylko ?e mu chodzi o pole klikania, nie o to co ma si? sta? jak kliknie w txd ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 12:06


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Dirtcaps, dzieki ale mozesz mi jeszcze powiedziec jak sprawdzic wielkosc X i Y Size? W ITD nie jest to jakies proste...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 13:43


macks







Wiek: 18
Na forum: 3577 dni
Posty: 1002

Piwa: 2856

Respekt: 463
Respekt: 463

Ostrzeżeń: 20%
"Dirtcaps" napisał/a:

PUM, tylko ?e mu chodzi o pole klikania, nie o to co ma si? sta? jak kliknie w txd ;)


Tak, tylko, ?e z tego co s?ysza?em (mog? si? myli?) klikalny textdraw nie zadzia?a, je?li nic si? nie stanie po jego klikni?ciu. :)

@Ziomallo
Pawn
TextDrawTextSize(Textdraw0[i], -2.0000000.000000);


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2017-03-05, 14:39


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
:piwo: dla obu! :D

Postaw piwo autorowi tego posta
 

 
Tagi: textdraw
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » TextDraw Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku