Skripta koju koristim: UP
Detaljan opis problema: Izmenim speedo i sve radi osim brzine znaci ne meri brzinu a sve ej kao na starom :O
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc]Underpoint speedo
414
pregleda
13
postova
7. Mar. 2014.
Editujem Kajletov mod u FC-u i samo sam promenio textdraw nista vise a nisam siguran jel njemu radio uglavnom proverio sam i u originalnom UP-u sve je isto 🙂
new sspeed;
format(sspeed, sizeof(sspeed), "~h~~h~~r~%d ", GetSpeed(playerid));
PlayerTextDrawSetString(playerid, BRZINOMER, sspeed);
7. Mar. 2014.
stock GetSpeed(playerid)
{
new Float:ST;
if(IsPlayerInAnyVehicle(playerid))
GetVehicleVelocity(GetPlayerVehicleID(playerid),ST,ST,ST);
else GetPlayerVelocity(playerid,ST,ST,ST);
ST = floatsqroot(floatpower(floatabs(ST), 2.0) + floatpower(floatabs(ST), 2.0) + floatpower(floatabs(ST), 2.0)) * 178.8617875;
return floatround(ST);
}7. Mar. 2014.
Pa ovako je na jebenom UP-u sada cu ti dati sve o speedu
Nista vise nema
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vozilo = GetPlayerVehicleID(playerid);
if(!VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
new string;
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER), format(string, sizeof(string), "F"), PlayerTextDrawSetString(playerid, BRZINOMER, string);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER);
}
if(IsPlayerInAnyVehicle(playerid))
{
if(!VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
new sspeed;
format(sspeed, sizeof(sspeed), "%d", GetSpeed(playerid));
PlayerTextDrawSetString(playerid, BRZINOMER, sspeed);
new Float: Pos;
GetVehicleVelocity(GetPlayerVehicleID(playerid), Pos, Pos, Pos);
new keys, ud, lr;
GetPlayerKeys(playerid, keys, ud, lr);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(keys == KEY_JUMP) PlayerTextDrawSetString(playerid, BRZINOMER, "!v");
else if(keys == KEY_SPRINT) PlayerTextDrawSetString(playerid, BRZINOMER, "!v");
if(Pos == 0.0 && Pos == 0.0 && Pos == 0.0) PlayerTextDrawSetString(playerid, BRZINOMER, "!v");
}
}
}
Nista vise nema
7. Mar. 2014.
Da nije do include update od 0.3z pa vidi meni je zezalo sa idove od kad je iskocio 0.3z pa sam odradio update sa 0.3z include i sad radi
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava