28.05.2015, 16:56
this is my stock :
Код:
stock GetVehicleSpeed(vehicleid, speedtype) {
new Float:sX, Float:sY, Float:sZ, Float:sF, sT[20], string[30];
switch(speedtype) { //KMPH
case 1: {
GetVehicleVelocity(vehicleid, sX, sY, sZ);
sF = floatsqroot(((sX * sX) + (sY * sY)) + (sZ *sZ)) * 250.6666677;
format(sT, sizeof(sT), "kmph");
}
case 2: { //MPH
GetVehicleVelocity(vehicleid, sX, sY, sZ);
sF = floatsqroot(((sX * sX) + (sY * sY)) + (sZ *sZ)) * 199.4166672;
format(sT, sizeof(sT), "mph");
}
case 3: { //KNOTS
GetVehicleVelocity(vehicleid, sX, sY, sZ);
sF = floatsqroot(((sX * sX) + (sY * sY)) + (sZ *sZ)) * 165.3985645;
format(sT, sizeof(sT), "knots");
}
}
format(string, sizeof(string), "%d %s", floatround(sF, floatround_round), sT);
return string;
}

