| Property |
Value |
| Native Name |
GET_WIND_SPEED |
| Hash |
0xA8CF1CC0AFCD3F12 |
| Return Type |
float |
Examples
local beaufortScale = {
[0] = 0.2,
[1] = 1.5,
[2] = 3.3,
[3] = 5.4,
[4] = 7.9,
[5] = 10.7,
[6] = 13.8,
[7] = 17.1,
[8] = 20.7,
[9] = 24.4,
[10] = 28.4,
[11] = 32.6,
[12] = 32.7
}
local windSpeed = GetWindSpeed()
for i = 0, 12 do
if windSpeed <= beaufortScale[i] or i == 12 then
print(string.format("The current wind speed (%.2f m/s) is the equivalent to Beaufort number %s on the Beaufort scale", windSpeed, i))
break
end
end
const beaufortScale = [ 0.2, 1.5, 3.3, 5.4, 7.9, 10.7, 13.8, 17.1, 20.7, 24.4, 28.4, 32.6, 32.7 ];
const windSpeed = GetWindSpeed();
for (let i = 0; i < beaufortScale.length; i++) {
if (windSpeed <= beaufortScale[i] || i == 12) {
console.log(`The current wind speed (${windSpeed.toFixed(2)} m/s) is the equivalent to Beaufort number ${i} on the Beaufort scale`);
break;
};
};
using static CitizenFX.Core.Native.API;
// ...
float[] beaufortScale = { 0.2f, 1.5f, 3.3f, 5.4f, 7.9f, 10.7f, 13.8f, 17.1f, 20.7f, 24.4f, 28.4f, 32.6f, 32.7f };
var windSpeed = GetWindSpeed();
for (int i = 0; i < beaufortScale.Length; i++)
{
if (windSpeed <= beaufortScale[i] || i == 12)
{
Debug.WriteLine($"The current wind speed ({windSpeed} m/s) the equivalent to Beaufort number {i} on the Beaufort scale");
break;
}
}