Wysłany: 2014-08-31, 16:10
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
Witam chcia?by m si? was zapyta? czy da si? np. na 1s zmniejszy? pr?dko?c auta o np. 20 ?
Za odpowiedzi stawiam
Wysłany: 2014-09-02, 21:04
xqz
otaku desu!
Wiek: 32 Na forum: 6406 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Da si?.
#EDIT zapomnia?em edytowa? ten post. Ale chcia?em da? speedcap ten co poni?ej. Ponadto mo?esz u?y? funkcji kt?re ju? s? napisane (SetVehicleSpeed)
Ostatnio zmieniony przez xqz 2014-09-05, 17:48, w całości zmieniany 1 raz
Wysłany: 2014-09-04, 18:30
Axel9697
Wiek: 32 Na forum: 5904 dni Posty: 115
Piwa : 44
Wysłany: 2014-09-17, 13:52
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
dzi?ki piwo ale ten kod nie czytelny ja chc? si? tego nauczy? a nie kopiuj wklej
Wysłany: 2014-09-18, 14:59
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
ojej :< to takie smutne!! je?li nie znasz podstaw matematycznych, to marnie Cie widze w nauce tego
Kod: CMD:zmniejszpredkosc(playerid, p[])
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "do auta guwniaku");
new _vehid = GetPlayerVehicleID(playerid);
new _speed = GetVehicleSpeed(_vehid);
if(_speed < 20.0) return SendClientMessage(playerid, -1, "za wolno jedziesz guwniaku");
SetVehicleSpeed(_vehid, _speed-20.0);
SendClientMessage(playerid, -1, "no i spowolniles sie no i co zalorzyc ci haslo na p?yte g?uwnom");
return true;
}
GetVehicleSpeed(vehicleid)
{
new Float:x_speed, Float:y_speed, Float:z_speed, Float:speedf;
GetVehicleVelocity(vehicleid,x_speed,y_speed,z_speed);
speedf = floatsqroot(((x_speed*x_speed)+(y_speed*y_speed))+(z_speed*z_speed)) * 187.666667;
return floatround(speedf,floatround_round);
}
SetVehicleSpeed(vehicleid, Float:speed )
{
if(speed == -1) return false;
new Float:px, Float:py, Float:pz, Float:pvx, Float:pvy, Float:pvz, Float:fl;
GetVehiclePos(vehicleid, px,py, pz);
GetVehicleVelocity(vehicleid, pvx, pvy, pvz);
fl = floatsqroot((pvx * pvx) + (pvy * pvy) + (pvz * pvz));
pvx = (pvx / fl) * (speed * 0.00475);
pvy = (pvy / fl) * (speed * 0.00475);
pvz = (pvz / fl) * (speed * 0.00475);
SetVehicleVelocity(vehicleid, pvx, pvy, pvz);
return true;
}
Pro?ciej si? nie da.
Tagi: prędkość :: auta
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: