Textdraw
#1

Hello all.
I Have a Problem in Textdraw Why it Doesn't Showing the team
PHP код:
        new string[128];
        
format(string,sizeof(string),"%s",gTeam);
        
TextDrawSetString(Textdraw[3],string);
        
TextDrawShowForPlayer(playerid,Textdraw[3]); 
+rep if u Help me
Reply
#2

Try this way
pawn Код:
new Text:Textdrwa[];

//Now create Text Draw
//onplayerconnect or you can make on OnGameMotInt too
Textdraw[3] = TextDrawCreate(622.0, 389.0, " ");//Edit xyz positions


// then
new string[128];
format(string,sizeof(string),"%s",gTeam);
TextDrawSetString(Textdraw[3],string);
TextDrawShowForPlayer(playerid,Textdraw[3]);
Reply
#3

Quote:
Originally Posted by IceBilizard
Посмотреть сообщение
Try this way
pawn Код:
new Text:Textdrwa[];

//Now create Text Draw
//onplayerconnect or you can make on OnGameMotInt too
Textdraw[3] = TextDrawCreate(622.0, 389.0, " ");//Edit xyz positions


// then
new string[128];
format(string,sizeof(string),"%s",gTeam);
TextDrawSetString(Textdraw[3],string);
TextDrawShowForPlayer(playerid,Textdraw[3]);
Ready Have
PHP код:
 Textdraw[3] = TextDrawCreate(551.250000431.666656"");
         
TextDrawLetterSize(Textdraw[3], 0.6968741.494999);
         
TextDrawAlignment(Textdraw[3], 1);
         
TextDrawColor(Textdraw[3], -1);
         
TextDrawSetShadow(Textdraw[3], 0);
         
TextDrawSetOutline(Textdraw[3], 1);
         
TextDrawBackgroundColor(Textdraw[3], 51);
         
TextDrawFont(Textdraw[3], 0);
         
TextDrawSetProportional(Textdraw[3], 1); 
Reply
#4

where did you create it and after that destroying at somewhere or not?

Edit: about
pawn Код:
format(string,sizeof(string),"%s",gTeam);
gTeam is an integer value or char value?
Reply
#5

i Don't want it Destroying :/
Код:
public OnPlayerSpawn(playerid)
{
		new string[128];
        format(string,sizeof(string),"%s",GetPlayerTeam);
		TextDrawSetString(Textdraw[3],string);
		TextDrawShowForPlayer(playerid,Textdraw[3]);
    	Weapon(playerid);
        TextDrawShowForAll(Textdraw[0]);
        TextDrawShowForAll(Textdraw[1]);
        TextDrawShowForAll(Textdraw[2]);
        TextDrawShowForAll(Textdraw[3]);
        SetPlayerTeam(playerid, 4);
	    if(gTeam[playerid] == BALLAS)
	    {
	        SetPlayerInterior(playerid, 5);
	        SetPlayerPos(playerid, 323.6346,1129.8408,1083.8828);
	    }
Reply
#6

Bump
Reply
#7

can you show where this is called, and if gTeam is global variable?
Reply
#8

Quote:
Originally Posted by [LvZ]Free
Посмотреть сообщение
can you show where this is called, and if gTeam is global variable?
Give me A Exemple Bcz i Don't Understand u
Reply
#9

gTeam is a string ?

If yes :
PHP код:
TextDrawSetString(Textdraw[3], gTeam);
TextDrawShowForPlayer(playeridTextdraw[3]); 
Reply
#10

Quote:
Originally Posted by Dutheil
Посмотреть сообщение
gTeam is a string ?

If yes :
PHP код:
TextDrawSetString(Textdraw[3], gTeam);
TextDrawShowForPlayer(playeridTextdraw[3]); 
Still Don't Work Bro
this is Full Textdraw
Код:
new Text:Textdraw[4];
Ongamemodinit:
    	Textdraw[0] = TextDrawCreate(436.250000, 418.250274, "X1treme.boards.net");
     	TextDrawLetterSize(Textdraw[0], 0.401248, 1.372498);
     	TextDrawTextSize(Textdraw[0], -676.875000, -288.166687);
     	TextDrawAlignment(Textdraw[0], 1);
     	TextDrawColor(Textdraw[0], -5963521);
     	TextDrawSetShadow(Textdraw[0], 1);
     	TextDrawSetOutline(Textdraw[0], 0);
     	TextDrawBackgroundColor(Textdraw[0], 51);
     	TextDrawFont(Textdraw[0], 2);
     	TextDrawSetProportional(Textdraw[0], 1);
     	Textdraw[1] = TextDrawCreate(436.250000, 408.333221, "X1treme");
     	TextDrawLetterSize(Textdraw[1], 0.448749, 1.086665);
     	TextDrawAlignment(Textdraw[1], 1);
     	TextDrawColor(Textdraw[1], -1061109505);
     	TextDrawSetShadow(Textdraw[1], 0);
     	TextDrawSetOutline(Textdraw[1], 1);
     	TextDrawBackgroundColor(Textdraw[1], 51);
     	TextDrawFont(Textdraw[1], 1);
     	TextDrawSetProportional(Textdraw[1], 1);
     	Textdraw[2] = TextDrawCreate(641.375000, 430.833312, "usebox");
     	TextDrawLetterSize(Textdraw[2], 0.000000, 1.692597);
     	TextDrawTextSize(Textdraw[2], 526.125000, 0.000000);
     	TextDrawAlignment(Textdraw[2], 1);
     	TextDrawColor(Textdraw[2], 0);
     	TextDrawUseBox(Textdraw[2], true);
     	TextDrawBoxColor(Textdraw[2], 102);
    	TextDrawSetShadow(Textdraw[2], 0);
     	TextDrawSetOutline(Textdraw[2], 0);
     	TextDrawFont(Textdraw[2], 0);
     	Textdraw[3] = TextDrawCreate(551.250000, 431.666656, "~w~");
     	TextDrawLetterSize(Textdraw[3], 0.696874, 1.494999);
     	TextDrawAlignment(Textdraw[3], 1);
     	TextDrawColor(Textdraw[3], -1);
     	TextDrawSetShadow(Textdraw[3], 0);
     	TextDrawSetOutline(Textdraw[3], 1);
     	TextDrawBackgroundColor(Textdraw[3], 51);
     	TextDrawFont(Textdraw[3], 0);
     	TextDrawSetProportional(Textdraw[3], 1);
Код:
OnPlayerSpawn:
public OnPlayerSpawn(playerid)
{
		new string[128];
        format(string,sizeof(string),"%s",gTeam);
        TextDrawSetString(Textdraw[3], gTeam);
        TextDrawShowForPlayer(playerid, Textdraw[3]);
     	Weapon(playerid);
        TextDrawShowForAll(Textdraw[0]);
        TextDrawShowForAll(Textdraw[1]);
        TextDrawShowForAll(Textdraw[2]);
        TextDrawShowForAll(Textdraw[3]);
        SetPlayerTeam(playerid, 4);
	    if(gTeam[playerid] == BALLAS)
	    {
	        SetPlayerInterior(playerid, 5);
	        SetPlayerPos(playerid, 323.6346,1129.8408,1083.8828);
	    }
	    else if(gTeam[playerid] == GROVE)
	    {
	        SetPlayerInterior(playerid, 3);
	        SetPlayerPos(playerid, 2495.8123,-1710.5139,1014.7422);
	    }
...
This is gTeam
Код:
new gTeam[MAX_PLAYERS];
Код:
#define BALLAS 0
#define GROVE 1
#define VAGOS  2
#define AZTECA 3
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)