Skripta koju koristim: LGRP
Detaljan opis problema: Ma može mi neko detaljno objasniti kako da napravim kilometražu na vozilu? I da mi da neki primjer da lakše shvatim
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Zaključano
[Pomoc] Kilometri na vozilu
411
pregleda
6
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 10 godina
Ovako ovdje ti se ne sprema moram jos napraviti da mi se sprema od svakog vozila ,ako neko zna neka PM
Ovo stavis di su ti ostali enum-i
TD TI URADI SEBI NOVE
Ovo stavis di su ti ostali enum-i
////////////KILOMETRAZA///////////////////
enum ckInfo
{
cMeters,
cKilometers,
}
new CarInfok;/////////////KILOMETRAZA///////////////////////////
forward GetVehicleSpeed(vehicleid);
forward Timerkm();
forward timer1secondekm(i);
new vitesse;
new PlayerText:SpeedoMeter6;
new PlayerText:SpeedoMeter10;//------------------------------------------------------------------------------
public GetVehicleSpeed(vehicleid)
{
new Float:Xff, Float:Yff, Float:Zff;
GetVehicleVelocity(vehicleid, Xff, Yff, Zff);
return floatround(floatsqroot(Xff * Xff + Yff * Yff + Zff * Zff) * 180);
}
public Timerkm()
{
for(new i=0; i < MAX_PLAYERS; i++)
{
timer1secondekm(i);
}
return 1;
}
public timer1secondekm(i)
{
if(IsPlayerInAnyVehicle(i))
{
new string;
new vid = GetPlayerVehicleID(i);
CarInfok += (vitesse*10)/36;
if(CarInfok > 999)
{
CarInfok += 1;
CarInfok = 0;
}
if(CarInfok < 1)
{
format(string, sizeof(string), "000000");
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok > 0)
{
format(string, sizeof(string), "00000%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok >= 10)
{
format(string, sizeof(string), "0000%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok >= 100)
{
format(string, sizeof(string), "000%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok >= 1000)
{
format(string, sizeof(string), "00%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok >= 10000)
{
format(string, sizeof(string), "0%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
if(CarInfok >= 100000)
{
format(string, sizeof(string), "%d", CarInfok);
PlayerTextDrawSetString(i, SpeedoMeter10, string);
}
}
return 1;
}
//------------------------------------------------------------------------------TD TI URADI SEBI NOVE
SpeedoMeter6 = CreatePlayerTextDraw(playerid, 511.500000, 405.066589, "kilometers");
PlayerTextDrawLetterSize(playerid, SpeedoMeter6, 0.126000, 0.601333);
PlayerTextDrawAlignment(playerid, SpeedoMeter6, 1);
PlayerTextDrawColor(playerid, SpeedoMeter6, -1);
PlayerTextDrawSetShadow(playerid, SpeedoMeter6, 0);
PlayerTextDrawSetOutline(playerid, SpeedoMeter6, 1);
PlayerTextDrawBackgroundColor(playerid, SpeedoMeter6, 51);
PlayerTextDrawFont(playerid, SpeedoMeter6, 2);
PlayerTextDrawSetProportional(playerid, SpeedoMeter6, 1);
SpeedoMeter10 = CreatePlayerTextDraw(playerid, 507.500000, 407.866638, "000000");
PlayerTextDrawLetterSize(playerid, SpeedoMeter10, 0.250499, 1.394665);
PlayerTextDrawAlignment(playerid, SpeedoMeter10, 1);
PlayerTextDrawColor(playerid, SpeedoMeter10, -1);
PlayerTextDrawSetShadow(playerid, SpeedoMeter10, 0);
PlayerTextDrawSetOutline(playerid, SpeedoMeter10, 1);
PlayerTextDrawBackgroundColor(playerid, SpeedoMeter10, 51);
PlayerTextDrawFont(playerid, SpeedoMeter10, 2);
PlayerTextDrawSetProportional(playerid, SpeedoMeter10, 1);
pre 10 godina
Uzmes mod koji ima kilometrazu ja mislim da ima United Empire ili Old Gaming pogledaj i kopiraj.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava