[İNDİR] F1 Ayarlar Butonu Ekleme

best · 10 · 1133

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı best

  • Yeni Üye
  • *
    • İleti: 32
: 06 Haziran 2020, 19:54:59
Merhabalar. Altta F1 Ayarlar butonu kodları vardır istediğiniz gibi kullanabilirsiniz.

fr_client'e ekleyin.

Spoiler for Hiden:
Kod
---------------------------
--- Nişangah Window
---------------------------

function DetaylarAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa1')) then
        exports["shader_detail"]:detailac ()
        if file then
            local ayar1child = xmlFindChild ( file, "detay", 0 )
            xmlNodeSetValue (ayar1child, "Aktif")
        end
else
exports["shader_detail"]:detailkapa ()
        if file then
            local ayar1child = xmlFindChild ( file, "detay", 0 )
            xmlNodeSetValue (ayar1child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function DenizAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa2')) then
        exports["shader_water"]:waterac ()
        if file then
            local ayar2child = xmlFindChild ( file, "deniz", 0 )
            xmlNodeSetValue (ayar2child, "Aktif")
        end
else
exports["shader_water"]:waterkapa ()
        if file then
            local ayar2child = xmlFindChild ( file, "deniz", 0 )
            xmlNodeSetValue (ayar2child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function ArabaAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa3')) then
        exports["shader_car_paint"]:carpaintac ()
        if file then
            local ayar4child = xmlFindChild ( file, "araba", 0 )
            xmlNodeSetValue (ayar4child, "Aktif")
        end
else
exports["shader_car_paint"]:carpaintkapa ()
        if file then
            local ayar4child = xmlFindChild ( file, "araba", 0 )
            xmlNodeSetValue (ayar4child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function KontrastAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa4')) then
        exports["shader_contrast"]:contrastac ()
        if file then
            local ayar5child = xmlFindChild ( file, "kontrast", 0 )
            xmlNodeSetValue (ayar5child, "Aktif")
        end
else
exports["shader_contrast"]:contrastkapa ()
        if file then
            local ayar5child = xmlFindChild ( file, "kontrast", 0 )
            xmlNodeSetValue (ayar5child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function BloomAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa5')) then
        exports["shader_bloom"]:bloomac ()
        if file then
            local ayar6child = xmlFindChild ( file, "bloom", 0 )
            xmlNodeSetValue (ayar6child, "Aktif")
        end
else
exports["shader_bloom"]:bloomkapa ()
        if file then
            local ayar6child = xmlFindChild ( file, "bloom", 0 )
            xmlNodeSetValue (ayar6child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function BulutAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa6')) then
        exports["shader_skybox_alt"]:skyac ()
        if file then
            local ayar3child = xmlFindChild ( file, "bulut", 0 )
            xmlNodeSetValue (ayar3child, "Aktif")
        end
else
exports["shader_skybox_alt"]:skykapa ()
        if file then
            local ayar3child = xmlFindChild ( file, "bulut", 0 )
            xmlNodeSetValue (ayar3child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function ChatAcKapat()
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa7')) then
    showChat(false)
else
    showChat(true)
end
end

function HudAcKapat()
local components = { "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted","radar" }
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa8')) then
    for _, component in ipairs( components ) do
     setPlayerHudComponentVisible( component, false )
    end
removeEventHandler("onClientRender",getRootElement(),drawExperience)
else
    for _, component in ipairs( components ) do
     setPlayerHudComponentVisible( component, true )
    end
addEventHandler("onClientRender",getRootElement(),drawExperience)
end
end

local shader = dxCreateShader("shader/shader.fx")

function Nisangah1Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah1.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "1")
    end
xmlSaveFile(file)
end

function Nisangah2Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah2.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "2")
    end
xmlSaveFile(file)
end

function Nisangah3Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah3.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "3")
    end
xmlSaveFile(file)
end

function Nisangah4Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah4.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "4")
    end
xmlSaveFile(file)
end

function Nisangah5Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah5.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "5")
    end
xmlSaveFile(file)
end

function Nisangah6Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah6.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "6")
    end
xmlSaveFile(file)
end

function NisangahPasif()
engineRemoveShaderFromWorldTexture(shader,"siteM16")
_outputChatBox ( "Nişangah Sıfırlandı", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "0")
    end
xmlSaveFile(file)
end

wndNisangah = {
'wnd',
text = 'Ayarlar',
width = 250,
x = -257,
y = 0.4,
controls = {
{'chk', id='ackapa1', text='Detaylar Aç/Kapat', onclick=DetaylarAcKapat},
{'chk', id='ackapa2', text='Deniz Aç/Kapat', onclick=DenizAcKapat},
{'chk', id='ackapa6', text='Bulut Aç/Kapat', onclick=BulutAcKapat},
{'chk', id='ackapa3', text='Araba Boyası Aç/Kapat', onclick=ArabaAcKapat},
{'chk', id='ackapa4', text='Kontrast Aç/Kapat', onclick=KontrastAcKapat},
{'chk', id='ackapa5', text='Bloom Aç/Kapat', onclick=BloomAcKapat},
{'chk', id='ackapa7', text='Chat Aç/Kapat', onclick=ChatAcKapat},
{'chk', id='ackapa8', text='Hud Aç/Kapat', onclick=HudAcKapat},
{'br'},
{'lbl', id='labell', text='Nişangahlar'},
{'br'},
{'rad', id='nisangah1', text='Nişangah 1', onclick=Nisangah1Aktif},
{'rad', id='nisangah2', text='Nişangah 2', onclick=Nisangah2Aktif},
{'rad', id='nisangah3', text='Nişangah 3', onclick=Nisangah3Aktif},
{'rad', id='nisangah4', text='Nişangah 4', onclick=Nisangah4Aktif},
{'rad', id='nisangah5', text='Nişangah 5', onclick=Nisangah5Aktif},
{'rad', id='nisangah6', text='Nişangah 6', onclick=Nisangah6Aktif},
{'btn', id='Nişangahı Sıfırla', onclick=NisangahPasif},
{'btn', id='Kapat', closeswindow=true}
}
}

function ayarlar_kaydet()
local file = xmlLoadFile("ayarlar.xml")
if not file then
file = xmlCreateFile("ayarlar.xml", "ayarlar")
xmlCreateChild(file, "detay")
xmlCreateChild(file, "deniz")
xmlCreateChild(file, "bulut")
xmlCreateChild(file, "araba")
xmlCreateChild(file, "kontrast")
xmlCreateChild(file, "bloom")
xmlCreateChild(file, "nisangah")

    local ayar1child = xmlFindChild ( file, "detay", 0 )
    local ayar2child = xmlFindChild ( file, "deniz", 0 )
    local ayar3child = xmlFindChild ( file, "bulut", 0 )
    local ayar4child = xmlFindChild ( file, "araba", 0 )
    local ayar5child = xmlFindChild ( file, "kontrast", 0 )
    local ayar6child = xmlFindChild ( file, "bloom", 0 )
    local ayar7child = xmlFindChild ( file, "nisangah", 0 )
    xmlNodeSetValue (ayar1child, "Pasif")
    xmlNodeSetValue (ayar2child, "Pasif")
    xmlNodeSetValue (ayar3child, "Pasif")
    xmlNodeSetValue (ayar4child, "Pasif")
    xmlNodeSetValue (ayar5child, "Pasif")
    xmlNodeSetValue (ayar6child, "Pasif")
    xmlNodeSetValue (ayar7child, "0")
