Szerző Téma: Warnol a textdraw  (Megtekintve 1048 alkalommal)

Warnol a textdraw
« Dátum: 2013. augusztus 18. - 01:40:30 »
0 Show voters
Hali!
Csiláltam egy TextDrawot olyanra akarom hogy rá lehessen kattintani de nem nagyon akar mûködni. :S
 
new Text:Lobby[MAX_PLAYERS];
new Text:Game[MAX_PLAYERS];
PlayerTextDrawShow(playerid, Game[playerid]);
PlayerTextDrawShow(playerid, Lobby[playerid]);
Lobby[playerid] = TextDrawCreate(317.000000, 200.000000, \"Lobby\");
TextDrawBackgroundColor(Lobby[playerid], 255);
TextDrawFont(Lobby[playerid], 3);
TextDrawLetterSize(Lobby[playerid], 0.500000, 1.000000);
TextDrawColor(Lobby[playerid], -1);
TextDrawSetOutline(Lobby[playerid], 1);
TextDrawSetProportional(Lobby[playerid], 1);
TextDrawUseBox(Lobby[playerid], 1);
TextDrawBoxColor(Lobby[playerid], 255);
TextDrawSetSelectable(Lobby[playerid], 1);
TextDrawTextSize(Lobby[playerid], 0.000000, 120.000000);
Game[playerid] = TextDrawCreate(317.000000, 250.000000, \"Game\");
TextDrawBackgroundColor(Game[playerid], 255);
TextDrawFont(Game[playerid], 3);
TextDrawLetterSize(Game[playerid], 0.500000, 1.000000);
TextDrawColor(Game[playerid], -1);
TextDrawSetOutline(Game[playerid], 1);
TextDrawSetProportional(Game[playerid], 1);
TextDrawUseBox(Game[playerid], 1);
TextDrawBoxColor(Game[playerid], 255);
TextDrawSetSelectable(Game[playerid], 1);
TextDrawTextSize(Game[playerid], 0.000000, 120.000000);

 


D:\\asd.pwn(4) : warning 213: tag mismatch
D:\\asd.pwn(5) : warning 213: tag mismatch

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Warnol a textdraw
« Válasz #1 Dátum: 2013. augusztus 18. - 09:30:39 »
0 Show voters
Gondolom erre ír neked hibát nem?
 
PlayerTextDrawShow(playerid, Game[playerid]);
PlayerTextDrawShow(playerid, Lobby[playerid]);

 
Én is használtam azt a kódot de nekem is ez volt a megoldás.. probáld helyette írni ezt: TextDrawShowForPlayer( playerid, Game[ playerid ]);...

Warnol a textdraw
« Válasz #2 Dátum: 2013. augusztus 18. - 09:45:44 »
0 Show voters
Kettõ kicsit más elven mûködõ texdrawot próbálsz együtt használni azért írja ezt a hibát.
Tehát kettõ van és mindegyikhez tartozik egy elõtag ami megkülönbözteti a hozzájuk alkalmazható többi textdraw eljárást:
Text:TextDrawCreate(..
PlayerText:CreatePlayerTextDraw(..
Te a kettõt próbálod keverni ami nem is fog mûködni és ezért jelez ilyen hibát, ha törlöd az elõtagot a pawn nem jelez hibát de nem fog mûködni.
Nyisd meg az ( a_samp.inc )-t 140. sortól látod a a TextDrawCreate és alatta a hozzá alkalmazható eljárásokat.
A másikat az ( a_player.inc ) fájlban találod a 135. sortól.
Ne keverd a kettõ eljárást egymással mivel nem kombinálható, ezért is más az elõtag elõttük (Text: , PlayerText:).

Warnol a textdraw
« Válasz #3 Dátum: 2013. augusztus 18. - 16:25:16 »
0 Show voters
Átalakítottam az egészet PlayerTextDraw -os ra de így sem tudok rákattintani :S

Dupla hozzászólás automatikusan összefûzve. ( 2013. augusztus 18. - 18:28:24 )

Megoldottam mivel rájöttem hogy a betûméret 0.0000 volt Átírtam most mûkszik! Zárok!
« Utoljára szerkesztve: 2013. augusztus 18. - 18:28:24 írta akos127 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal