Jump to content
  • 0

pomoc Click Text Draw Select


TedakCZ

Dotaz

Ahoj no sorry že zas otravuji dik za minulou pomoc už mě funguje zatíkáni hraču ale tet sem upravoval z dialgu /info na TextDraw vše mě funguje ale když jdu do hry napíšu /info tak se sice vše ukaže ale když chci kliknout na ten texdraw kterej chci tak to nic neudělá sem proste furd v /info zde je muj code: 

 

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
	if(_:clickedid != INVALID_TEXT_DRAW)
	{
		if(clickedid == InfoClick)
		{
			new info[150];
			new infos[150];
			format(info, sizeof(info), "Skin: %d id\n\n AdminLevel: %d\n\n WantedLevel: %d\n\n", PlayerInfo[playerid][pSkin], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pWandlvl]);
			format(infos, sizeof(infos), "Level: %d", Levels[playerid][pLevel]);
			new s[300];
			strcat(s, info);
			strcat(s, infos);
			ShowPlayerDialogEx(playerid, Dialog_Info, DIALOG_STYLE_MSGBOX, "Info", s,"Pokračovat","Zavřít");
		}
		else if(clickedid == UcetClick)
		{
		    new ucet[150];
		    format(ucet, sizeof(ucet), "\tPeníze: %d$\n\n\tBance: %d$\n\n\t %d Kreditu" , GetPlayerMoney(playerid), PlayerBanks[playerid][pBank], PlayerPoints[playerid][pKredit]);
		    ShowPlayerDialog(playerid, 18, DIALOG_STYLE_MSGBOX, "Učet",ucet,"Zavrit","");
		}
		else if(clickedid == HelpClick)
		{
		    	new help[1000];
		strcat(help,"{ffffff}}--------------------------------------------------<{00ff00}Přikazy:{ffffff}>--------------------------------------------------{\n");
		strcat(help,"\t /help , /mechanik , /admins , /premium , /pm , /pay , /buykredit\n");
		strcat(help,"\t /sellkredit , /ucet , /telefon , /onlineradio , /dotaz\n");
		strcat(help,"\t /premium , /hodnosti , /afk\n");
		strcat(help,"\tBzedomovec:\t /zebrat <id>\n");
		strcat(help,"\tZaměstnanec:\t /darzebrakovi <id> <castka>\n");
		ShowPlayerDialogEx(playerid, 7896, DIALOG_STYLE_MSGBOX, "{00ffff}Help",help,"OK","Cancel");

		}
		else if(clickedid == KontaktClick)
		{
		        new contact[900];
		strcat(contact, "{ccff00}=====================================[{ffffff}Kontakt{ccff00}]=====================================\n");
		strcat(contact, "{00ff00}Majitel\t{ff9900}TedakCZ\t{99ffff}E-mail:\t{ffff00}[email protected]\tSkype:{ff9900}david.benes21\n");
		strcat(contact, "{00ffff}Hl.Administrator\t{ff9900}Arro[w]\t{99ffff}E-mail:\t{00ff00}[email protected] \tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}[RS6]betsafe_X\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}Zabijute\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}KoblizekCz\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Admin\t{ff9900}MajnerCZ\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		ShowPlayerDialogEx(playerid, Dialog_kontakt, DIALOG_STYLE_MSGBOX, "{6677ff}Kontakt",contact, "OK","Cancel");

		}
		else if(clickedid == WebClick)
		{
		    ShowPlayerDialogEx(playerid, 15,DIALOG_STYLE_MSGBOX,"{ff0000}Web" ,"\tWebova stranka Webu: {00ff00}http://superparty.cekuj.net", "OK","");
		}

		TextDrawHideForPlayer(playerid, PozadiInfo);
		TextDrawHideForPlayer(playerid, MenuInfo);
		TextDrawHideForPlayer(playerid, InfoClick);
		TextDrawHideForPlayer(playerid, UcetClick);
		TextDrawHideForPlayer(playerid, HelpClick);
		TextDrawHideForPlayer(playerid, KontaktClick);
		TextDrawHideForPlayer(playerid, WebClick);
		CancelSelectTextDraw(playerid);
	}
	return 1;
}

a zde je /info: 

CMD:info(playerid, params[])
{
	TextDrawShowForPlayer(playerid, PozadiInfo);
	TextDrawShowForPlayer(playerid, MenuInfo);
	TextDrawShowForPlayer(playerid, InfoClick);
	TextDrawShowForPlayer(playerid, UcetClick);
	TextDrawShowForPlayer(playerid, HelpClick);
	TextDrawShowForPlayer(playerid, KontaktClick);
	TextDrawShowForPlayer(playerid, WebClick);

    SelectTextDraw(playerid,0xFF0000FF);
	return 1;
}

 


Sorry za Gramatiku

Edited by vEnd
spoiler
Link to comment
Share on other sites

18 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Hlavní moderátor

Mrkni se na to, jak ty TD vytváříš. Klikací zónu ti tvoří funkce TextDrawTextSize.

Link to comment
Share on other sites

  • 0

 

 

public OnGameModeInit()
{ 
   PozadiInfo = TextDrawCreate(374.800262, 344.966857, "usebox");
	TextDrawLetterSize(PozadiInfo, 0.067200, -17.950923);
	TextDrawTextSize(PozadiInfo, 531.600280, 108.266647);
	TextDrawAlignment(PozadiInfo, 1);
	TextDrawColor(PozadiInfo, 0);
	TextDrawUseBox(PozadiInfo, true);
	TextDrawBoxColor(PozadiInfo, -10092459);
	TextDrawSetShadow(PozadiInfo, -28);
	TextDrawSetOutline(PozadiInfo, 0);
	TextDrawFont(PozadiInfo, 0);

	MenuInfo = TextDrawCreate(451.199981, 187.413299, "Menu Info");
	TextDrawLetterSize(MenuInfo, 0.756400, 2.891732);
	TextDrawAlignment(MenuInfo, 2);
	TextDrawColor(MenuInfo, 255);
	TextDrawSetShadow(MenuInfo, 0);
	TextDrawSetOutline(MenuInfo, 1);
	TextDrawBackgroundColor(MenuInfo, -1);
	TextDrawFont(MenuInfo, 0);
	TextDrawSetProportional(MenuInfo, 1);

	InfoClick = TextDrawCreate(448.800048, 222.506668, "Info");
	TextDrawLetterSize(InfoClick, 0.449999, 1.600000);
	TextDrawAlignment(InfoClick, 2);
	TextDrawColor(InfoClick, -1);
	TextDrawSetShadow(InfoClick, 0);
	TextDrawSetOutline(InfoClick, 1);
	TextDrawBackgroundColor(InfoClick, 255);
	TextDrawFont(InfoClick, 1);
	TextDrawSetProportional(InfoClick, 1);

	UcetClick = TextDrawCreate(452.000000, 246.399948, "Ucet");
	TextDrawLetterSize(UcetClick, 0.454000, 1.622400);
	TextDrawAlignment(UcetClick, 2);
	TextDrawColor(UcetClick, -1);
	TextDrawSetShadow(UcetClick, 0);
	TextDrawSetOutline(UcetClick, 1);
	TextDrawBackgroundColor(UcetClick, 255);
	TextDrawFont(UcetClick, 1);
	TextDrawSetProportional(UcetClick, 1);

	HelpClick = TextDrawCreate(452.000000, 270.200073, "Help");
	TextDrawLetterSize(HelpClick, 0.449999, 1.600000);
	TextDrawAlignment(HelpClick, 2);
	TextDrawColor(HelpClick, -1);
	TextDrawSetShadow(HelpClick, 0);
	TextDrawSetOutline(HelpClick, 1);
	TextDrawBackgroundColor(HelpClick, 255);
	TextDrawFont(HelpClick, 1);
	TextDrawSetProportional(HelpClick, 1);

	KontaktClick = TextDrawCreate(452.800048, 294.186218, "Kontakt");
	TextDrawLetterSize(KontaktClick, 0.449999, 1.600000);
	TextDrawAlignment(KontaktClick, 2);
	TextDrawColor(KontaktClick, -1);
	TextDrawSetShadow(KontaktClick, 0);
	TextDrawSetOutline(KontaktClick, 1);
	TextDrawBackgroundColor(KontaktClick, 255);
	TextDrawFont(KontaktClick, 1);
	TextDrawSetProportional(KontaktClick, 1);

	WebClick = TextDrawCreate(452.000000, 319.573455, "Webova Stranka");
	TextDrawLetterSize(WebClick, 0.449999, 1.600000);
	TextDrawAlignment(WebClick, 2);
	TextDrawColor(WebClick, -1);
	TextDrawSetShadow(WebClick, 0);
	TextDrawSetOutline(WebClick, 1);
	TextDrawBackgroundColor(WebClick, 255);
	TextDrawFont(WebClick, 1);
	TextDrawSetProportional(WebClick, 1);
	
	TextDrawSetSelectable(PozadiInfo,false);
	TextDrawSetSelectable(MenuInfo,false);
	TextDrawSetSelectable(InfoClick,true);
	TextDrawSetSelectable(UcetClick,true);
	TextDrawSetSelectable(HelpClick,true);
	TextDrawSetSelectable(KontaktClick,true);
	TextDrawSetSelectable(WebClick,true);


	return 1;
}

public OnGameModeExit()
{
	TextDrawDestroy(PozadiInfo);
	TextDrawDestroy(MenuInfo);
	TextDrawDestroy(InfoClick);
	TextDrawDestroy(UcetClick);
	TextDrawDestroy(HelpClick);
	TextDrawDestroy(KontaktClick);
	TextDrawDestroy(WebClick);
	return 1;
}

 

Edited by vEnd
spoiler
Link to comment
Share on other sites

  • 0
  • Hlavní moderátor

Cituji z wikipedie:

The clickable area is defined by TextDrawTextSize. The x and y parameters passed to that function must not be zero or negative.


U každého toho TD, na který chceš klikat, musíš nastavit zónu, na kterou jde kliknout, a to pomocí fce TextDrawTextSize. To už ti říkám podruhé, teď je to snad srozumitelnější.

Link to comment
Share on other sites

  • 0

Cituji z wikipedie:

U každého toho TD, na který chceš klikat, musíš nastavit zónu, na kterou jde kliknout, a to pomocí fce TextDrawTextSize. To už ti říkám podruhé, teď je to snad srozumitelnější.

:d ano šefe :d jdu nato adík moc jinak se mrkni n a to Promene :d sem mu to opravil :d a i odskoušel mě to faka vpohode :d asi neudělal to co sme mu poradily :d 

Link to comment
Share on other sites

  • 0

Za prvé svůj mateřský jazyk umím dost dobře

Za druhé čti co píšu 

Za třetí sem to psal se podívej v kolik 

Za čtvrté večer sem byl mimo psal jsem to na rychlo 

Za páté pokud mě chceš psát tyto zprávy tak jedině do SZ zde na to nemam náladu 

Takže já být tebou tak neseru lidi kolem sebe 

Link to comment
Share on other sites

  • 0

Neumíš svůj mateřský jazyk a tvoje výmluvy jsou irelevantní. Vždyť píšeš jak kr*pl (no offense).

 

Nastav si TextSize a půjde ti to.

Edited by Lukasz
Link to comment
Share on other sites

  • 0

Neumíš svůj mateřský jazyk a tvoje výmluvy jsou irelevantní. Vždyť píšeš jak kr*pl (no offense).

 

Nastav si TextSize a půjde ti to.

už mě serete neserte se do mého jazyka :d 

 

ano píšu chyby občas, já se neválím jen doma hele, já chodím i do práce

 

a kr*pl nejsem tak si tu urážku nech já jsem rád že mě pomáháte opravit chyby jak vidíš  já sem píšu málo kdy vůbec mě neznáte tak nemůžeš ani soudit  

a ten TextSize,  tam dávám a nejde to, klikám nato a nic se neděje :d 

 

Fakt sorry jestli jsem vyjel ale urážky si nechte pro sebe 

Link to comment
Share on other sites

  • 0
  • Hlavní moderátor

Když to máš, tak se nám pochlub, jak jsi ten TextSize nastavil. Hlavně to dej do spoileru.

Link to comment
Share on other sites

  • 0

OK zde to je:

 

CMD:info(playerid, params[])
{
	TextDrawShowForPlayer(playerid, PozadiInfo);
	TextDrawShowForPlayer(playerid, MenuInfo);
	TextDrawShowForPlayer(playerid, InfoClick);
	TextDrawShowForPlayer(playerid, UcetClick);
	TextDrawShowForPlayer(playerid, HelpClick);
	TextDrawShowForPlayer(playerid, KontaktClick);
	TextDrawShowForPlayer(playerid, WebClick);

    SelectTextDraw(playerid,0xFF0000FF);
	return 1;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
		if(clickedid == InfoClick)
		{
			new info[150];
			new infos[150];
			format(info, sizeof(info), "Skin: %d id\n\n AdminLevel: %d\n\n WantedLevel: %d\n\n", PlayerInfo[playerid][pSkin], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pWandlvl]);
			format(infos, sizeof(infos), "Level: %d", Levels[playerid][pLevel]);
			new s[300];
			strcat(s, info);
			strcat(s, infos);
			ShowPlayerDialogEx(playerid, Dialog_Info, DIALOG_STYLE_MSGBOX, "Info", s,"Pokračovat","Zavřít");
		}
		else if(clickedid == UcetClick)
		{
		    new ucet[150];
		    format(ucet, sizeof(ucet), "\tPeníze: %d$\n\n\tBance: %d$\n\n\t %d Kreditu" , GetPlayerMoney(playerid), PlayerBanks[playerid][pBank], PlayerPoints[playerid][pKredit]);
		    ShowPlayerDialog(playerid, 18, DIALOG_STYLE_MSGBOX, "Učet",ucet,"Zavrit","");
		}
		else if(clickedid == HelpClick)
		{
		    	new help[1000];
		strcat(help,"{ffffff}}--------------------------------------------------<{00ff00}Přikazy:{ffffff}>--------------------------------------------------{\n");
		strcat(help,"\t /help , /mechanik , /admins , /premium , /pm , /pay , /buykredit\n");
		strcat(help,"\t /sellkredit , /ucet , /telefon , /onlineradio , /dotaz\n");
		strcat(help,"\t /premium , /hodnosti , /afk\n");
		strcat(help,"\tBzedomovec:\t /zebrat <id>\n");
		strcat(help,"\tZaměstnanec:\t /darzebrakovi <id> <castka>\n");
		ShowPlayerDialogEx(playerid, 7896, DIALOG_STYLE_MSGBOX, "{00ffff}Help",help,"OK","Cancel");

		}
		else if(clickedid == KontaktClick)
		{
		        new contact[900];
		strcat(contact, "{ccff00}=====================================[{ffffff}Kontakt{ccff00}]=====================================\n");
		strcat(contact, "{00ff00}Majitel\t{ff9900}TedakCZ\t{99ffff}E-mail:\t{ffff00}[email protected]\tSkype:{ff9900}david.benes21\n");
		strcat(contact, "{00ffff}Hl.Administrator\t{ff9900}Arro[w]\t{99ffff}E-mail:\t{00ff00}[email protected] \tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}[RS6]betsafe_X\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}Zabijute\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Administrator\t{ff9900}KoblizekCz\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		strcat(contact, "{ff0000}Admin\t{ff9900}MajnerCZ\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
		ShowPlayerDialogEx(playerid, Dialog_kontakt, DIALOG_STYLE_MSGBOX, "{6677ff}Kontakt",contact, "OK","Cancel");

		}
		else if(clickedid == WebClick)
		{
		    ShowPlayerDialogEx(playerid, 15,DIALOG_STYLE_MSGBOX,"{ff0000}Web" ,"\tWebova stranka Webu: {00ff00}http://superparty.cekuj.net", "OK","");
		}

		TextDrawHideForPlayer(playerid, PozadiInfo);
		TextDrawHideForPlayer(playerid, MenuInfo);
		TextDrawHideForPlayer(playerid, InfoClick);
		TextDrawHideForPlayer(playerid, UcetClick);
		TextDrawHideForPlayer(playerid, HelpClick);
		TextDrawHideForPlayer(playerid, KontaktClick);
		TextDrawHideForPlayer(playerid, WebClick);
		CancelSelectTextDraw(playerid);
	return 1;
}

	PozadiInfo = TextDrawCreate(374.800262, 344.966857, "usebox");
	TextDrawLetterSize(PozadiInfo, 0.067198, -17.950923);
	TextDrawTextSize(PozadiInfo, 531.600280, 108.266647);
	TextDrawAlignment(PozadiInfo, 1);
	TextDrawColor(PozadiInfo, 0);
	TextDrawUseBox(PozadiInfo, true);
	TextDrawBoxColor(PozadiInfo, -10092459);
	TextDrawSetShadow(PozadiInfo, -28);
	TextDrawSetOutline(PozadiInfo, 0);
	TextDrawFont(PozadiInfo, 0);

	MenuInfo = TextDrawCreate(451.199981, 187.413299, "Menu Info");
	TextDrawLetterSize(MenuInfo, 0.756398, 2.891731);
	TextDrawAlignment(MenuInfo, 2);
	TextDrawColor(MenuInfo, 255);
	TextDrawSetShadow(MenuInfo, 0);
	TextDrawSetOutline(MenuInfo, 1);
	TextDrawBackgroundColor(MenuInfo, -1);
	TextDrawFont(MenuInfo, 0);
	TextDrawSetProportional(MenuInfo, 1);

	InfoClick = TextDrawCreate(436.800109, 221.013336, "Info");
	TextDrawLetterSize(InfoClick, 0.449999, 1.600000);
	TextDrawTextSize(InfoClick, 467.999786, 112.746650);
	TextDrawAlignment(InfoClick, 1);
	TextDrawColor(InfoClick, -1);
	TextDrawUseBox(InfoClick, true);
	TextDrawBoxColor(InfoClick, -6750208);
	TextDrawSetShadow(InfoClick, 0);
	TextDrawSetOutline(InfoClick, 1);
	TextDrawBackgroundColor(InfoClick, 255);
	TextDrawFont(InfoClick, 1);
	TextDrawSetProportional(InfoClick, 1);
	TextDrawSetSelectable(InfoClick, true);

	UcetClick = TextDrawCreate(434.400054, 244.159927, "Ucet");
	TextDrawLetterSize(UcetClick, 0.453999, 1.622400);
	TextDrawTextSize(UcetClick, 469.600158, 267.306610);
	TextDrawAlignment(UcetClick, 1);
	TextDrawColor(UcetClick, -1);
	TextDrawUseBox(UcetClick, true);
	TextDrawBoxColor(UcetClick, 0);
	TextDrawSetShadow(UcetClick, 0);
	TextDrawSetOutline(UcetClick, 1);
	TextDrawBackgroundColor(UcetClick, 255);
	TextDrawFont(UcetClick, 1);
	TextDrawSetProportional(UcetClick, 1);
	TextDrawSetSelectable(UcetClick, true);

	HelpClick = TextDrawCreate(434.400054, 267.213378, "Help");
	TextDrawLetterSize(HelpClick, 0.449999, 1.600000);
	TextDrawTextSize(HelpClick, 468.000122, -188.906600);
	TextDrawAlignment(HelpClick, 1);
	TextDrawColor(HelpClick, -1);
	TextDrawUseBox(HelpClick, true);
	TextDrawBoxColor(HelpClick, 0);
	TextDrawSetShadow(HelpClick, 0);
	TextDrawSetOutline(HelpClick, 1);
	TextDrawBackgroundColor(HelpClick, 255);
	TextDrawFont(HelpClick, 1);
	TextDrawSetProportional(HelpClick, 1);
	TextDrawSetSelectable(HelpClick, true);

	KontaktClick = TextDrawCreate(424.000000, 290.452911, "Kontakt");
	TextDrawLetterSize(KontaktClick, 0.449999, 1.600000);
	TextDrawTextSize(KontaktClick, 484.799835, 165.013397);
	TextDrawAlignment(KontaktClick, 1);
	TextDrawColor(KontaktClick, -1);
	TextDrawUseBox(KontaktClick, true);
	TextDrawBoxColor(KontaktClick, 0);
	TextDrawSetShadow(KontaktClick, 0);
	TextDrawSetOutline(KontaktClick, 1);
	TextDrawBackgroundColor(KontaktClick, 255);
	TextDrawFont(KontaktClick, 1);
	TextDrawSetProportional(KontaktClick, 1);
	TextDrawSetSelectable(KontaktClick, true);

	WebClick = TextDrawCreate(387.999877, 316.586914, "Webova Stranka");
	TextDrawLetterSize(WebClick, 0.449999, 1.600000);
	TextDrawTextSize(WebClick, 523.200073, 151.573501);
	TextDrawAlignment(WebClick, 1);
	TextDrawColor(WebClick, -1);
	TextDrawUseBox(WebClick, true);
	TextDrawBoxColor(WebClick, 0);
	TextDrawSetShadow(WebClick, 0);
	TextDrawSetOutline(WebClick, 1);
	TextDrawBackgroundColor(WebClick, 255);
	TextDrawFont(WebClick, 1);
	TextDrawSetProportional(WebClick, 1);
	TextDrawSetSelectable(WebClick, true);


	TextDrawSetSelectable(PozadiInfo,false);
	TextDrawSetSelectable(MenuInfo,false);
	TextDrawSetSelectable(InfoClick,true);
	TextDrawSetSelectable(UcetClick,true);
	TextDrawSetSelectable(HelpClick,true);
	TextDrawSetSelectable(KontaktClick,true);
	TextDrawSetSelectable(WebClick,true);
 

