--[[ ╔══════════════════════════════════════════════════[ www.novacapital.gg ]═════════════════════════════════════════════════════════════╗ _ _ _____ _ _ _ | \ | | / __ \ (_)| | | | | \| | ___ __ __ __ _ | / \/ __ _ _ __ _ | |_ __ _ | | | . ` | / _ \ \ \ / / / _` | | | / _` || '_ \ | || __| / _` || | | |\ || (_) | \ V / | (_| | | \__/\| (_| || |_) || || |_ | (_| || | \_| \_/ \___/ \_/ \__,_| \____/ \__,_|| .__/ |_| \__| \__,_||_| | | |_| ╚══════════════════════════════════════════════════[ www.novacapital.gg ]═════════════════════════════════════════════════════════════╝ --]] local drawRec = false; local screen = { guiGetScreenSize() }; addEventHandler( 'onClientResourceStart', resourceRoot, function ( res ) rectangleAlpha = 0; end ); addEventHandler( 'onClientPlayerDamage', localPlayer, function (attacker, weapon, bodypart) if weapon == 17 then return false; end if getElementData(localPlayer, 'fall') or isPedDead(localPlayer) then return false end if weapon == 54 then if getPedSimplestTask(localPlayer) == 'TASK_SIMPLE_CLIMB' then rectangleAlpha = 0; return false end end rectangleAlpha = 150; if drawRec == false then drawRec = true; addEventHandler( 'onClientRender', root, renderRectangle ); end; end ); function renderRectangle() if rectangleAlpha > 0 then rectangleAlpha = rectangleAlpha - 5; dxDrawRectangle( 0, 0, screen[1], screen[2], tocolor( 155, 0, 0, rectangleAlpha ) ); else removeEventHandler( 'onClientRender', root, renderRectangle ); drawRec = false; end; end;