end

    if file then
    local ayar1child = xmlFindChild ( file, "detay", 0 )
    local ayar2child = xmlFindChild ( file, "deniz", 0 )
    local ayar3child = xmlFindChild ( file, "bulut", 0 )
    local ayar4child = xmlFindChild ( file, "araba", 0 )
    local ayar5child = xmlFindChild ( file, "kontrast", 0 )
    local ayar6child = xmlFindChild ( file, "bloom", 0 )
    local ayar7child = xmlFindChild ( file, "nisangah", 0 )

    local ayar1 = xmlNodeGetValue (ayar1child)
        if ayar1 == "Aktif" then
            exports["shader_detail"]:detailac ()
        end
    local ayar2 = xmlNodeGetValue (ayar2child)
        if ayar2 == "Aktif" then
            exports["shader_water"]:waterac ()
        end
    local ayar3 = xmlNodeGetValue (ayar3child)
        if ayar3 == "Aktif" then
    exports["shader_skybox_alt"]:skyac ()
        end
    local ayar4 = xmlNodeGetValue (ayar4child)
        if ayar4 == "Aktif" then
    exports["shader_car_paint"]:carpaintac ()
        end
    local ayar5 = xmlNodeGetValue (ayar5child)
        if ayar5 == "Aktif" then
            exports["shader_contrast"]:contrastac ()
        end
    local ayar6 = xmlNodeGetValue (ayar6child)
        if ayar6 == "Aktif" then
            exports["shader_bloom"]:bloomac ()
        end
    local ayar7 = xmlNodeGetValue (ayar7child)
        if ayar7 == "1" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah1.png"))
elseif ayar7 == "2" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah2.png"))
elseif ayar7 == "3" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah3.png"))
elseif ayar7 == "4" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah4.png"))
elseif ayar7 == "5" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah5.png"))
elseif ayar7 == "6" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah6.png"))
        end
end
    xmlSaveFile(file)
return file
end
ayarlar_kaydet()

F1 Buton tablosuna ekleyin.

Spoiler for Hiden:
Kod
{'btn', id='Ayarlar', window=wndNisangah, width = 100,x = 15,height  = 20},

Altta verdiğim gerekli dosyalardan "hd" isimli olanın içindekileri tek tek serverınıza atın. "resim" isimli olanı da f1 dosyalarının içine atın.

Gerekli Dosyalar : Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

[İNDİR] F1 Ayarlar Butonu Ekleme
« : 06 Haziran 2020, 19:54:59 »

Çevrimdışı arrow

  • Yeni Üye
  • *
    • İleti: 0
Yanıtla #1 : 06 Haziran 2020, 20:04:50
Yararlı  Paylaşım  ;)
 


Çevrimdışı ulusoy

  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #2 : 07 Haziran 2020, 15:00:55
Linki görebilmek için Kayıt olun yada Giriş yapın.
Merhabalar. Altta F1 Ayarlar butonu kodları vardır istediğiniz gibi kullanabilirsiniz.

fr_client'e ekleyin.

Spoiler for Hiden:
Kod
---------------------------
--- Nişangah Window
---------------------------

function DetaylarAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa1')) then
        exports["shader_detail"]:detailac ()
        if file then
            local ayar1child = xmlFindChild ( file, "detay", 0 )
            xmlNodeSetValue (ayar1child, "Aktif")
        end
else
exports["shader_detail"]:detailkapa ()
        if file then
            local ayar1child = xmlFindChild ( file, "detay", 0 )
            xmlNodeSetValue (ayar1child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function DenizAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa2')) then
        exports["shader_water"]:waterac ()
        if file then
            local ayar2child = xmlFindChild ( file, "deniz", 0 )
            xmlNodeSetValue (ayar2child, "Aktif")
        end
else
exports["shader_water"]:waterkapa ()
        if file then
            local ayar2child = xmlFindChild ( file, "deniz", 0 )
            xmlNodeSetValue (ayar2child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function ArabaAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa3')) then
        exports["shader_car_paint"]:carpaintac ()
        if file then
            local ayar4child = xmlFindChild ( file, "araba", 0 )
            xmlNodeSetValue (ayar4child, "Aktif")
        end
else
exports["shader_car_paint"]:carpaintkapa ()
        if file then
            local ayar4child = xmlFindChild ( file, "araba", 0 )
            xmlNodeSetValue (ayar4child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function KontrastAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa4')) then
        exports["shader_contrast"]:contrastac ()
        if file then
            local ayar5child = xmlFindChild ( file, "kontrast", 0 )
            xmlNodeSetValue (ayar5child, "Aktif")
        end
else
exports["shader_contrast"]:contrastkapa ()
        if file then
            local ayar5child = xmlFindChild ( file, "kontrast", 0 )
            xmlNodeSetValue (ayar5child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function BloomAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa5')) then
        exports["shader_bloom"]:bloomac ()
        if file then
            local ayar6child = xmlFindChild ( file, "bloom", 0 )
            xmlNodeSetValue (ayar6child, "Aktif")
        end
else
exports["shader_bloom"]:bloomkapa ()
        if file then
            local ayar6child = xmlFindChild ( file, "bloom", 0 )
            xmlNodeSetValue (ayar6child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function BulutAcKapat()
local file = xmlLoadFile("ayarlar.xml")
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa6')) then
        exports["shader_skybox_alt"]:skyac ()
        if file then
            local ayar3child = xmlFindChild ( file, "bulut", 0 )
            xmlNodeSetValue (ayar3child, "Aktif")
        end
else
exports["shader_skybox_alt"]:skykapa ()
        if file then
            local ayar3child = xmlFindChild ( file, "bulut", 0 )
            xmlNodeSetValue (ayar3child, "Pasif")
        end
    end
xmlSaveFile(file)
end

function ChatAcKapat()
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa7')) then
    showChat(false)
else
    showChat(true)
end
end

function HudAcKapat()
local components = { "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted","radar" }
    if guiCheckBoxGetSelected(getControl(wndNisangah, 'ackapa8')) then
    for _, component in ipairs( components ) do
     setPlayerHudComponentVisible( component, false )
    end
removeEventHandler("onClientRender",getRootElement(),drawExperience)
else
    for _, component in ipairs( components ) do
     setPlayerHudComponentVisible( component, true )
    end
addEventHandler("onClientRender",getRootElement(),drawExperience)
end
end

local shader = dxCreateShader("shader/shader.fx")

function Nisangah1Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah1.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "1")
    end
xmlSaveFile(file)
end

function Nisangah2Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah2.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "2")
    end
xmlSaveFile(file)
end

function Nisangah3Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah3.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "3")
    end
xmlSaveFile(file)
end

function Nisangah4Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah4.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "4")
    end
xmlSaveFile(file)
end

function Nisangah5Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah5.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "5")
    end
xmlSaveFile(file)
end

function Nisangah6Aktif()
engineApplyShaderToWorldTexture(shader, "siteM16")
dxSetShaderValue(shader, "gTexture", dxCreateTexture("resim/nisangah6.png"))
_outputChatBox ( "#00ff00Nişangah Değiştirildi", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "6")
    end
xmlSaveFile(file)
end

function NisangahPasif()
engineRemoveShaderFromWorldTexture(shader,"siteM16")
_outputChatBox ( "Nişangah Sıfırlandı", 255, 0, 0, true )
local file = xmlLoadFile("ayarlar.xml")
    if file then
        local ayar7child = xmlFindChild ( file, "nisangah", 0 )
        xmlNodeSetValue (ayar7child, "0")
    end
xmlSaveFile(file)
end

wndNisangah = {
'wnd',
text = 'Ayarlar',
width = 250,
x = -257,
y = 0.4,
controls = {
{'chk', id='ackapa1', text='Detaylar Aç/Kapat', onclick=DetaylarAcKapat},
{'chk', id='ackapa2', text='Deniz Aç/Kapat', onclick=DenizAcKapat},
{'chk', id='ackapa6', text='Bulut Aç/Kapat', onclick=BulutAcKapat},
{'chk', id='ackapa3', text='Araba Boyası Aç/Kapat', onclick=ArabaAcKapat},
{'chk', id='ackapa4', text='Kontrast Aç/Kapat', onclick=KontrastAcKapat},
{'chk', id='ackapa5', text='Bloom Aç/Kapat', onclick=BloomAcKapat},
{'chk', id='ackapa7', text='Chat Aç/Kapat', onclick=ChatAcKapat},
{'chk', id='ackapa8', text='Hud Aç/Kapat', onclick=HudAcKapat},
{'br'},
{'lbl', id='labell', text='Nişangahlar'},
{'br'},
{'rad', id='nisangah1', text='Nişangah 1', onclick=Nisangah1Aktif},
{'rad', id='nisangah2', text='Nişangah 2', onclick=Nisangah2Aktif},
{'rad', id='nisangah3', text='Nişangah 3', onclick=Nisangah3Aktif},
{'rad', id='nisangah4', text='Nişangah 4', onclick=Nisangah4Aktif},
{'rad', id='nisangah5', text='Nişangah 5', onclick=Nisangah5Aktif},
{'rad', id='nisangah6', text='Nişangah 6', onclick=Nisangah6Aktif},
{'btn', id='Nişangahı Sıfırla', onclick=NisangahPasif},
{'btn', id='Kapat', closeswindow=true}
}
}

