MTA Radio off konusunda yardım

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
¿
Seçkin Üye
Katılım
9 Tem 2020
Mesajlar
359
Çözümler
16
Tepki puanı
122
Ödüller
4
Yaş
25
5 HİZMET YILI
MTA Freeroam Sunucusu kuruyorum her şeyi hallettim sayılır ama bu arabaya binilince mouse tekerleği veya R tuşuyla kontrol edilen orjinal mta (gtasa) radyosunu kaldıramadım yardımcı olabilir misiniz?
 
ölmedim geri döndüm kaldığımız yerden devam
Süper Üye
Katılım
6 Eki 2019
Mesajlar
744
Çözümler
19
Tepki puanı
155
Ödüller
6
Sosyal
6 HİZMET YILI
internette bulabileceğin basit scriptler ile halledebilirsin bunlar işine yararmı bilmem ama dene bi


Arabaya binince radyo kapama
Lua:
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        setRadioChannel(0) -- Radyo kapatılıyor
    end
end)



Araca binince R tuşu ve mouse wheel iptal etme scripti
Lua:
local inVehicle = false

-- Araç içine girince tuşları engelle
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = true
    end
end)

-- Araçtan inince tuşları serbest bırak
addEventHandler("onClientVehicleExit", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = false
    end
end)

-- Radyo değiştirme tuşlarını engelleme
addEventHandler("onClientKey", root, function(button, press)
    if inVehicle and (button == "r" or button == "mouse_wheel_up" or button == "mouse_wheel_down") and press then
        cancelEvent() -- Tuş işlemini iptal et
    end
end)


client.lua dosyana ekle bi dene çalışmazsa söyle



edit:


bunuda deneyebilirsin

server.lua dosyasına bu komutu ekle oyuncu araca bindiğinde başka bir kodu tetikler

Lua:
addEventHandler("onPlayerVehicleEnter", root, function(vehicle, seat)
    triggerClientEvent(source, "disableRadioKeys", source) -- İstemciye tetikleme gönder
end)


client.lua dosyasına da bunu ekle oyuncu araca bindiğinde sunucu tarafından algılanınca bu komut çalışacak oyunculara fazla performans düşüklüğü yaşatmaz yükü sunucuya atar

Lua:
addEvent("disableRadioKeys", true)
addEventHandler("disableRadioKeys", root, function()
    bindKey("r", "down", function() cancelEvent() end) -- R tuşunu iptal et
    bindKey("mouse_wheel_up", "down", function() cancelEvent() end) -- Mouse tekerleğini iptal et
    bindKey("mouse_wheel_down", "down", function() cancelEvent() end)
end)
 
¿
Seçkin Üye
Katılım
9 Tem 2020
Mesajlar
359
Çözümler
16
Tepki puanı
122
Ödüller
4
Yaş
25
5 HİZMET YILI
internette bulabileceğin basit scriptler ile halledebilirsin bunlar işine yararmı bilmem ama dene bi


Arabaya binince radyo kapama
Lua:
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        setRadioChannel(0) -- Radyo kapatılıyor
    end
end)



Araca binince R tuşu ve mouse wheel iptal etme scripti
Lua:
local inVehicle = false

-- Araç içine girince tuşları engelle
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = true
    end
end)

-- Araçtan inince tuşları serbest bırak
addEventHandler("onClientVehicleExit", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = false
    end
end)

-- Radyo değiştirme tuşlarını engelleme
addEventHandler("onClientKey", root, function(button, press)
    if inVehicle and (button == "r" or button == "mouse_wheel_up" or button == "mouse_wheel_down") and press then
        cancelEvent() -- Tuş işlemini iptal et
    end
end)


client.lua dosyana ekle bi dene çalışmazsa söyle



edit:


bunuda deneyebilirsin

server.lua dosyasına bu komutu ekle oyuncu araca bindiğinde başka bir kodu tetikler

Lua:
addEventHandler("onPlayerVehicleEnter", root, function(vehicle, seat)
    triggerClientEvent(source, "disableRadioKeys", source) -- İstemciye tetikleme gönder
end)


client.lua dosyasına da bunu ekle oyuncu araca bindiğinde sunucu tarafından algılanınca bu komut çalışacak oyunculara fazla performans düşüklüğü yaşatmaz yükü sunucuya atar

Lua:
addEvent("disableRadioKeys", true)
addEventHandler("disableRadioKeys", root, function()
    bindKey("r", "down", function() cancelEvent() end) -- R tuşunu iptal et
    bindKey("mouse_wheel_up", "down", function() cancelEvent() end) -- Mouse tekerleğini iptal et
    bindKey("mouse_wheel_down", "down", function() cancelEvent() end)
end)
Sabah 11 gibi deneyip size döneceğim çok teşekkürler emeğiniz için dönüş yapıcam
 
¿
Seçkin Üye
Katılım
9 Tem 2020
Mesajlar
359
Çözümler
16
Tepki puanı
122
Ödüller
4
Yaş
25
5 HİZMET YILI
internette bulabileceğin basit scriptler ile halledebilirsin bunlar işine yararmı bilmem ama dene bi


Arabaya binince radyo kapama
Lua:
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        setRadioChannel(0) -- Radyo kapatılıyor
    end
end)



Araca binince R tuşu ve mouse wheel iptal etme scripti
Lua:
local inVehicle = false

-- Araç içine girince tuşları engelle
addEventHandler("onClientVehicleEnter", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = true
    end
end)

-- Araçtan inince tuşları serbest bırak
addEventHandler("onClientVehicleExit", root, function(thePlayer)
    if thePlayer == localPlayer then
        inVehicle = false
    end
end)

-- Radyo değiştirme tuşlarını engelleme
addEventHandler("onClientKey", root, function(button, press)
    if inVehicle and (button == "r" or button == "mouse_wheel_up" or button == "mouse_wheel_down") and press then
        cancelEvent() -- Tuş işlemini iptal et
    end
end)


client.lua dosyana ekle bi dene çalışmazsa söyle



edit:


bunuda deneyebilirsin

server.lua dosyasına bu komutu ekle oyuncu araca bindiğinde başka bir kodu tetikler

Lua:
addEventHandler("onPlayerVehicleEnter", root, function(vehicle, seat)
    triggerClientEvent(source, "disableRadioKeys", source) -- İstemciye tetikleme gönder
end)


client.lua dosyasına da bunu ekle oyuncu araca bindiğinde sunucu tarafından algılanınca bu komut çalışacak oyunculara fazla performans düşüklüğü yaşatmaz yükü sunucuya atar

Lua:
addEvent("disableRadioKeys", true)
addEventHandler("disableRadioKeys", root, function()
    bindKey("r", "down", function() cancelEvent() end) -- R tuşunu iptal et
    bindKey("mouse_wheel_up", "down", function() cancelEvent() end) -- Mouse tekerleğini iptal et
    bindKey("mouse_wheel_down", "down", function() cancelEvent() end)
end)
işe yaradı teşekkürler <3
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst