TheRohlikar 21 Odesláno: 25. Květen, 2013 Share Odesláno: 25. Květen, 2013 Zdravím, měl jsem obrovské problémy se "SelectTextDraw". V tuhle chvílto ovládám bez problému. Děkuji i QWERovi, za vysvětlení, ale hlavně, jak to jde vlastně udělat. Osnova 1.- Vytvoření TextDrawu 2.- Nastavení X 3.- Nastavení Y 4.- Click 5.- End 1. Vytvoření TextDrawu - Přes jakýkoliv TextDraw Editor vytvořte TextDraw. Jakékoliv barvy, jakoukoliv velikost, s či bez Boxu - je to jedno. - Základ Kliknutí na TextDrawu je funkce: "TextDrawTextSize(Text:textdrawid,Float:X,Float:Y);" !TIP! Doporučuji tento TextDrawEditor: http://forum.sa-mp.c...ad.php?t=376758 2. Nastavení X - Souřadnice "X" u "TextDrawTextSize" nastavuje, kam až můžete kliknout - do pravé strany ! - Vytvořte si další TextDraw s textem: "I" a nejďte na pravou stranu textdrawu. Souřadnici X - "I" si někam zapište.. 3. Nastavení Y - Souřadnice "Y" u "TextDrawTextSize" nastavuje, kam až můžete kliknout - dolů. - Doporučuji nastavit 20, pokud je průměrné velikosti - Normální TextDraw. Samozřejmě musíte testovat a zmenšovat či zvětšovat. 4. Click - Pro barvu najetí na textdraw existuje funkce: SelectTextDraw(playerd,color:hover); - Tu vložte do příkazu/funkce či publicu.. - Na kliknutí nám slouží "public OnPlayerClickTextDraw(playerid,Text:clickedid){}" s "return 1;" Příklad: public OnPlayerClickTextDraw(playerid,Text:clickedid) { if(clickedid == Textdraw0) { SendClientMessage(playerid,0xFF0000FF,"Klikl jste na textdraw: Textdraw 01"); } return 1; } --- Vememe to postupně ( podle barev ): public OnPlayerClickTextDraw(playerid,Text:clickedid) - Public, který spouští Kliknutí. if - Podmínka ( pokud ). -- Pokud se rovná ID Textdrawu Textdraw0, tak se stane to a to clickedid == Textdraw0 - ID textdrawu, které si zadáte ( zde příklad: Textdraw0 ). SendClientMessage(playerid,0xFF0000FF,"Klikl jste na textdraw: Textdraw 01"); - Funkce pro odeslání zprávy.. 5. End Doufám, že to pomohlo. Díky předem za hodnocení a pokud tam jsou chyby, napište - editnu. + Soubor ke stažení. ( Příklad ) TextDraw_Tutorial.zip 4 Link to comment Share on other sites More sharing options...
Mivčo 90 Odesláno: 25. Květen, 2013 Share Odesláno: 25. Květen, 2013 :potlesk: Dobre popisave, dobre vysvetlene 10/10 Link to comment Share on other sites More sharing options...
Fr0st 23 Odesláno: 25. Květen, 2013 Share Odesláno: 25. Květen, 2013 Nice dúfam že teraz mi to už pôjde lepšie 100/10 ) ! Link to comment Share on other sites More sharing options...
Marv 10 Odesláno: 1. Červen, 2013 Share Odesláno: 1. Červen, 2013 Pekný tutorial, ale ja text draw moc nevyužívam :/ 9/10 Link to comment Share on other sites More sharing options...
KemaCZ 5 Odesláno: 2. Červen, 2013 Share Odesláno: 2. Červen, 2013 Super TuT ... vážně se povedl Link to comment Share on other sites More sharing options...
TheRohlikar 21 Odesláno: 3. Červen, 2013 Author Share Odesláno: 3. Červen, 2013 QWER - Ale proč to tak hrotit ? Tak prostě odhadnu.. |-( Já to většinou trefím.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now