[Pomoc] text


Započeo CColucci.., Novembar 30, 2015, 18:37:40 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:radim neku
Detaljan opis problema: kad obrisem ovo KM sa kilometraze vozila i udjem na srw nece da mi prikaze kilometrazu na Speedometru,a kad ima KM prikaze.Znal ko sta je? Hvala unaprijed :D
Dio skripte:
public Speedometer()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
		new vehicleid,Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,speed_string[256],final_speed_int;
		vehicleid = GetPlayerVehicleID(i);
		if(vehicleid != 0)
		{
			GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
			final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*170.0;
			final_speed_int = floatround(final_speed,floatround_round);
			format(speed_string,256,"%i",final_speed_int);
			PlayerTextDrawSetString(i,AmarSpeed0[i], speed_string);

			new string[100];
			foreach(Player, b)
            {

            new voziloidn = GetPlayerVehicleID(b);
			KMIgrac[b] = GetVehicleSpeed(voziloidn);


            if(vVoziloID[b] == vehicleid)
            {
            new idauta = PlayerInfo[b][pKljucVozila];
            if(VoziloInfo[idauta][VKilometri] < 10)
            {
            format(string,sizeof(string),"00000%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 10 && VoziloInfo[idauta][VKilometri] < 100)
            {
            format(string,sizeof(string),"0000%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 100 && VoziloInfo[idauta][VKilometri] < 1000)
            {
            format(string,sizeof(string),"000%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 1000 && VoziloInfo[idauta][VKilometri] < 10000)
            {
            format(string,sizeof(string),"00%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 10000 && VoziloInfo[idauta][VKilometri] < 100000)
            {
            format(string,sizeof(string),"0%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 100000 && VoziloInfo[idauta][VKilometri] < 1000000)
            {
            format(string,sizeof(string),"%d  KM", VoziloInfo[idauta][VKilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(VoziloInfo[idauta][VKilometri] >= 1000000)
            {
            VoziloInfo[idauta][VKilometri] = 0;
			}
            }
			}
			foreach(Player, b)
            {
            if(vDrugovoziloID[b] == vehicleid)
            {
            new idauta2 = PlayerInfo[b][pKljucVozila2];
            if(DrugoVoziloInfo[idauta2][V2Kilometri] < 10)
            {
            format(string,sizeof(string),"00000%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 10 && DrugoVoziloInfo[idauta2][V2Kilometri] < 100)
            {
            format(string,sizeof(string),"0000%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 100 && DrugoVoziloInfo[idauta2][V2Kilometri] < 1000)
            {
            format(string,sizeof(string),"000%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 1000 && DrugoVoziloInfo[idauta2][V2Kilometri] < 10000)
            {
            format(string,sizeof(string),"00%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 10000 && DrugoVoziloInfo[idauta2][V2Kilometri] < 100000)
            {
            format(string,sizeof(string),"0%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 100000 && DrugoVoziloInfo[idauta2][V2Kilometri] < 1000000)
            {
            format(string,sizeof(string),"%d  KM", DrugoVoziloInfo[idauta2][V2Kilometri]);
            PlayerTextDrawSetString(b,AmarSpeedKM[b], string);
            }
            else if(DrugoVoziloInfo[idauta2][V2Kilometri] >= 1000000)
            {
            DrugoVoziloInfo[idauta2][V2Kilometri] = 0;
			}
            }
			}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

hmm, pa sao obrisi:   KM i trebalo bi biti onda sve ok...

My Bike KTM 450 SXF 2008

ako obrisem nece da prikaze kilometrazu a nema ni Errora ni Warninga