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: kadaradam - 2013. augusztus 02. - 17:13:30

Cím: Cliclable TextDraw pozicionálás
Írta: kadaradam - 2013. augusztus 02. - 17:13:30
Hali, már több mint, egy napja szenvedek ezzel a dologgal.Egyszerûen nem tudok rájönni, hogy hogyan lehet létrehozni Clickable textdrawot.Fõleg a pozicinálását nem értem, mivel a textdrawot létrehoztam, beállítottam, hogy rá lehessen kattintani, még a SelectTextDraw fgv-t is megívtam.De nem jó.
Elméletileg a  TextDrawTextSize-al lehetne megszabni a klikkelhetõ terület nagyságát ,de sehogy sem jó.
Valaki tudna mondani valami jó tippet?
Cím: Cliclable TextDraw pozicionálás
Írta: BoOy - 2013. augusztus 02. - 17:59:20
Idézetet írta: kadaradam date=1375456410\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40794\" data-ipsquote-contentclass=\"forums_Topic
Hali, már több mint, egy napja szenvedek ezzel a dologgal.Egyszerûen nem tudok rájönni, hogy hogyan lehet létrehozni Clickable textdrawot.Fõleg a pozicinálását nem értem, mivel a textdrawot létrehoztam, beállítottam, hogy rá lehessen kattintani, még a SelectTextDraw fgv-t is megívtam.De nem jó.
Elméletileg a  TextDrawTextSize-al lehetne megszabni a klikkelhetõ terület nagyságát ,de sehogy sem jó.
Valaki tudna mondani valami jó tippet?
 
Ugyan ez :D
Már majdnem sírtam idegembe hogy miért nem jó. Egy példa Click. Textdrawot beraktam az jó volt, átmásoltam az enyémhez és még akkor se. Mivel én se értek hozzá és a könnyebb megoldást mondanám hogy töltsd le az IPLEOMAX Textdraw editort abba van olyan funkció amivel betudod állítani hogy C.Textdraw legyen.
Link: http://forum.sa-mp.com/showthread.php?t=376758
Cím: Cliclable TextDraw pozicionálás
Írta: kadaradam - 2013. augusztus 02. - 19:36:25
Köszi, de nem egészen jó.Ha rámegyek az egyik gombra akkor a másikat is kijelöli.
Cím: Cliclable TextDraw pozicionálás
Írta: SnooP - 2013. augusztus 02. - 21:07:11
Az adott textdraw amire kattintani lehet az így van?
 

// Gondolom te is tudod de ezt OnGameMode/FilterScriptInit alá
  Textdraw6 = TextDrawCreate(152.000000, 364.000000, \"ld_beat:up\");
  TextDrawBackgroundColor(Textdraw6, 0);
  TextDrawFont(Textdraw6, 4);
  TextDrawLetterSize(Textdraw6, 0.500000, -1.000000);
  TextDrawColor(Textdraw6, 16711935);
  TextDrawSetOutline(Textdraw6, 0);
  TextDrawSetProportional(Textdraw6, 1);
      TextDrawSetShadow(Textdraw6, 1);
      TextDrawUseBox(Textdraw6, 1);
  TextDrawBoxColor(Textdraw6, 255);
  TextDrawTextSize(Textdraw6, 30.000000, 30.000000);
  TextDrawSetSelectable(Textdraw6, 1);

 
A textdraw létrehozása után valahol a TextdrawShowolva lett?
 
  TextDrawShowForPlayer(playerid, Textdraw6);

 
Ezt az eljárást meghívtad? : http://sampforum.hu/index.php?topic=26776.0


Remélem jól értelmeztem a problémát és választ kaptál a kérdésedre. :)
Cím: Cliclable TextDraw pozicionálás
Írta: BoOy - 2013. augusztus 02. - 21:23:23
Szerintem nem azzal van a baj hogy megjelenítette e vagy elõhívta-e az eljárást mert nem hiszem hogy kezdõ szkripter vagy kadaradam :D
Cím: Cliclable TextDraw pozicionálás
Írta: kadaradam - 2013. augusztus 03. - 13:52:06
Köszi a segítséget, de komolyan nem értem ezt... Rohadt sz*rúl lett ez kitalálva, vagy inkább hót bugos az egész...
Beleraktam egy FS-be, amit írtam, ha találtok bele hibát, akkor szóljatok, de szerintem egy sincs benne és ugyan olyan sz*r.De le is tesztelhetitek.
http://---
Cím: Cliclable TextDraw pozicionálás
Írta: Fl0rian - 2013. augusztus 03. - 14:14:45
Én úgy szoktam megoldani a click area-t hogy mindig lejjebb viszem a size-t mind x, mind y terén. Mindig felezd. Ha túl kicsit, adj hozzá egyet. Ez türelemjáték. Utálom én is mint a szart.
Cím: Cliclable TextDraw pozicionálás
Írta: kadaradam - 2013. augusztus 03. - 14:44:21
Idézetet írta: Fl0rian date=1375532085\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40794\" data-ipsquote-contentclass=\"forums_Topic
Én úgy szoktam megoldani a click area-t hogy mindig lejjebb viszem a size-t mind x, mind y terén. Mindig felezd. Ha túl kicsit, adj hozzá egyet. Ez türelemjáték. Utálom én is mint a sz*rt.
 
Hát most így sikerült megoldani, de ez akkor is elég tré így.Na mindegy, azért köszi a helpet.  :thumbsup: