Hello!
Elkezdtem csinálni egy sebességkorlátot, de sehogy sem akar összejönni.
Fl0rian \"SetVehicleSpeed\" nevû kódját használom. A baj az, hogy érzékel mindent, de ahelyett,hogy lelassítaná a kocsit, 300 fölé megy a sebessége. És nem tudom megcsinálni
Kód:
public Sebessegkorlat(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(sebesseg[playerid] != 0.0)
{
new vid = GetPlayerVehicleID(playerid);
if(GetVehicleSpeed(vid) > floatround(sebesseg[playerid]))
{
SetVehicleSpeed(vid,floatround(sebesseg[playerid]));
}
}
}
return SetTimerEx(\"Sebessegkorlat\", 500, false, \"i\", playerid);
}