máš to tu @vEnd

 

 

Link to comment
Share on other sites

  • 0

TextDrawTextSize(jmeno, 640, 480);

 

 

The size on the X axis (left/right) following the same 640x480 grid as TextDrawCreate.

:d to nepotřebuji dělám to skz Editor v sampu zapnu server a tam to upravim tak aby to bylo ok což je ale nejde to prostě kliknout :d otevři si spoiler

Link to comment
Share on other sites

  • 0
  • Hlavní moderátor

Tak si to zrekapitulujeme:

- TD vytvořený máš a zobrazuje se ti správně;

- máš správně nastavenou TextSize;

- před zobrazením TD a před použitím funkce SelectTextDraw máš nastavené, že lze TD označit.

 

Jestli je tohle všechno pravda (to mi řekni ty), pak by ti to mělo normálně fungovat. Nemáš náhodou na serveru verzi 0.3d nebo starší? Pokud ne, pak musí být chyba někde v těch třech bodech výše, osobně sázím na špatně nastavenou TextSize.

Link to comment
Share on other sites

  • 0

Tak si to zrekapitulujeme:

- TD vytvořený máš a zobrazuje se ti správně;

- máš správně nastavenou TextSize;

- před zobrazením TD a před použitím funkce SelectTextDraw máš nastavené, že lze TD označit.

 

