zTokyoGamer Posted April 29, 2020 Share Posted April 29, 2020 · Hidden Hidden Olá estou com um pequeno ou grande problema é minha primeira vez usando getDistanceBetweenPoints3D e estou mim matando para resolve a distancia bom estou tentando fazer um sistema para guarda o veiculo porem precisa esta perto dele para guarda tentei varias formas e linhas mais ainda não sei onde errei ou o que esta faltando então vim aqui pede a ajuda de vocês! OBS: ESTOU TENDO ERRO DIRETO NO if ( dist > 5 ) then SYSTEMA COMPLETO addEvent("DestroyMyVehicle", true) addEventHandler("DestroyMyVehicle", root, function(id) local vehicle = getVehicleByID(id) if isElement(vehicle) then local data = dbPoll(dbQuery(db, "SELECT * FROM VehicleList WHERE Account = ? AND ID = ?", getAccountName(getPlayerAccount(source)), id), -1) if type(data) == "table" and #data ~= 0 then local xc,yc,zc = getElementPosition ( value ) local x2,y2,z2 = getElementPosition ( source ) local dist = getDistanceBetweenPoints3D ( xc, yc, zc, x2, y2, z2 ) if ( dist > 5 ) then dxMsg(source, "Você está muito distante do veículo.", "error") else destroyVehicle(vehicle) dxMsg(source, "Seu veículo #00FF00"..getVehicleNameFromModel(data[1]["Model"]).." #FFFFFFfoi guardado!", "success") end else dxMsg(source, "O seu veículo não foi spawnado!", "error") end end end) Link to comment
Angelo Pereira Posted April 29, 2020 Share Posted April 29, 2020 local xc,yc,zc = getElementPosition ( vehicle ) Tente isso. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now