Jump to content
  • 0

pomoc Problém s textdraw boxem


Marks

Dotaz

Dobrý podvečer. Stáhl jsem si server na kterém jsem si vytvořil textdraw box. Tam funguje normálně. 
Pomůcka: http://forum.sa-mp.com/showthread.php?t=376758
Jenže já vezmu kód, který jsem vygeneroval a dám ho to OnGameModeInit a ono nic. Vůbec se nezobrazí..
Zde je kód:

new Text:Textdraw0;
Textdraw0 = TextDrawCreate(502.952484, 429.446685, "usebox");
TextDrawLetterSize(Textdraw0, 0.000000, -26.238351);
TextDrawTextSize(Textdraw0, 270.000000, 0.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 0);
TextDrawUseBox(Textdraw0, true);
TextDrawBoxColor(Textdraw0, 102);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 0);
TextDrawFont(Textdraw0, 0);
Nenapadá někoho, proč mi to nefunguje? Děkuji za rady.
Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Hlavní moderátor

1. Tohle new Text:Textdraw0; si dej někam nahoru pod includy / k ostatním globálním proměnným, pokud to doposud máš v OnGameModeInit. Zbytek tam nech.

2. Ve chvíli, kdy chceš TD zobrazit, použij funkci TextDrawShowForPlayer, nebo TextDrawShowForAll. Za parametr Text:text budeš dosazovat tu proměnnou Textdraw0.

 

Jde o to, že tvým kódem TD pouze vytvoříš, funkcemi, které jsem uvedl v bodu 2, je zobrazíš buď pro jednoho, nebo pro všechny hráče.

Edited by vEnd
Link to comment
Share on other sites

  • 0

Textdraw vytváříš ale nezobrazuješ hráčům.

 

TextDrawShowForPlayer(...) - pro zobrazení určitému hráči.

TextDrawShowForAll(...) - pro zobrazení všem připojeným hráčům.

 

Takže si to dej třeba na příkaz, OnPlayerConnect atd. (v OnGameModeInit to nemá smysl)

Link to comment
Share on other sites

  • 0

Ano, to už mám a stále to nefunguje.. TextDrawShowForAll mám v on player Connect.. a stále to nechce zobrazit

Edit:
Sice mi nejde TextDrawShowForAll ale TextDrawShowForPlayer(playerid,Textdraw0); mi funguje! Děkuji !!

Edited by Marks
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...