Fix - Tuşlara Basmayı Engelleme - Preventing Keypresses

Fivem.com.tr

Fivem.com.tr
Katılım
1 Eki 2022
Mesajlar
5,891
Tepki
80
Arkadaşlar Bunun Hakkında Çok Fazla Hata Alınıyor Hem Forum Hem Discord Üzerinden Konu Açıp Yazan İnsanlar Oldu Fixini Sizlerle Paylaşmak İsiyorum.



Sorun Genellikle Bize Kelepçeliyken Envanter Açabiliyorum Gibi Geldiğinden Bugün Kelepçe Üzerinden Örnek Vereceğim.



Hata; Kelepçeleniyorum Fakat RadialMenü,Envanter Gibi Şeylere Erişebiliyorum Bunları Nasıl Engellerim. Şu Şekilde Arkadaşlar...



Çözüm; Üzerinden Tuş Kodlarına Erişiyorsunuz Ardından


Kod:


Kod:
DisableControlAction(?, ?, true)

Kullanacağımız Kod Burada. Peki Nasıl Kullanacağız.





Bu Şekilde Bir Kod Bloğumuz Mevcut Yukarıda Verdiğim Koddaki Soru İşareti Olan Yerlere Verdiğim Siteden Tuş Kodlarına Bakıp İstediğiniz Tuşu

Kelepçeliyken Kullanımını Engelleyebilirsiniz. Bunu Yine Farklı Şeylerdede Kullanabilirsiniz. Örneğin Ölüyken Envanter Açma Gibi Vs.

Yapamayan Arkadaşlar Bana Ulaşabilirler Yardımcı Olacağım.

İyi Forumlar Dilerim...



En

Friends, There Are Too Many Errors About This There Are People Who Opened Threads and Wrote on Both the Forum and Discord. I want to share the fix with you.

Since The Problem Usually Seems To Us That I Can Open Inventory While Cuffed, I'll Give An Example On Clamp Today.

Error; I'm Handcuffed But I Can Access Things Like RadialMenu, Inventory How Can I Block These? This Way Friends...

Solution; You Are Accessing Key Codes Through This Site Then


Kod:


Kod:
DisableControlAction(?, ?, true)

Here is the code we will use. So How Do We Use It?



We Have A Code Block In This Way, You Can Look At The Key Codes From The Site I Have Given To The Places With Question Marks In The Code I Have Given Above.

You can prevent its use while handcuffed. You can also use it for different things. For example Opening Inventory While Dead Vs.

Friends who can't, can contact me. I will help.


I wish you good forums...







Kod:


Kod:
Citizen.CreateThread(function()
    while true do
        Citizen.Wait(0)
        local playerPed = PlayerPedId()

        if IsHandcuffed then
            DisableControlAction(0, 1, true) -- Disable pan
            DisableControlAction(0, 2, true) -- Disable tilt
            DisableControlAction(0, 24, true) -- Attack
            DisableControlAction(0, 257, true) -- Attack 2
            DisableControlAction(0, 25, true) -- Aim
            DisableControlAction(0, 263, true) -- Melee Attack 1

            DisableControlAction(0, 45, true) -- Reload
            DisableControlAction(0, 22, true) -- Jump
            DisableControlAction(0, 44, true) -- Cover
            DisableControlAction(0, 37, true) -- Select Weapon
            DisableControlAction(0, 23, true) -- Also 'enter'?

            DisableControlAction(0, 288,  true) -- Disable phone
            DisableControlAction(0, 289, true) -- Inventory
            DisableControlAction(0, 170, true) -- Animations
            DisableControlAction(0, 167, true) -- Job

            DisableControlAction(0, 0, true) -- Disable changing view
            DisableControlAction(0, 26, true) -- Disable looking behind
            DisableControlAction(0, 73, true) -- Disable clearing animation
            DisableControlAction(2, 199, true) -- Disable pause screen

            DisableControlAction(0, 59, true) -- Disable steering in vehicle
            DisableControlAction(0, 71, true) -- Disable driving forward in vehicle
            DisableControlAction(0, 72, true) -- Disable reversing in vehicle

            DisableControlAction(2, 36, true) -- Disable going stealth

            DisableControlAction(0, 47, true)  -- Disable weapon
            DisableControlAction(0, 264, true) -- Disable melee
            DisableControlAction(0, 257, true) -- Disable melee
            DisableControlAction(0, 140, true) -- Disable melee
            DisableControlAction(0, 141, true) -- Disable melee
            DisableControlAction(0, 142, true) -- Disable melee
            DisableControlAction(0, 143, true) -- Disable melee
            DisableControlAction(0, 75, true)  -- Disable exit vehicle
            DisableControlAction(27, 75, true) -- Disable exit vehicle

            if IsEntityPlayingAnim(playerPed, 'mp_arresting', 'idle', 3) ~= 1 then
                ESX.Streaming.RequestAnimDict('mp_arresting', function()
                    TaskPlayAnim(playerPed, 'mp_arresting', 'idle', 8.0, -8, -1, 49, 0.0, false, false, false)
                end)
            end
        else
            Citizen.Wait(500)
        end
    end
end)





Hepimizin problemleri var. Onları çözdüğümüz yol bizi farklı yapandır. -Anonim

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