function ayarlar_kaydet()
local file = xmlLoadFile("ayarlar.xml")
if not file then
file = xmlCreateFile("ayarlar.xml", "ayarlar")
xmlCreateChild(file, "detay")
xmlCreateChild(file, "deniz")
xmlCreateChild(file, "bulut")
xmlCreateChild(file, "araba")
xmlCreateChild(file, "kontrast")
xmlCreateChild(file, "bloom")
xmlCreateChild(file, "nisangah")

    local ayar1child = xmlFindChild ( file, "detay", 0 )
    local ayar2child = xmlFindChild ( file, "deniz", 0 )
    local ayar3child = xmlFindChild ( file, "bulut", 0 )
    local ayar4child = xmlFindChild ( file, "araba", 0 )
    local ayar5child = xmlFindChild ( file, "kontrast", 0 )
    local ayar6child = xmlFindChild ( file, "bloom", 0 )
    local ayar7child = xmlFindChild ( file, "nisangah", 0 )
    xmlNodeSetValue (ayar1child, "Pasif")
    xmlNodeSetValue (ayar2child, "Pasif")
    xmlNodeSetValue (ayar3child, "Pasif")
    xmlNodeSetValue (ayar4child, "Pasif")
    xmlNodeSetValue (ayar5child, "Pasif")
    xmlNodeSetValue (ayar6child, "Pasif")
    xmlNodeSetValue (ayar7child, "0")
end

    if file then
    local ayar1child = xmlFindChild ( file, "detay", 0 )
    local ayar2child = xmlFindChild ( file, "deniz", 0 )
    local ayar3child = xmlFindChild ( file, "bulut", 0 )
    local ayar4child = xmlFindChild ( file, "araba", 0 )
    local ayar5child = xmlFindChild ( file, "kontrast", 0 )
    local ayar6child = xmlFindChild ( file, "bloom", 0 )
    local ayar7child = xmlFindChild ( file, "nisangah", 0 )

    local ayar1 = xmlNodeGetValue (ayar1child)
        if ayar1 == "Aktif" then
            exports["shader_detail"]:detailac ()
        end
    local ayar2 = xmlNodeGetValue (ayar2child)
        if ayar2 == "Aktif" then
            exports["shader_water"]:waterac ()
        end
    local ayar3 = xmlNodeGetValue (ayar3child)
        if ayar3 == "Aktif" then
    exports["shader_skybox_alt"]:skyac ()
        end
    local ayar4 = xmlNodeGetValue (ayar4child)
        if ayar4 == "Aktif" then
    exports["shader_car_paint"]:carpaintac ()
        end
    local ayar5 = xmlNodeGetValue (ayar5child)
        if ayar5 == "Aktif" then
            exports["shader_contrast"]:contrastac ()
        end
    local ayar6 = xmlNodeGetValue (ayar6child)
        if ayar6 == "Aktif" then
            exports["shader_bloom"]:bloomac ()
        end
    local ayar7 = xmlNodeGetValue (ayar7child)
        if ayar7 == "1" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah1.png"))
elseif ayar7 == "2" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah2.png"))
elseif ayar7 == "3" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah3.png"))
elseif ayar7 == "4" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah4.png"))
elseif ayar7 == "5" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah5.png"))
elseif ayar7 == "6" then
            engineApplyShaderToWorldTexture(shader, "siteM16")
            dxSetShaderValue(shader, "gTexture", dxCreateTexture("dosyalar/resim/nisangah6.png"))
        end
