RO/getCameraShakeLevel
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Această funcție obține nivelul de agitație a camerei setat de setCameraShakeLevel.
Sintaxă
int getCameraShakeLevel ( )
Redare
Redă un integer reprezentând nivelul de agitație a camerei, de la 0 (fără efect de agitație) la 255 (efect maxim de agitație). Din oficiu, camera nu are efect de agitație.
Exemplu
Acest exemplu verifică în fiecare frame schimbările în nivelul de agitație a camerei aferente oricăui jucător și redă un mesaj corespunzător.
local lastDrunkLevel = getCameraShakeLevel()
local function warnPlayerAboutDrunkenness()
    local currentDrunkLevel = getCameraShakeLevel()
    if currentDrunkLevel ~= lastDrunkLevel and (currentDrunkLevel == 0 or currentDrunkLevel == 255) then
        outputChatBox(currentDrunkLevel == 255 and "Ești complet beat! Ar trebui să te oprești din băut!" or "Acum ești complet treaz! Ar trebui să rămâi așa.", currentDrunkLevel == 255 and 255 or 0, currentDrunkLevel == 0 and 255 or 0, 0)
    end
    lastDrunkLevel = currentDrunkLevel
end
addEventHandler("onClientRender", root, warnPlayerAboutDrunkenness)
Vizualizați de asemenea
- RO/fadeCamera
 - RO/getCamera
 - RO/getCameraClip
 - RO/getCameraFieldOfView
 - RO/getCameraGoggleEffect
 - RO/getCameraInterior
 - RO/getCameraMatrix
 - RO/getCameraShakeLevel
 - RO/getCameraTarget
 - RO/getCameraViewMode
 - RO/setCameraClip
 - RO/setCameraFieldOfView
 - RO/setCameraGoggleEffect
 - RO/setCameraInterior
 - RO/setCameraMatrix
 - RO/setCameraShakeLevel
 - RO/setCameraTarget
 - RO/setCameraViewMode