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

Soru Kişiye özel ID

Inclodead

Üye
FT Kullanıcı
Katılım
1 yıl 2 ay 22 gün
Mesajlar
5
Discord
Inclodead#2011
Merhaba, kişiye özel id sistemi nasıl yapılır? kısaca glife extinction gibi id sistemi?
 
kişiye özel id dediğiniz şey qb core sisteminde örnek var (citizenid)
 
random int ve stringden oluşuyor tam olarak ne yapmak istediğini söylermisin
normalde oyuna girdiğimiz de id veriliyor bu idler resten sonra yenileniyor bunun yerine citizen id örneğindeki gibi 1, 2, 3, 4 diye gitmesini istiyorum.
 
random int ve stringden oluşuyor tam olarak ne yapmak istediğini söylermisin
Muhtemelen ED:V'de ki gibi bir şey istiyor. Yanlış anlamışta olabilirim. Şöyle ki, her karaktere özel ID. Mesela X isminde bir karakteri var ve ID'si 3. Her girip çıktığında bu ID Sabit kalacak. Karakter silindiğinde ID boşa düşecek ve başka karakter o ID'yi alabilecek. Tabii bu işin ekstrası.
 
Muhtemelen ED:V'de ki gibi bir şey istiyor. Yanlış anlamışta olabilirim. Şöyle ki, her karaktere özel ID. Mesela X isminde bir karakteri var ve ID'si 3. Her girip çıktığında bu ID Sabit kalacak. Karakter silindiğinde ID boşa düşecek ve başka karakter o ID'yi alabilecek. Tabii bu işin ekstrası.
id'nin boşa düşmesini istemiyorum ED:V de bir örnek fakat en iyi örneğin glife extinction adlı yabancı sunucu olucağını düşündüm
 
birazdan paylaşıyorum herkes faydalansın ama henüz test edemedim birisi test edebilirmi pm atsın
 
-- Veritabanı bağlantısı
MySQL.ready(function()
-- Kullanıcılar için ID sorgusu
MySQL.Async.fetchAll('SELECT * FROM users', {}, function(result)
for i=1, #result, 1 do
-- Kullanıcıların ID numaraları
local userID = result.id
end
end)
end)

-- Client side

-- ID numarasını ekranda görüntüleme
TriggerEvent('esx_skin:eek:penRestrictedMenu', function(data)
local elements = {}
table.insert(elements, {label = 'ID: ' .. data.id, value = nil})
ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'skin', {
title = 'Kişisel Bilgiler',
align = 'top-left',
elements = elements
}, function(data, menu)
menu.close()
end)
end)



qbcore
-- Veritabanı bağlantısı
qbCore.DB
 

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!