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ı M3-Inventory Oyuncu HEX yerine First&Lastname yazdırma

WeillCrew

Üye
FT Kullanıcı
Katılım
4 yıl 5 gün
Mesajlar
367
Web sitesi
www.wlcgames.com
Discord
WeillCrew#0616
Merhaba, oyuncuların envanter loglarını takip edebilmek için discordhook kullanarak sistemi çalışır vaziyette ayarladım. Lakin hex ıd yazıyor. Bunu ad-soyad ile değiştirmek için nasıl bir kod uygulamam gerekli ?

yerdenitemalma(..firstname.. ' ' ..lastname.. , 'Yerden XXX itemini aldı.')

gibi bir kod yapmam gerekli üstdekini denedim çalışmıyor :)


54105
 
DF
Merhaba, oyuncuların envanter loglarını takip edebilmek için discordhook kullanarak sistemi çalışır vaziyette ayarladım. Lakin hex ıd yazıyor. Bunu ad-soyad ile değiştirmek için nasıl bir kod uygulamam gerekli ?

yerdenitemalma(..firstname.. ' ' ..lastname.. , 'Yerden XXX itemini aldı.')

gibi bir kod yapmam gerekli üstdekini denedim çalışmıyor :)


Ekli dosyayı görüntüle 54105

MYSQL den çektirmeniz gerekiyor sanırım.
 
DF
mysql den lua'nın içine veriyi nasıl çektirebilirim. Bazı kodlar var ama bilmediğimden neyi neye göre yazmışlar anlamadım.
users tablosundan firstname ve lastname çektirmem gerekli

Sanırsam bu şekilde çektirebilirsiniz.

Kod:
local isim1 = MySQL.Sync.fetchAll("SELECT * FROM users WHERE identifier = @identifier", { ['@identifier'] = xPlayer.identifier })
local ad_soyad = isim1[1].firstname.." "..isim1[1].lastname
 
DF
Sanırsam bu şekilde çektirebilirsiniz.

Kod:
local isim1 = MySQL.Sync.fetchAll("SELECT * FROM users WHERE identifier = @identifier", { ['@identifier'] = xPlayer.identifier })
local ad_soyad = isim1[1].firstname.." "..isim1[1].lastname
teşekkür ederim. Peki bunu o kod dizinine nasıl tanımlarım ?

Kod:
ESX.RegisterServerCallback('m3:inventoryhud:server:putIntoDrop', function(source, cb, item, count, name)
    local src = source
    local xPlayer = ESX.GetPlayerFromId(src)
    local isim1 = MySQL.Sync.fetchAll("SELECT * FROM users WHERE identifier = @identifier", { ['@identifier'] = xPlayer.identifier })
    local ad_soyad = isim1[1].firstname.." "..isim1[1].lastname

    if count < 0 then
        cb(nil)
        return
    end
   
    local removecount = count
    local id = xPlayer.getIdentifier()
    yereitemkoyma('' ..isim1.firstname.. ' ' ..isim1.lastname.. '', 'Yere '..item.label..' eşyasını '..item.count..'  tane olarak koymuştur. Oyun İçi ID : '..source..', tanımlayıcısı : '..id)


en alt satırı bu şekilde yapıyorum lakin çalışmıyor :(
 
DF
teşekkür ederim. Peki bunu o kod dizinine nasıl tanımlarım ?

isim1.firstname.. ' ' ..isim1.lastname.. gibi tanımlamam lazım

Zaten
Kod:
 local ad_soyad = isim1[1].firstname.." "..isim1[1].lastname
şeklinde tanımlanmış. Sadece adsoyad yazmanız yeterli olacaktır.
 
DF

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!