Hey Leute,
ich bastel gerade an einen kleinen Intro-Script herum.
Spoiler anzeigen
Lua
function playerInPlane() ---Start
removeEventHandler("onClientRender", getRootElement(), feff)
fadeCamera(cPlayer, false)
plane = createObject(14553, 2040.4, -2490.2, 118.7, 15, 0, 270)
camera = createObject(1328, 1885.8, -2430.6001, 82)
setElementAlpha(camera, 0)
setTimer(
function() ---Szene1
fadeCamera(cPlayer, true)
setCameraMatrix(cPlayer, 1885.8, -2430.6001, 83.2, 14553, 2040.4, -2490.2, 118.7, 15, 0, 270)
setCameraTarget(cPlayer, camera)
addEventHandler("onClientRender", getRootElement(), dings)
addEventHandler("onClientRender", getRootElement(), updateCam1)
guiSetVisible(hine, true)
moveObject(plane, 7000, 1675.2, -2493.6001, 22)
setTimer(
function()
guiSetVisible(hine, false)
fadeCamera(cPlayer, false)
removeEventHandler("onClientRender", getRootElement(), updateCam1)
setTimer(function() ---Szene2
fadeCamera(cPlayer, true)
destroyElement(plane)
destroyElement(camera)
taxi = createVehicle(420, 1964.0999755859, -2184.3000488281, 13.39999961853)
setVehicleColor(taxi, 255, 255, 0)
taxiped = createPed(61, 1960.8000488281, -2183.6999511719, 13.5)
warpPedIntoVehicle(taxiped, taxi)
camera2 = createObject(1328, 1965.9000244141, -2158.5, 25)
setCameraMatrix(cPlayer, 1965.9000244141, -2158.5, 25, 1964.0999755859, -2184.3000488281, 13.39999961853)
setCameraTarget(cPlayer, camera2)
setPedControlState(taxiped, "steer_forward ", true)
addEventHandler("onClientRender", getRootElement(), updateCam2)
end, 2000, 1)
end, 7000, 1
)
end, 3000, 1
)
end
addEvent("startIntro", true)
addEventHandler("startIntro", getRootElement(), playerInPlane)
addCommandHandler("starto", playerInPlane)
function updateCam1()
local cx, cy, cz = getElementPosition( camera )
local tx, ty, tz = getElementPosition( plane )
setCameraMatrix ( cx, cy, cz, tx, ty, tz )
end
function updateCam2()
local cx, cy, cz = getElementPosition( camera2 )
local tx, ty, tz = getElementPosition( taxi )
setCameraMatrix ( cx, cy, cz, tx, ty, tz )
end
Alles anzeigen
Aus irgendeinen Grund will das Script den NPC nicht ins Fahrzeug porten und den ControlState ausführen..
Die fadeCamera's wollen auch nicht so richtig.. Ich hab echt keine Ahnung was ich falsch gemacht habe.. Die Fehlermeldungen sagen mir, dass bei allen fadeCameras das erste Argument falsch wäre. Habe da schon alles probiert.
Mfg KeksKing.