Textdraws dont work
#1

Hi guys Im trying to make textdraws for my first time, but i need your help guys

Errors:
Код:
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
error 033: array must be indexed (variable "Textdraw1")
Lines of code from 10767 - 10777 :
Код:
			Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 258.333160, 28.207397, "Registracia");
			PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.653333, 2.429629);
			PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
			PlayerTextDrawColor(playerid, Textdraw0[playerid], -5963521);
			PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51);
			PlayerTextDrawFont(playerid, Textdraw0[playerid], 3);
			PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);

			Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 402.666625, 162.862899, "usebox");
			PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.000000, 1.835184);
			PlayerTextDrawTextSize(playerid, Textdraw1[playerid], 241.333374, 0.000000);
			PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1);
			PlayerTextDrawColor(playerid, Textdraw1[playerid], 16777215);
			PlayerTextDrawUseBox(playerid, Textdraw1[playerid], true);
			PlayerTextDrawBoxColor(playerid, Textdraw1[playerid], -2147450625);
			PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 0);
			PlayerTextDrawFont(playerid, Textdraw1[playerid], 0);
			PlayerTextDrawSetSelectable(playerid, Textdraw1[playerid], true);

			Textdraw2[playerid] = CreatePlayerTextDraw(playerid, 292.999877, 137.303726, "Heslo:");
			PlayerTextDrawLetterSize(playerid, Textdraw2[playerid], 0.528998, 2.193186);
			PlayerTextDrawAlignment(playerid, Textdraw2[playerid], 1);
			PlayerTextDrawColor(playerid, Textdraw2[playerid], -1);
			PlayerTextDrawSetShadow(playerid, Textdraw2[playerid], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw2[playerid], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw2[playerid], 51);
			PlayerTextDrawFont(playerid, Textdraw2[playerid], 1);
			PlayerTextDrawSetProportional(playerid, Textdraw2[playerid], 1);

			Textdraw3[playerid] = CreatePlayerTextDraw(playerid, 0.000000, 0.000000, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw4[playerid], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw4[playerid], 640.000000, 448.000000);
			PlayerTextDrawAlignment(playerid, Textdraw4[playerid], 1);
			PlayerTextDrawColor(playerid, Textdraw4[playerid], 255);
			PlayerTextDrawSetShadow(playerid, Textdraw4[playerid], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw4[playerid], 0);
			PlayerTextDrawFont(playerid, Textdraw4[playerid], 4);

			Textdraw4[playerid] = CreatePlayerTextDraw(playerid, 1.000000, 56.414813, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw4[playerid], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw4[playerid], 640.000000, 1.244441);
			PlayerTextDrawAlignment(playerid, Textdraw4[playerid], 1);
			PlayerTextDrawColor(playerid, Textdraw4[playerid], 16777215);
			PlayerTextDrawSetShadow(playerid, Textdraw4[playerid], 355);
			PlayerTextDrawSetOutline(playerid, Textdraw4[playerid], 0);
			PlayerTextDrawFont(playerid, Textdraw4[playerid], 4);


			TextDrawShowForPlayer(playerid, Textdraw0);
			TextDrawShowForPlayer(playerid, Textdraw1);
			TextDrawShowForPlayer(playerid, Textdraw2);
			TextDrawShowForPlayer(playerid, Textdraw3);
			TextDrawShowForPlayer(playerid, Textdraw4);

			TextDrawSetSelectable(Textdraw0[playerid], 0);
			TextDrawSetSelectable(Textdraw1[playerid], 1);
			TextDrawSetSelectable(Textdraw2[playerid], 0);
			TextDrawSetSelectable(Textdraw3[playerid], 0);
			TextDrawSetSelectable(Textdraw4[playerid], 0);

			SelectTextDraw(playerid, COLOR_GREEN);
Line 19857:
Код:
if(clickedid == Textdraw1)
	{
		ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Register", "{ffffff}Vitaj na serveri.\n\n{ff0000}Sector 47\n\n{ffffff}Zadaj svoje heslo ktorй budeљ pouћнvať pri kaћdom prihlбsenн:", "Register", "Odpojiť");
	}
Reply
#2

Have you this?

pawn Код:
new PlayerText:Textdraw0[MAX_PLAYERS];
For all textdraws.
Reply
#3

yes i have that

new PlayerText:Textdraw0[MAX_PLAYERS_EX];
new PlayerText:Textdraw1[MAX_PLAYERS_EX];
new PlayerText:Textdraw2[MAX_PLAYERS_EX];
new PlayerText:Textdraw3[MAX_PLAYERS_EX];
new PlayerText:Textdraw4[MAX_PLAYERS_EX];
Reply
#4

Removed
Reply
#5

Look at post before FOTIS6
Reply
#6

You just forgot to use the PlayerText functions some times, and you don't need "[MAX_PLAYERS]" for a PlayerTextdraw.

Код:
//Top
new PlayerText:Textdraw[5]; //We'll create FIVE PlayerTexts (0, 1, 2, 3, 4)

//			

			Textdraw[0] = CreatePlayerTextDraw(playerid, 258.333160, 28.207397, "Registracia");
			PlayerTextDrawLetterSize(playerid, Textdraw[0], 0.653333, 2.429629);
			PlayerTextDrawAlignment(playerid, Textdraw[0], 1);
			PlayerTextDrawColor(playerid, Textdraw[0], -5963521);
			PlayerTextDrawSetShadow(playerid, Textdraw[0], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[0], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw[0], 51);
			PlayerTextDrawFont(playerid, Textdraw[0], 3);
			PlayerTextDrawSetProportional(playerid, Textdraw[0], 1);

			Textdraw[1] = CreatePlayerTextDraw(playerid, 402.666625, 162.862899, "usebox");
			PlayerTextDrawLetterSize(playerid, Textdraw[1], 0.000000, 1.835184);
			PlayerTextDrawTextSize(playerid, Textdraw[1], 241.333374, 0.000000);
			PlayerTextDrawAlignment(playerid, Textdraw[1], 1);
			PlayerTextDrawColor(playerid, Textdraw[1], 16777215);
			PlayerTextDrawUseBox(playerid, Textdraw[1], true);
			PlayerTextDrawBoxColor(playerid, Textdraw[1], -2147450625);
			PlayerTextDrawSetShadow(playerid, Textdraw[1], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[1], 0);
			PlayerTextDrawFont(playerid, Textdraw[1], 0);
			PlayerTextDrawSetSelectable(playerid, Textdraw[1], true);

			Textdraw[2] = CreatePlayerTextDraw(playerid, 292.999877, 137.303726, "Heslo:");
			PlayerTextDrawLetterSize(playerid, Textdraw[2], 0.528998, 2.193186);
			PlayerTextDrawAlignment(playerid, Textdraw[2], 1);
			PlayerTextDrawColor(playerid, Textdraw[2], -1);
			PlayerTextDrawSetShadow(playerid, Textdraw[2], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[2], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw[2], 51);
			PlayerTextDrawFont(playerid, Textdraw[2], 1);
			PlayerTextDrawSetProportional(playerid, Textdraw[2], 1);

			Textdraw[3] = CreatePlayerTextDraw(playerid, 0.000000, 0.000000, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw[4], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw[4], 640.000000, 448.000000);
			PlayerTextDrawAlignment(playerid, Textdraw[4], 1);
			PlayerTextDrawColor(playerid, Textdraw[4], 255);
			PlayerTextDrawSetShadow(playerid, Textdraw[4], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[4], 0);
			PlayerTextDrawFont(playerid, Textdraw[4], 4);

			Textdraw[4] = CreatePlayerTextDraw(playerid, 1.000000, 56.414813, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw[4], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw[4], 640.000000, 1.244441);
			PlayerTextDrawAlignment(playerid, Textdraw[4], 1);
			PlayerTextDrawColor(playerid, Textdraw[4], 16777215);
			PlayerTextDrawSetShadow(playerid, Textdraw[4], 355);
			PlayerTextDrawSetOutline(playerid, Textdraw[4], 0);
			PlayerTextDrawFont(playerid, Textdraw[4], 4);

                        PlayerTextDrawSetSelectable(Textdraw[0], 0);
			PlayerTextDrawSetSelectable(Textdraw[1], 1);
			PlayerTextDrawSetSelectable(Textdraw[2], 0);
			PlayerTextDrawSetSelectable(Textdraw[3], 0);
			PlayerTextDrawSetSelectable(Textdraw[4], 0);

			PlayerTextDrawShow(playerid, Textdraw[0]);
			PlayerTextDrawShow(playerid, Textdraw[1]);
			PlayerTextDrawShow(playerid, Textdraw[2]);
			PlayerTextDrawShow(playerid, Textdraw[3]);
			PlayerTextDrawShow(playerid, Textdraw[4]);

			SelectTextDraw(playerid, COLOR_GREEN);
The function 'PlayerTextDrawSetSelectable' ALWAYS need to be used BEFORE 'PlayerTextDrawShow'
Reply
#7

Thank you, but its still giving me some errors

