Moin, bei mir klappt WarpPedIntoVehicle nicht, hier der Code:
Lua
function startPodium()
local info = {}
for i,player in ipairs(podiumPlayers) do
if 1 == player.pos then
infos.car1 = createVehicle(player.vehicle,-1497.5999755859,-383.10000610352,15.981786727905,0,0,117.99993896484)
setVehicleColor(infos.car1, player.color1, player.color2, player.color3)
infos.ped1 = createPed(player.ped,-2105.1000976563,-959.59997558594,32.200000762939,88.2527160)
warpPedIntoVehicle(infos.ped1,infos.car1)
ped = infos.car1
elseif 2 == player.pos then
infos.car2 = createVehicle(player.vehicle,-1498.5,-369,15.800000190735,0,0,165.99865722656)
setVehicleColor(infos.car2, player.color1, player.color2, player.color3)
infos.ped2 = createPed(player.ped,-2105.1000976563,-960.79998779297,32.200000762939,84.2518920)
warpPedIntoVehicle(infos.ped2,infos.car2)
ped = infos.car2
elseif 3 == player.pos then
infos.car3 = createVehicle(player.vehicle,-1481.1999511719,-381,15.60000038147,0,0,71.992431640625)
setVehicleColor(infos.car3, player.color1, player.color2, player.color3)
infos.ped3 = createPed(player.ped,-2105.1000976563,-962.09997558594,32.200000762939,87.5017700)
warpPedIntoVehicle(infos.ped3,infos.car3)
ped = infos.car3
end
table.insert(info,{name=player.playerName,pos=player.pos,ped=ped})
end
triggerClientEvent("onSetPlayerPodium",root,info)
triggerClientEvent("podiumCam",root)
end
Alles anzeigen
Das Fahrzeug und der Ped wird erstellt, die Variable wird auch gesetzt, nur wird das Ped nicht ins Fahrzeug gewarped, ich habe auch schon versucht den Ped direkt neben dem Fahrzeug erstellen zu lassen, klappt ebenfalls nicht.
Hat jemand eine Ahnung wo das Problem liegt?
//edit:
Ich habe mittlerweile mal geschaut was warpPedIntoVehicle als rückgabewert ausgibt, was mich etwas verwundert ist, das es nil zurück gibt...