Posts: 67
Threads: 27
Joined: Jan 2014
Reputation:
0
Hola gente, querнa preguntarles sobre la funciуn SetVehicleVelocity, la verdad es que cambiй los numero (0.0 0.0 0.0) y al apretar el click (que era el botуn para que ejecutara esa funciуn), me hacнa saltar o cualquier cosa, lo que yo busco es un sistema de turbo para autos, saludos y de antemano muchнsimas gracias.
PD: si tienen un sistema de turbo o un tuto de como hacer el mismo se los agradecerнa, saludos.
Posts: 4,930
Threads: 467
Joined: Dec 2010
pawn Код:
#include <a_samp>
#define pressed(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){
new vehicleid = GetPlayerVehicleID(playerid);
if(pressed(KEY_FIRE)){
IncreaseSpeed(vehicleid,5.0);
}
return true;
}
stock IncreaseSpeed(vehicleid,Float:speed){ //By OTACON
new Float:Velocity[4];
SetVehicleVelocity(vehicleid,0,0,0);
GetVehicleVelocity(vehicleid,Velocity[0],Velocity[1],Velocity[2]);
GetVehicleZAngle(vehicleid,Velocity[3]);
Velocity[0] = Velocity[0] + (speed/speed * floatsin(-Velocity[3], degrees));
Velocity[1] = Velocity[1] + (speed/speed * floatcos(-Velocity[3], degrees));
SetVehicleVelocity(vehicleid,Velocity[0],Velocity[1],Velocity[2]);}