Код:
(10762) : warning 213: tag mismatch
(10762) : warning 213: tag mismatch
(10762) : warning 202: number of arguments does not match definition
(10763) : warning 213: tag mismatch
(10763) : warning 213: tag mismatch
(10763) : warning 202: number of arguments does not match definition
(10764) : warning 213: tag mismatch
(10764) : warning 213: tag mismatch
(10764) : warning 202: number of arguments does not match definition
(10765) : warning 213: tag mismatch
(10765) : warning 213: tag mismatch
(10765) : warning 202: number of arguments does not match definition
(10766) : warning 213: tag mismatch
(10766) : warning 213: tag mismatch
(10766) : warning 202: number of arguments does not match definition
(19852) : warning 213: tag mismatch
10762 - 10766
Код:
                        Textdraw[0] = CreatePlayerTextDraw(playerid, 258.333160, 28.207397, "Registracia");
			PlayerTextDrawLetterSize(playerid, Textdraw[0], 0.653333, 2.429629);
			PlayerTextDrawAlignment(playerid, Textdraw[0], 1);
			PlayerTextDrawColor(playerid, Textdraw[0], -5963521);
			PlayerTextDrawSetShadow(playerid, Textdraw[0], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[0], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw[0], 51);
			PlayerTextDrawFont(playerid, Textdraw[0], 3);
			PlayerTextDrawSetProportional(playerid, Textdraw[0], 1);

			Textdraw[1] = CreatePlayerTextDraw(playerid, 402.666625, 162.862899, "usebox");
			PlayerTextDrawLetterSize(playerid, Textdraw[1], 0.000000, 1.835184);
			PlayerTextDrawTextSize(playerid, Textdraw[1], 241.333374, 0.000000);
			PlayerTextDrawAlignment(playerid, Textdraw[1], 1);
			PlayerTextDrawColor(playerid, Textdraw[1], 16777215);
			PlayerTextDrawUseBox(playerid, Textdraw[1], true);
			PlayerTextDrawBoxColor(playerid, Textdraw[1], -2147450625);
			PlayerTextDrawSetShadow(playerid, Textdraw[1], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[1], 0);
			PlayerTextDrawFont(playerid, Textdraw[1], 0);
			PlayerTextDrawSetSelectable(playerid, Textdraw[1], true);

			Textdraw[2] = CreatePlayerTextDraw(playerid, 292.999877, 137.303726, "Heslo:");
			PlayerTextDrawLetterSize(playerid, Textdraw[2], 0.528998, 2.193186);
			PlayerTextDrawAlignment(playerid, Textdraw[2], 1);
			PlayerTextDrawColor(playerid, Textdraw[2], -1);
			PlayerTextDrawSetShadow(playerid, Textdraw[2], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[2], 1);
			PlayerTextDrawBackgroundColor(playerid, Textdraw[2], 51);
			PlayerTextDrawFont(playerid, Textdraw[2], 1);
			PlayerTextDrawSetProportional(playerid, Textdraw[2], 1);

			Textdraw[3] = CreatePlayerTextDraw(playerid, 0.000000, 0.000000, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw[4], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw[4], 640.000000, 448.000000);
			PlayerTextDrawAlignment(playerid, Textdraw[4], 1);
			PlayerTextDrawColor(playerid, Textdraw[4], 255);
			PlayerTextDrawSetShadow(playerid, Textdraw[4], 0);
			PlayerTextDrawSetOutline(playerid, Textdraw[4], 0);
			PlayerTextDrawFont(playerid, Textdraw[4], 4);

			Textdraw[4] = CreatePlayerTextDraw(playerid, 1.000000, 56.414813, "LD_SPAC:white");
			PlayerTextDrawLetterSize(playerid, Textdraw[4], 0.000000, 0.000000);
			PlayerTextDrawTextSize(playerid, Textdraw[4], 640.000000, 1.244441);
			PlayerTextDrawAlignment(playerid, Textdraw[4], 1);
			PlayerTextDrawColor(playerid, Textdraw[4], 16777215);
			PlayerTextDrawSetShadow(playerid, Textdraw[4], 355);
			PlayerTextDrawSetOutline(playerid, Textdraw[4], 0);
			PlayerTextDrawFont(playerid, Textdraw[4], 4);

            PlayerTextDrawSetSelectable(Textdraw[0], 0);
			PlayerTextDrawSetSelectable(Textdraw[1], 1);
			PlayerTextDrawSetSelectable(Textdraw[2], 0);
			PlayerTextDrawSetSelectable(Textdraw[3], 0);
			PlayerTextDrawSetSelectable(Textdraw[4], 0);

			PlayerTextDrawShow(playerid, Textdraw[0]);
			PlayerTextDrawShow(playerid, Textdraw[1]);
			PlayerTextDrawShow(playerid, Textdraw[2]);
			PlayerTextDrawShow(playerid, Textdraw[3]);
			PlayerTextDrawShow(playerid, Textdraw[4]);

			SelectTextDraw(playerid, COLOR_GREEN);
19852
Код:
if(clickedid == Textdraw[1])
	{
		ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Register", "{ffffff}Vitaj na serveri.\n\n{ff0000}Sector 47\n\n{ffffff}Zadaj svoje heslo ktorй budeљ pouћнvať pri kaћdom prihlбsenн:", "Register", "Odpojiť");
	}
Reply
#8

Okay i totaly remade it but now its giving me a warning 213: tag mismatch

Code:
Код:
if(clickedid == RegisterBox[playerid])
	{
		ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Register", "{ffffff}Vitaj na serveri.\n\n{ff0000}Sector 47\n\n{ffffff}Zadaj svoje heslo ktorй budeљ pouћнvať pri kaћdom prihlбsenн:", "Register", "Odpojiť");
	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)