- Katılım
- 3 yıl 8 ay 11 gün
- Mesajlar
- 59
Merhaba dostlar scriptimde şöyle bir sorun var
scriptim javascript ile yazdığım kod sayesinde client lua dosyama float türünde değer görderiyor ve bu konuda bir sıkıntı yok
veri türünü ve değişkeni doğru bir şekilde gönderiyor fakat ben bunu bir araca kod ile aktarmaya çalıştığımda bir sorun oluyor ve değer saçma bir çıktı veriyor
aşşağıdaki kodlarıma bakarsanız daha iyi anlayacaksınız yardım edebilirseniz çok sevinirim
scriptim javascript ile yazdığım kod sayesinde client lua dosyama float türünde değer görderiyor ve bu konuda bir sıkıntı yok
veri türünü ve değişkeni doğru bir şekilde gönderiyor fakat ben bunu bir araca kod ile aktarmaya çalıştığımda bir sorun oluyor ve değer saçma bir çıktı veriyor
aşşağıdaki kodlarıma bakarsanız daha iyi anlayacaksınız yardım edebilirseniz çok sevinirim
Kod:
RegisterNUICallback("car", function(data)
print(data.health)
WCCC(data.car, colors[data.color], data.fuel, data.health, data.bodyhealth, data.wheelHealth, data.plate )
print(type(data.health) ..data.health)
SetDisplay(false)
end)
function WCCC(model, colorPrimary, fuel, engineHealth, bodyHealth, wheelHealth, plate)
if model ~= nil then
local i = 0
local modelHash = GetHashKey(model)
RequestModel(modelHash)
local isLoaded = HasModelLoaded(modelHash)
while isLoaded == false do
Citizen.Wait(100)
end
local vehicle = CreateVehicle(modelHash, GetEntityCoords(PlayerPedId()), GetEntityHeading(PlayerPedId()), 1, 0)
SetVehicleColours(vehicle, colorPrimary)
--exports["LegacyFuel"]:SetFuel(vehicle, fuel)
SetVehicleEngineHealth(vehicle, engineHealth)
SetVehicleBodyHealth(vehicle, bodyHealth)
SetVehicleNumberPlateText(vehicle, plate)
SetPedIntoVehicle(PlayerPedId(), vehicle, -1)
print("Motor Canı : " ..tostring(GetVehicleEngineHealth(vehicle)))
print("Model Canı : " ..tostring(GetVehicleBodyHealth(vehicle)))
print("Plaka Yazısı : " ..GetVehicleNumberPlateText(vehicle))
print("Lastik Canı : " ..tostring(GetVehicleWheelHealth(vehicle, 1)))
print(engineHealth)
print(type(engineHealth))
end
end
JavaScript:
$("#btn").click(function() {
let model = $("#model").val()
let color = $("#color").val()
let fuel = parseFloat($("#fuel").val())
let health = parseFloat($("#engine-health").val())
let body = parseFloat($("#body-health").val())
let plate = $("#plate").val()
let wheelHealth = parseFloat($("#wheel-health").val())
$.post("https://WCCC/car", JSON.stringify({
car: model,
color: color,
fuel: fuel,
health: health,
bodyhealth: body,
wheelHealth: wheelHealth,
plate: plate
}))
return;
})