Treba mi pomoc u vezi brzinomera


Započeo c0x, Novembar 27, 2017, 14:47:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

c0x

*

Skripta koju koristim: RG
Detaljan opis problema: Ubacio sam nove TDove za brzinomer.. Ali nece da rade i sve sam lepo promenio, zamenio stare za nove i opet nece da radi... Kada sednem u auto pojavi se brzinomer ali nista ne menja kako je odradjeno u TDEditor tako stoji i ovde nista ne menja...
Dio skripte:
Evo kreirani TDovi:
IGSpeedo0[playerid] = CreatePlayerTextDraw(playerid, 641.199768, 377.820098, "usebox");
	PlayerTextDrawLetterSize(playerid, IGSpeedo0[playerid], 0.000000, 4.587038);
	PlayerTextDrawTextSize(playerid, IGSpeedo0[playerid], 498.799835, 0.000000);
	PlayerTextDrawAlignment(playerid, IGSpeedo0[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo0[playerid], 0);
	PlayerTextDrawUseBox(playerid, IGSpeedo0[playerid], true);
	PlayerTextDrawBoxColor(playerid, IGSpeedo0[playerid], 102);
	PlayerTextDrawSetShadow(playerid, IGSpeedo0[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo0[playerid], 0);
	PlayerTextDrawFont(playerid, IGSpeedo0[playerid], 0);

	IGSpeedo1[playerid] = CreatePlayerTextDraw(playerid, 508.000122, 408.426635, "GORIVO:");
	PlayerTextDrawLetterSize(playerid, IGSpeedo1[playerid], 0.250799, 1.047466);
	PlayerTextDrawAlignment(playerid, IGSpeedo1[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo1[playerid], -5963521);
	PlayerTextDrawSetShadow(playerid, IGSpeedo1[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo1[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo1[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo1[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo1[playerid], 1);

	IGSpeedo2[playerid] = CreatePlayerTextDraw(playerid, 508.000091, 393.493316, "BRZINA:");
	PlayerTextDrawLetterSize(playerid, IGSpeedo2[playerid], 0.255600, 1.211732);
	PlayerTextDrawAlignment(playerid, IGSpeedo2[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo2[playerid], -5963521);
	PlayerTextDrawSetShadow(playerid, IGSpeedo2[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo2[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo2[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo2[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo2[playerid], 1);

	IGSpeedo3[playerid] = CreatePlayerTextDraw(playerid, 503.999969, 385.279937, "-");
	PlayerTextDrawLetterSize(playerid, IGSpeedo3[playerid], 10.723603, 0.681599);
	PlayerTextDrawAlignment(playerid, IGSpeedo3[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo3[playerid], -1);
	PlayerTextDrawSetShadow(playerid, IGSpeedo3[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo3[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo3[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo3[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo3[playerid], 1);

	IGSpeedo4[playerid] = CreatePlayerTextDraw(playerid, 528.799926, 378.560028, "INFERNUS");
	PlayerTextDrawLetterSize(playerid, IGSpeedo4[playerid], 0.383599, 0.957866);
	PlayerTextDrawAlignment(playerid, IGSpeedo4[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo4[playerid], -5963521);
	PlayerTextDrawSetShadow(playerid, IGSpeedo4[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo4[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo4[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo4[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo4[playerid], 1);

	IGSpeedo5[playerid] = CreatePlayerTextDraw(playerid, 552.800048, 394.239868, "0km/h");
	PlayerTextDrawLetterSize(playerid, IGSpeedo5[playerid], 0.280399, 1.010133);
	PlayerTextDrawAlignment(playerid, IGSpeedo5[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo5[playerid], -1);
	PlayerTextDrawSetShadow(playerid, IGSpeedo5[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo5[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo5[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo5[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo5[playerid], 1);

	IGSpeedo6[playerid] = CreatePlayerTextDraw(playerid, 552.799926, 409.173339, "0L");
	PlayerTextDrawLetterSize(playerid, IGSpeedo6[playerid], 0.286800, 0.972799);
	PlayerTextDrawAlignment(playerid, IGSpeedo6[playerid], 1);
	PlayerTextDrawColor(playerid, IGSpeedo6[playerid], -1);
	PlayerTextDrawSetShadow(playerid, IGSpeedo6[playerid], 0);
	PlayerTextDrawSetOutline(playerid, IGSpeedo6[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, IGSpeedo6[playerid], 51);
	PlayerTextDrawFont(playerid, IGSpeedo6[playerid], 2);
	PlayerTextDrawSetProportional(playerid, IGSpeedo6[playerid], 1);

Evo gde su prikazani:
public Speedo(playerid, kreiraj)
{
      if(kreiraj == 1)
	{
	    PlayerTextDrawShow(playerid, IGSpeedo0[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo1[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo2[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo3[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo4[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo5[playerid]);
	    PlayerTextDrawShow(playerid, IGSpeedo6[playerid]);
	}
	else
	{
	    PlayerTextDrawHide(playerid, IGSpeedo0[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo1[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo2[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo3[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo4[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo5[playerid]);
	    PlayerTextDrawHide(playerid, IGSpeedo6[playerid]);
	}
}

Evo gde je stringovano:
new coxxx[64];
			format(coxxx, sizeof coxxx, "%s", ImenaVozila[GetVehicleModel(GetPlayerVehicleID(i)) - 400]);
			PlayerTextDrawSetString(i, IGSpeedo4[i], coxxx);
	        format(string, sizeof string, "~r~%dkm/h", IgracevaBrzina(i));
	        PlayerTextDrawSetString(i, IGSpeedo5[i], string);
	        if(Gorivo[GetPlayerVehicleID(i)] > 100.0) format(string, sizeof string, "~r~N/A");
	        else format(string, sizeof string, "~r~%.1fL", Gorivo[GetPlayerVehicleID(i)]);
	        PlayerTextDrawSetString(i, IGSpeedo6[i], string);

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Hvala unapred za pomoc. ;)


c0x

*

Citat: Sploxs poslato Novembar 27, 2017, 14:48:56 POSLE PODNE
Kad setujes string moras ih opet prikazat.
Ne razumem te? Ovako je i bilo u skripti sve,ja sam samo zamenio svojim TDovima..

Citat: Sploxs poslato Novembar 27, 2017, 14:48:56 POSLE PODNE
Kad setujes string moras ih opet prikazat.
Sedi 1,
Dodaj OnPlayerEnterVehicle timer i pod timer dodas string taj (nisam bas gledao jel dobar)

c0x

*

Izvini, ali nisam te bas najbolje razumeo. Mozes objasniti malo bolje?