[Help]Error in TextDraw
#1

Hey guys, so I'm making a TextDraw for all players with the server name, but I've had some problems, the TextDraw is good and created, but when I do " TextDrawShowForAll(Textdraw x) " it gives me a error.

So this is the code were I created the TextDraws ( OnPlayerConnect )
PHP код:
  {
Textdraw0 TextDrawCreate(446.000000389.000000"Portugal Rising");
TextDrawBackgroundColor(Textdraw0255);
TextDrawFont(Textdraw03);
TextDrawLetterSize(Textdraw00.6499991.800000);
TextDrawColor(Textdraw010079487);
TextDrawSetOutline(Textdraw00);
TextDrawSetProportional(Textdraw01);
TextDrawSetShadow(Textdraw01);
TextDrawSetSelectable(Textdraw00);
  }
  {
Textdraw1 TextDrawCreate(485.000000414.000000"Roleplay");
TextDrawBackgroundColor(Textdraw1255);
TextDrawFont(Textdraw12);
TextDrawLetterSize(Textdraw10.5399992.100000);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw10);
TextDrawSetProportional(Textdraw11);
TextDrawSetShadow(Textdraw12);
TextDrawSetSelectable(Textdraw10);
  } 
Everything good, no errors, in my compiler, but, the problem is on top of the gamemode were I show the TextDraw for all, here's the code:

PHP код:
new Text:Textdraw0;
TextDrawShowForAll(Textdraw0);
new 
Text:Textdraw1;
TextDrawShowForAll(Textdraw1); 
And this is the errors:

Код:
C:\Users\Joka\Desktop\New folder (2)\gamemodes\GamemodeRP.pwn(32) : error 021: symbol already defined: "TextDrawShowForAll"
C:\Users\Joka\Desktop\New folder (2)\gamemodes\GamemodeRP.pwn(34) : error 021: symbol already defined: "TextDrawShowForAll"
But I never define " TextDrawShowForAll " i don't understand, apreciate any help

Edit: Fixed
Reply
#2

Doing to it like this:
pawn Код:
new Text:Textdraw0 = TextDrawCreate(446.000000, 389.000000, "Portugal Rising");
And then use TextDrawShowForAll() after creating those textdraws, not on top of the script. I suppose you are creating the textdraws under OnGameModeInit(), so use TextDrawShowForAll() after the textdraw has been created.
Reply
#3

I did what you say but now is giving me two different errors
Quote:

error 017: undefined symbol "Texdraw1"
error 017: undefined symbol "Texdraw0"

Code:
Quote:

new Text:Textdraw0 = TextDrawCreate(446.000000, 389.000000, "Portugal Rising");
{

Textdraw0 = TextDrawCreate(446.000000, 389.000000, "Portugal Rising");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.649999, 1.800000);
TextDrawColor(Textdraw0, 10079487);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
TextDrawSetSelectable(Textdraw0, 0);
TextDrawShowForAll(Texdraw0);
}
new Text:Textdraw1 = TextDrawCreate(485.000000, 414.000000, "Roleplay");
{

Textdraw1 = TextDrawCreate(485.000000, 414.000000, "Roleplay");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.539999, 2.100000);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 2);
TextDrawSetSelectable(Textdraw1, 0);
TextDrawShowForAll(Texdraw1);
}

PS: Is OnPlayerConnect btw
Reply
#4

PHP код:
    Textdraw1 TextDrawCreate(22.000000419.000000"Portugal");
    
TextDrawBackgroundColor(Textdraw1255);
    
TextDrawFont(Textdraw10);
    
TextDrawLetterSize(Textdraw10.5000001.700000);
    
TextDrawColor(Textdraw14849663);
    
TextDrawSetOutline(Textdraw11);
    
TextDrawSetProportional(Textdraw11);
    
//=================================TDByGameR=====================//
    
Textdraw2 TextDrawCreate(75.000000419.000000"Rising");
    
TextDrawBackgroundColor(Textdraw2255);
    
TextDrawFont(Textdraw20);
    
TextDrawLetterSize(Textdraw20.5000001.700000);
    
TextDrawColor(Textdraw2, -3079937);
    
TextDrawSetOutline(Textdraw21);
    
TextDrawSetProportional(Textdraw21); 

Look here. Change color if you want !
Reply
#5

I want just fix the errors
Reply
#6

pawn Код:
new Text:Textdraw0 = TextDrawCreate(446.000000, 389.000000, "Portugal Rising");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.649999, 1.800000);
TextDrawColor(Textdraw0, 10079487);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
TextDrawSetSelectable(Textdraw0, 0);
TextDrawShowForAll(Texdraw0);

new Text:Textdraw1 = TextDrawCreate(485.000000, 414.000000, "Roleplay");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.539999, 2.100000);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 2);
TextDrawSetSelectable(Textdraw1, 0);
TextDrawShowForAll(Texdraw1);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)