SA-MP Forums Archive
Textdraw Show Problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Textdraw Show Problem (/showthread.php?tid=548656)



Textdraw Show Problem - Demogorgon666 - 01.12.2014

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?


Re: Textdraw Show Problem - UltraScripter - 01.12.2014

do u have more textdraw's?


Re: Textdraw Show Problem - Demogorgon666 - 01.12.2014

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


Re: Textdraw Show Problem - Glossy42O - 01.12.2014

where did you put them ?


Re: Textdraw Show Problem - Demogorgon666 - 01.12.2014

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);




Re: Textdraw Show Problem - UltraScripter - 01.12.2014

show the other textdraw's cord too


Re: Textdraw Show Problem - Demogorgon666 - 01.12.2014

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


Re: Textdraw Show Problem - UltraScripter - 01.12.2014

hmm wait ill test it on my GM


Re: Textdraw Show Problem - Demogorgon666 - 01.12.2014

OnGameModeinit:
Quote:

SetTimer("UpdateSpeed", 100, true);




Re: Textdraw Show Problem - UltraScripter - 01.12.2014

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