Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Cevaplandı Sünepe Hud Sıkı Kemer Modunu Nasıl Aktif Ederim?

reaskoray

Üye
FT Kullanıcı
Katılım
3 yıl 1 ay 25 gün
Mesajlar
210
Discord
ReasKoray#0635
Arkadaşlar Selamlar,
Sünepe Hud Kullanıyorum, Sıkı kemer modunu aktif etmek istiyorum ama bir türlü beceremedim. Aşağıdaki kod Satırındaki item kontrol kısmı olmadan sıkı kemerin bağlanmasını istiyorum. Yardımcı olabilirseniz çok sevinirim, şimdiden teşekkürler.
JSON:
RegisterCommand("+seatbelt", function()
    if inVehicle and vehicleClass and vehicleClass ~= 8 and not busy then
        Citizen.Wait(250)
        while IsControlPressed(0, 311) do
            if not seatbelt then
                if kemerSayi > 0 then
                    if sikiKemer then
                        ESX.ShowNotification('Sıkı Kemer Modu Devre Bırakılıyor '..(3-kemerSayi)+1)
                    else
                        ESX.ShowNotification('Sıkı Kemer Modu Aktifleştiriliyor '..(3-kemerSayi)+1)
                    end
                end
                if kemerSayi == 3 then
                    local result = nil
                    ESX.TriggerServerCallback("arp_core:item-kontrol", function(data)
                        result = data
                    end, "")
                    while result == nil do Citizen.Wait(1) end
                    if result > 0 then
                        if sikiKemer then
                            sikiKemer = false
                            ESX.ShowNotification('Sıkı Kemer Modu Devre Dışı', 'error')
                        else
                            if math.random(1,100) < 4 then
                                TriggerServerEvent("tgiann-basicneeds:esya-sil", "kemer")
                                ESX.ShowNotification('Sıkı Kemeri Bağlarken Koptu!', 'error')
                                return
                            else
                                sikiKemer = true
                                ESX.ShowNotification('Sıkı Kemer Modu Devrede', 'success')
                            end
                        end
                    else
                        ESX.ShowNotification('Üzerinde Kemer Yok!', 'error')
                        return
                    end
                    break
                end
                kemerSayi = kemerSayi + 1
            else
                ESX.ShowNotification('Kemer Takılı İken Kemer Modunu Değiştiremezsin!', 'error')
                return
            end
            Citizen.Wait(1000)
        end
 
item kontrol kısmını kendi basicneeds'ine aktar ve item'ı kendi kullandığın basicneeds'e aktar
 
item kontrol kısmını kendi basicneeds'ine aktar ve item'ı kendi kullandığın basicneeds'e aktar
Biraz daha detaylı anlatabilir misin dostum ?
Bu arada tırnak işaretli yerde "kemer" yazıyordu kaldırdım
 
Kod:
RegisterCommand("+seatbelt", function()
    if inVehicle and vehicleClass and vehicleClass ~= 8 and not busy then
        Citizen.Wait(250)
        while IsControlPressed(0, 311) do
            if not seatbelt then
                if kemerSayi > 0 then
                    if sikiKemer then
                        ESX.ShowNotification('Sıkı Kemer Modu Devre Bırakılıyor '..(3-kemerSayi)+1)
                    else
                        ESX.ShowNotification('Sıkı Kemer Modu Aktifleştiriliyor '..(3-kemerSayi)+1)
                    end
                end
                if kemerSayi == 3 then
                    -- local result = nil
                    -- ESX.TriggerServerCallback("arp_core:item-kontrol", function(data)
                    --     result = data
                    -- end, "")
                    -- while result == nil do Citizen.Wait(1) end
                    -- if result > 0 then
                        if sikiKemer then
                            sikiKemer = false
                            ESX.ShowNotification('Sıkı Kemer Modu Devre Dışı', 'error')
                        else
                            if math.random(1,100) < 4 then
                                TriggerServerEvent("tgiann-basicneeds:esya-sil", "kemer")
                                ESX.ShowNotification('Sıkı Kemeri Bağlarken Koptu!', 'error')
                                return
                            else
                                sikiKemer = true
                                ESX.ShowNotification('Sıkı Kemer Modu Devrede', 'success')
                            end
                        end
                    -- else
                        -- ESX.ShowNotification('Üzerinde Kemer Yok!', 'error')
                        -- return
                    -- end
                    break
                end
                kemerSayi = kemerSayi + 1
            else
                ESX.ShowNotification('Kemer Takılı İken Kemer Modunu Değiştiremezsin!', 'error')
                return
            end
            Citizen.Wait(1000)
        end
    end
 
Kod:
RegisterCommand("+seatbelt", function()
    if inVehicle and vehicleClass and vehicleClass ~= 8 and not busy then
        Citizen.Wait(250)
        while IsControlPressed(0, 311) do
            if not seatbelt then
                if kemerSayi > 0 then
                    if sikiKemer then
                        ESX.ShowNotification('Sıkı Kemer Modu Devre Bırakılıyor '..(3-kemerSayi)+1)
                    else
                        ESX.ShowNotification('Sıkı Kemer Modu Aktifleştiriliyor '..(3-kemerSayi)+1)
                    end
                end
                if kemerSayi == 3 then
                    -- local result = nil
                    -- ESX.TriggerServerCallback("arp_core:item-kontrol", function(data)
                    --     result = data
                    -- end, "")
                    -- while result == nil do Citizen.Wait(1) end
                    -- if result > 0 then
                        if sikiKemer then
                            sikiKemer = false
                            ESX.ShowNotification('Sıkı Kemer Modu Devre Dışı', 'error')
                        else
                            if math.random(1,100) < 4 then
                                TriggerServerEvent("tgiann-basicneeds:esya-sil", "kemer")
                                ESX.ShowNotification('Sıkı Kemeri Bağlarken Koptu!', 'error')
                                return
                            else
                                sikiKemer = true
                                ESX.ShowNotification('Sıkı Kemer Modu Devrede', 'success')
                            end
                        end
                    -- else
                        -- ESX.ShowNotification('Üzerinde Kemer Yok!', 'error')
                        -- return
                    -- end
                    break
                end
                kemerSayi = kemerSayi + 1
            else
                ESX.ShowNotification('Kemer Takılı İken Kemer Modunu Değiştiremezsin!', 'error')
                return
            end
            Citizen.Wait(1000)
        end
    end

Ne yaptın dostum anlamadım?
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!