Jestli je tohle všechno pravda (to mi řekni ty), pak by ti to mělo normálně fungovat. Nemáš náhodou na serveru verzi 0.3d nebo starší? Pokud ne, pak musí být chyba někde v těch třech bodech výše, osobně sázím na špatně nastavenou TextSize.

@vEnd tu mam nastavenou přes Editor Texdraw: Ipleomax jak my nějaky hráč do poručil :) tam nastavuju id textsize

Link to comment
Share on other sites

  • 0
  • Hlavní moderátor

Můžeš to mít nastavené, ale teď záleží na tom, jak to máš nastavené. Pokud máš TextSize jen tam, kde je text, potom budeš moci klikat jen na tuhle zónu. Jestli to chceš na celý TD, musíš to tak nastavit.

Link to comment
Share on other sites

  • 0

 

 

	TachometrCarID = TextDrawCreate(413.799896, 281.933563, " ");
	TextDrawLetterSize(TachometrCarID, 0.000000, 0.000000);
	TextDrawTextSize(TachometrCarID, 90.000000, 90.000000);
	TextDrawAlignment(TachometrCarID, 1);
	TextDrawColor(TachometrCarID, -1);
	TextDrawSetShadow(TachometrCarID, 0);
	TextDrawSetOutline(TachometrCarID, 0);
	TextDrawBackgroundColor(TachometrCarID, 0);
	TextDrawFont(TachometrCarID, 5);
	TextDrawSetProportional(TachometrCarID, 0);
	TextDrawSetShadow(TachometrCarID, 0);
	TextDrawSetPreviewRot(TachometrCarID, 2.000000, 0.000000, -40.000000, 1.000000);
	TextDrawSetPreviewModel(TachometrCarID, 515); // <<--- toto aby mito ukazovalo id auta vekterim hrac bude sedet
	TextDrawSetPreviewVehCol(TachometrCarID, 1, 2); // <<--- a zde aby muto nastavilo stejnou barvu jako má vozidlo 



ale bohužel mito nejde skoušel sem t oudělat sám ale vždy se ukaže skin misto auta
 

 

 


mam tu ještě jeden problem 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...