Jump to content
  • 0

pomoc textdrawové klikacie obrázky


Emmyson172

Dotaz

11 odpovědí na tuto otázku

Recommended Posts

  • 0

Vytvoříš nejdříve ten textdraw a nastavíš zónu.

 

Pro ukázku:

Textdraw2 = TextDrawCreate(564.000000, 132.000000, "X");
TextDrawTextSize(Textdraw2, 640.000000, 480.000000);
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.800000, 3.000000);
TextDrawColor(Textdraw2, -16776961);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, true);

Tohle křížek, na který když klikneš má se zavřít. Takže pak musíme nastavit, co ten křížek tedy udělá.

 

 public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
   if(clickedid == Textdraw2)
   {
        CancelSelectTextDraw(playerid);
        TextDrawHideForPlayer(playerid, Textdraw2);
        SendClientMessage(playerid, -1, "Zavřel si menu");
        }
  return 1;
}
Edited by Daniels
  • Líbí se mi to! (+1) 1
Link to comment
Share on other sites

  • 0

Pokud to chceš mít kvalitně, použij TDEditor (poslal ti ho Matúš) který je na takové věci nejlepší. Je jednoduchý a rýchly. Pokud ti nefunguje, tak měj server na localhostu nebo vymaž jeden řádek (cca. 700tý řádek) který blokuje jiné adresy než local.. 

Link to comment
Share on other sites

  • 0

Žádný řádek nemaž a spusť to na localhostu. Pouštět to jinde nemá ani smysl, protože plugin zjišťuje pozici kurzoru serveru (localhostu, tedy tebe :)) a ne ostatních připojených hráčů.

Get your shit together ;)

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...