Hey Leute,
Ich bin dabei Lua zu lernen und kann noch nicht viel.
Jetzt nach neuen Videos gucken habe ich mich mal mit meinem Wissen an einem Fahrradträger für jedes Auto das man fährt versucht (soll später nur für bestimmte Fahrzeuge sein)
Nun dat is mein Kot *:D*
Lua
TraegerObjekte = {
[1] = { vehicleIDS = 481, xPosOffset = 0, yPosOffset = 0, zPosOffset = 0, xRotOffset = 0, yRotOffset = 0, zRotOffset = 0,},
}
TraegerObjekt = {}
addCommandHandler("bmx", function(player)
if isPedInVehicle(player) then
local vehicle = getPedOccupiedVehicle(player);
local x, y, z = getElementPosition(vehicle);
local rx, ry, rz = getElementRotation(vehicle);
attachElements(vehicle, TraegerObjekt[i])
end
end)
for i = 1, #TraegerObjekte do
local data = TraegerObjekte[i];
TraegerObjekt[i] = createVehicle(data.vehicleIDS, data.xPosOffset, data.yPosOffset, data.zPosOffset, data.xRotOffset, data.yRotOffset, data.zRotOffset );
return
end
Alles anzeigen
Die Fehlermeldung:
ERROR: Fahrradstaender\server.lua:11: attempt to get length of field '?' (a nil value)
Ich weiß nicht wie ich das Table mit attachElement verbinden soll *?(*
Habe sehr viel probiert von dem was ich so kenne, nur ich frage mich ob ich vielleicht noch was benötige z.B ein Enterevent *?*
Mich würde gerne interessieren was das Problem genau ist denn ich will dazu lernen und mal endlich wie alle Anderen fast alles können *:D*
Danke im Vorraus
LG MrGTAmodsgerman