Rehber - Disc Envanterde Sol Üsteki İsmi Karakter İsmi Yapmak

Fivem.com.tr

Fivem.com.tr
Katılım
1 Eki 2022
Mesajlar
5,891
Tepki
80
2764.png
Merhaba FİVEMTURK Kullanıcıları
2764.png




────────────────────────────────────────────



Disc envanterde üst kısımda bulunan

steam ismini karakter ismi ile

nasıl değiştirebileceğinizi

siz değerli kullanıcılar ile paylaşmak istiyorum.



────────────────────────────────────────────



disc-inventoryhud\html\js\inventory.js dosyasını açıyoruz ve bu kodu bulun




Kod:


Kod:
} else if (event.data.action == "setItems") {
        firstTier = event.data.invTier;
        originOwner = event.data.invOwner;
        agirlikOrg = event.data.envAgirlik;
        inventorySetup(event.data.invOwner, event.data.itemList, event.data.money, event.data.invTier, event.data.envAgirlik, event.data.abac);



────────────────────────────────────────────



ve bu kod ile değiştirin




Kod:


Kod:
  } else if (event.data.action == "setItems") {
        firstTier = event.data.invTier;
        originOwner = event.data.invOwner;
        agirlikOrg = event.data.envAgirlik;
        plyId = event.data.plyId;
        inventorySetup(event.data.invOwner, event.data.itemList, event.data.money, event.data.invTier, event.data.plyId);



────────────────────────────────────────────



bu kodu bulun




Kod:


Kod:
function inventorySetup(invOwner, items, money, invTier, envAgirlik, abac) {
    setupPlayerSlots();
    document.getElementById("deneme").style.display = "none";
    $('#player-inv-label').html(firstTier.label);
    $('#player-inv-id').html(invOwner);
    $('#inventoryOne').data('invOwner', invOwner);
    $('#inventoryOne').data('invTier', invTier);



────────────────────────────────────────────



ve bu kod ile değiştirin




Kod:


Kod:
function inventorySetup(invOwner, items, money, invTier, envAgirlik, abac) {
    setupPlayerSlots();
    document.getElementById("deneme").style.display = "none";
    $('#player-inv-label').html('' + plyId);
    $('#player-inv-id').html(invOwner);
    $('#inventoryOne').data('invOwner', invOwner);
    $('#inventoryOne').data('invTier', invTier);



────────────────────────────────────────────



disc-inventoryhud\server\main.lua dosyasını açıyoruz ve bu kodu en alt kısma ekliyoruz




Kod:


Kod:
ESX.RegisterServerCallback('GetCharacterNameServerBruh', function(source, cb)
    local source = ESX.GetPlayerFromId(source)

    local result = MySQL.Sync.fetchAll("SELECT firstname, lastname FROM users WHERE identifier = @identifier", {
        ['@identifier'] = source.identifier
    })

    local firstname = result[1].firstname
    local lastname  = result[1].lastname

    cb(''.. firstname .. ' ' .. lastname ..'')
end)



────────────────────────────────────────────



ve son olarak

disc-inventoryhud\client\inventory.lua'ya dosyasını açıyoruz ve bu kodu buluyoruz




Kod:


Kod:
function refreshPlayerInventory()
    ESX.TriggerServerCallback('disc-inventoryhud:getPlayerInventory', function(data)
        SendNUIMessage(
                { action = "setItems",
                  itemList = data.inventory,
                  invOwner = data.invId,
                  invTier = data.invTier,
                  envAgirlik = data.agirlik,
                  abac = data.LisansKon,
                  money = {
                      cash = data.cash,
                      bank = data.bank,
                      black_money = data.black_money
                  }
                }
        )
        TriggerServerEvent('disc-inventoryhud:openInventory', {
            type = 'player',
            owner = ESX.GetPlayerData().identifier
        })
    end, 'player', ESX.GetPlayerData().identifier)
end



────────────────────────────────────────────



ve bu kod ile değiştiriyoruz




Kod:


Kod:
function refreshPlayerInventory()
    ESX.TriggerServerCallback('disc-inventoryhud:getPlayerInventory', function(data)
        ESX.TriggerServerCallback('GetCharacterNameServerBruh', function(playerss)
            local playerss = GetPlayerServerId(GetPlayerIndex()).. " " .. playerss
            SendNUIMessage(
                    { action = "setItems",
                    itemList = data.inventory,
                    invOwner = data.invId,
                    invTier = data.invTier,
                    plyId = playerss,
                    money = {
                        cash = data.cash,
                        bank = data.bank,
                        black_money = data.black_money
                    }
                    }
            )
            TriggerServerEvent('disc-inventoryhud:openInventory', {
                type = 'player',
                owner = ESX.GetPlayerData().identifier
            })
        end)
    end, 'player', ESX.GetPlayerData().identifier)
end



────────────────────────────────────────────



Bazı şeyleri zor yapan, onun zor olduğunu düşünmemizdir. -Seneca

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