Textdraw Show Problem
#1

I make new textdraw for my server [ speedometer ] but ii have 1 problem he does not appear when I enter in the vehicle, stick it in another gamemode and there appears. What is the problem?
Reply
#2

do u have more textdraw's?
Reply
#3

Yes ii have 3 textdraw , login / register with textdraw , logo server and randomscreen
Reply
#4

where did you put them ?
Reply
#5

New:
Quote:

new Text:SaTaNSpeedo[3];

Function:
Quote:

Functie UpdateSpeed()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerInAnyVehicle(i))
{
new vehicle = GetPlayerVehicleID(i);
new speed;
speed = GetVehicleSpeed(GetPlayerVehicleID(i), 0);
new string1[150], string2[150], string3[150];
TextDrawShowForPlayer(i, SaTaNSpeedo[0]);
TextDrawShowForPlayer(i, SaTaNSpeedo[1]);
TextDrawShowForPlayer(i, SaTaNSpeedo[2]);
format(string1, sizeof(string1),"Speed: %d KM/H", speed);
TextDrawSetString(SaTaNSpeedo[0], string1);

format(string2,sizeof(string2),"Model: %s",VehicleNames[GetVehicleModel(GetPlayerVehicleID(i))-400]);
TextDrawSetString(SaTaNSpeedo[1], string2);

format(string3, sizeof(string3),"Fuel: %d%%", Gas[vehicle]);
TextDrawSetString(SaTaNSpeedo[2], string3);
}
else
{
TextDrawHideForPlayer(i, SaTaNSpeedo[0]);
TextDrawHideForPlayer(i, SaTaNSpeedo[1]);
TextDrawHideForPlayer(i, SaTaNSpeedo[2]);
}
}
return 1;
}

OnPlayerConn:
Quote:

Functie OnPlayerConnect(playerid)
{
// = Speedometer
SaTaNSpeedo[0] = TextDrawCreate(499.554992, 360.000000, "~>~ Model: Maverikcopz ~<~");
TextDrawBackgroundColor(SaTaNSpeedo[0], 255);
TextDrawFont(SaTaNSpeedo[0], 2);
TextDrawLetterSize(SaTaNSpeedo[0], 0.260000, 1.000000);
TextDrawColor(SaTaNSpeedo[0], -1);
TextDrawSetOutline(SaTaNSpeedo[0], 0);
TextDrawSetProportional(SaTaNSpeedo[0], 1);
TextDrawSetShadow(SaTaNSpeedo[0], 2);
TextDrawUseBox(SaTaNSpeedo[0], 1);
TextDrawBoxColor(SaTaNSpeedo[0], 75);
TextDrawTextSize(SaTaNSpeedo[0], 637.000000, 0.000000);

SaTaNSpeedo[1] = TextDrawCreate(499.554992, 375.000000, "~>~ Speed: 250 Km/h ~<~");
TextDrawBackgroundColor(SaTaNSpeedo[1], 255);
TextDrawFont(SaTaNSpeedo[1], 2);
TextDrawLetterSize(SaTaNSpeedo[1], 0.290000, 1.000000);
TextDrawColor(SaTaNSpeedo[1], -1);
TextDrawSetOutline(SaTaNSpeedo[1], 0);
TextDrawSetProportional(SaTaNSpeedo[1], 1);
TextDrawSetShadow(SaTaNSpeedo[1], 2);
TextDrawUseBox(SaTaNSpeedo[1], 1);
TextDrawBoxColor(SaTaNSpeedo[1], 75);
TextDrawTextSize(SaTaNSpeedo[1], 637.000000, 0.000000);

SaTaNSpeedo[2] = TextDrawCreate(499.554992, 390.000000, "~>~ Fuel: 100% ~<~");
TextDrawBackgroundColor(SaTaNSpeedo[2], 255);
TextDrawFont(SaTaNSpeedo[2], 2);
TextDrawLetterSize(SaTaNSpeedo[2], 0.290000, 1.000000);
TextDrawColor(SaTaNSpeedo[2], -1);
TextDrawSetOutline(SaTaNSpeedo[2], 0);
TextDrawSetProportional(SaTaNSpeedo[2], 1);
TextDrawSetShadow(SaTaNSpeedo[2], 2);
TextDrawUseBox(SaTaNSpeedo[2], 1);
TextDrawBoxColor(SaTaNSpeedo[2], 75);
TextDrawTextSize(SaTaNSpeedo[2], 637.000000, 0.000000);

Reply
#6

show the other textdraw's cord too
Reply
#7

ii disable all textdraw without speedometer and login register but he don't work...
Reply
#8

hmm wait ill test it on my GM
Reply
#9

OnGameModeinit:
Quote:

SetTimer("UpdateSpeed", 100, true);

Reply
#10

give whole code with new speedo[] and more...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)