Hey leute ich mache grade mauts aber ich kriege immer einen fehler : attempt to index upvalue 'mautsObject' (a number value)
Script
Lua
mautsObject = {}
mautsObject[1] = createObject (968, -2691.69, 1271.3, 55.5, 0, 270, 0)
mautsObject[2] = createObject (968, -2683, 1271.19, 55.5, 0, 270, 0)
maut = {}
maut[1] = createColSphere(-2695.2080078125,1270.91015625,55.4296875,5)
maut[2] = createColSphere(-2686.15625,1270.7978515625,55.4296875,5)
local mauts = 1
local mautsObject = 1
function loadMaut(player)
for i = 0,mauts do
i = i + 1
if source == maut[i] then
outputChatBox('Drücke "M" um 50$ Maut zu bezahlen',player,125,0,0)
outputChatBox(mautsObject[i])
setElementRotation(mautsObject[i],0,360,0)
setTimer(setElementRotation,5000,1,mautsObject[i],0,270,0)
setElementData(player,"inMaut",true)
setElementData(player,"payMaut",false)
end
end
bindKey(player,'m','down',payMaut,player)
end
addEventHandler("onColShapeHit",getRootElement(),loadMaut)
Alles anzeigen
Die colshapes gehen!