Paylaşım - Stres Arttıkça Göz Kapanıp Açılması

Fivem.com.tr

Fivem.com.tr
Katılım
1 Eki 2022
Mesajlar
5,891
Tepki
112
Öncelikle herkese selam, internette ne Türkçe ne de İngilizce bir kaynak bulamadığım için kendim yapıp paylaşmak istedim belki bazılarının işine yarar. Script stres seviyesi %50'nin üstüne çıktığında göz kırpma efekti oluşmasına neden oluyor, ayrıca stres artmaya devam ederse daha kısa aralıklarla daha uzun süre görüş engelleniyor. Hard-RP sunucuları için ideal. Fazla söze gerek yok herkese kolay gelsin...





Kod:


Kod:
local nextBlinkTimer = 0
TriggerEvent('esx_status:getStatus', 'stress', function(status)
    local floatStressPercent = status.getPercent()
               
    if floatStressPercent >= 50 then
        local duration = ((floatStressPercent - 50) * 10) + 300
        local nextBlinkTimeCalculation = 5000 - ((floatStressPercent - 50) * 50)
        if (GetGameTimer() >= nextBlinkTimer) then
            DoScreenFadeInFadeOut(ESX.Math.Round(duration))
            nextBlinkTimer = GetGameTimer() + nextBlinkTimeCalculation
        end
    end
end)

function DoScreenFadeInFadeOut(duration)
    DoScreenFadeOut(300)
   
    while not IsScreenFadedOut() do
        Citizen.Wait(500)
    end
   
    DoScreenFadeIn(duration)
end



Uğraşmak istemeyen arkadaşlar için kendi esx_basicneeds'imi de bırakıyorum.






Bir şeyin yapılamayacağını söyleyenler, yapan diğerlerini engellememelidir. -Çin Atasözü

Konu alıntıdır, yanlış veya hatalı bir bilgi/paylaşım var ise yanıtlayabilir veya bizimle iletişime geçebilirsiniz.
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst