0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Öncelikle, her görevde bir data(veri) vardır. Yoksa da sen eklemek zorundasın ki diğer görevleri kısıtlayabil. "Nasıl eklicem ?"Spoiler for Hiden: Görev hangi kod satırında başlıyosa, oraya şu kodu ekle ve oyuncu degiskenini değiştir.AlıntısetElementData(oyuncudegisken, "Dataİsmi", true)Datayı silmek içinse;AlıntısetElementData(oyuncudegisken, "Dataİsmi", nil)Altta attığım kodu herhangi bir client.lua dosyasına koy. Tuşları ve data isimlerini ayarla(Bu kod tuşu tamamen iptal eder. Yani; "w" tuşunu koysan oyuncu yürüyemez.)Alıntıbutons = { {"gorevdata", -- görevin datası { ["F1"] = true, -- iptal edilcek tuş ["F2"] = true, } }, {"baska_gorevdata", -- görevin datası { ["F5"] = true, -- iptal edilcek tuş ["b"] = true, } },}addEventHandler("onClientKey", root, function(button, press) -- oyuncu herhangi bir tuşa bastığında for i,v in pairs(butons) do -- butons tablosunu döndür local veri, tus = unpack(v) -- tablodaki verileri dğeişkene koy if tus[button] and getElementData(localPlayer, veri) then -- eğer basılan uton tusların içinde varsa ve oyuncunun datası bellirtilen data ise cancelEvent() -- iptal et end end end)
setElementData(oyuncudegisken, "Dataİsmi", true)
setElementData(oyuncudegisken, "Dataİsmi", nil)
butons = { {"gorevdata", -- görevin datası { ["F1"] = true, -- iptal edilcek tuş ["F2"] = true, } }, {"baska_gorevdata", -- görevin datası { ["F5"] = true, -- iptal edilcek tuş ["b"] = true, } },}addEventHandler("onClientKey", root, function(button, press) -- oyuncu herhangi bir tuşa bastığında for i,v in pairs(butons) do -- butons tablosunu döndür local veri, tus = unpack(v) -- tablodaki verileri dğeişkene koy if tus[button] and getElementData(localPlayer, veri) then -- eğer basılan uton tusların içinde varsa ve oyuncunun datası bellirtilen data ise cancelEvent() -- iptal et end end end)
Linki görebilmek için Kayıt olun yada Giriş yapın. Şöyle bir şey ola bilirmi reklam engelleme amaçlı hemde sunucuda kimse bind atamasın yani girip reklamcılar bind yaparak atıyor
function setGorevData(oyuncu, hesap, durum)setElementData(oyuncu, ayarlar.data, durum)setAccountData(hesap, ayarlar.data, durum)