I'm making changeable cameras with bind key "arrow_r" but i'm fucked up somewhere so i need your help.
function setCameraOnPlayerJoin()
fadeCamera(source, true, 1)
setCameraMatrix(source, 1769, -1846, 25, 1743, -1862, 14) --- Starting Camera
end
function cameraNext ( player, key, state )
setCameraMatrix(player, 792, -1320, 24, 823, -1341, 14) --- 1st
setCameraMatrix(player, 2229, -2640, 25, 2256, -2609, 9) ---2nd
setCameraMatrix(player, 1675, -2333, 25, 1643, -2333, 14) --- 3rd
setCameraMatrix(player, 2302, -2159, 26, 2299, -2126, 14) ---4th
end
function onPlayerJoin()
bindKey ( source, "arrow_r", "down", cameraNext )
end
addEventHandler ( "onPlayerJoin", getRootElement(), onPlayerJoin )
addEventHandler ( "onPlayerJoin", getRootElement(), setCameraOnPlayerJoin )
When i press arrow_r starting camera changes to camera 4th and then when i want to press arrow_r nothing happens.So i need your help how to make that starting camera change to 1st then 2nd then 3rd and etc