end
    xmlSaveFile(file)
return file
end
ayarlar_kaydet()

F1 Buton tablosuna ekleyin.

Spoiler for Hiden:
Kod
{'btn', id='Ayarlar', window=wndNisangah, width = 100,x = 15,height  = 20},

Altta verdiğim gerekli dosyalardan "hd" isimli olanın içindekileri tek tek serverınıza atın. "resim" isimli olanı da f1 dosyalarının içine atın.

Gerekli Dosyalar : Linki görebilmek için Kayıt olun yada Giriş yapın.

Yararlı paylaşım ellerinize sağlık , fakat meta dosyasını paylaşmayı unutmuşsunuz, meta dosyasız script çalışamaz.
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #3 : 07 Haziran 2020, 15:50:54
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yararlı paylaşım ellerinize sağlık , fakat meta dosyasını paylaşmayı unutmuşsunuz, meta dosyasız script çalışamaz.
bunu fr_client.lua dosyasının içine koyman gerekli meta.xml ye gerek yok
 


Çevrimdışı ulusoy

  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #4 : 07 Haziran 2020, 16:24:13
Linki görebilmek için Kayıt olun yada Giriş yapın.
bunu fr_client.lua dosyasının içine koyman gerekli meta.xml ye gerek yok

Tamamda ek dosyaları mevcut onlarında meta dosyaları yok , nişangah dosyasının içindeki resimleri meta ile çalıştırmazsan oyun içerisinde nasıl görmeyi planlıyorsun ? :D , ayrıca shader dosyalarının içindede meta dosyası bulunmuyor . Kendi local sistemimde senin dediğin gibi denedim fakat çalışmadı sende çalışırsa (metasız) banada düzgün halini atabilir misin?
 


Çevrimdışı Ali Toprak Özdemir

  • Unutma; Hеr gеlеn sеvmеz. Vе hiçbir sеvеn gitmеz.
  • Yeni Üye
  • *
    • İleti: 8
  • Owner of | MTA Storia Gaming
Yanıtla #5 : 07 Haziran 2020, 20:58:50
F1'e butonu ekledik o tamam da HD'deki dosyaların metası yok local sunucuya attım çalışmadı.
 


MTASATURK

Ynt: [İNDİR] F1 Ayarlar Butonu Ekleme
« Yanıtla #5 : 07 Haziran 2020, 20:58:50 »

Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #6 : 08 Haziran 2020, 08:42:53
Linki görebilmek için Kayıt olun yada Giriş yapın.
Tamamda ek dosyaları mevcut onlarında meta dosyaları yok , nişangah dosyasının içindeki resimleri meta ile çalıştırmazsan oyun içerisinde nasıl görmeyi planlıyorsun ? :D , ayrıca shader dosyalarının içindede meta dosyası bulunmuyor . Kendi local sistemimde senin dediğin gibi denedim fakat çalışmadı sende çalışırsa (metasız) banada düzgün halini atabilir misin?
pardon pardon pardon ben sadece freeroam scriptinin işlevleri için demiştim bunu shaderler için değil, sh gamingin paketinden alıp koymuş buraya değüşük insan. Linki görebilmek için Kayıt olun yada Giriş yapın.  konu eksik konuyu ya düzelt yada çöpe taşı lütfen.
 


Çevrimdışı pttininal

  • Yeni Üye
  • *
    • İleti: 45
Yanıtla #7 : 08 Kasım 2020, 19:31:40
link çalışmıyor yeni link atarmısın ?
 


Çevrimdışı #Savage

  • Yeni Üye
  • *
    • İleti: 93
Yanıtla #8 : 10 Kasım 2020, 16:01:29
Yararlı paylaşım fakat link çalışmıyor düzeltebilir misiniz?
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #9 : 10 Kasım 2020, 21:41:31
Konudaki link çalışmadığından ve üyelerimizin uyarılarına rağmen çalışan link konulmadığından konu çöp.