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 Başlangıç Eşyaları

  • Konbuyu başlatan exelds
  • Başlangıç tarihi
  • Cevaplar 7
  • Görüntüleme 2K

exelds

Üye
FT Kullanıcı
Katılım
5 yıl 7 ay 11 gün
Mesajlar
245
Arkadaşlar ben telefonu item olarak yarladım yani üstünde yoksa kullanamıyosun marketten satın alman gerekiyor. Ben her yeni başlayanın üzerinde default olarak 1 adet telefon olmasını istiyorum. Telefonla başlamalarını nasıl sağlayabilirim hangi scripti düzenlemem veye eklemem gerekiyor yardımcı olabilir misiniz?
 
DF
Emin değilim ama esx_identity > client > main.lua

ctrl + f

Kod:
AddEventHandler('playerSpawned', function(spawn)
    isDead = false
end)

arattıktan sonra aşağıdaki ile replaceleyip deneyin.


Kod:
AddEventHandler('playerSpawned', function(spawn)
    local xPlayer = ESX.GetPlayerFromId
    local item    = phone
    local count   = 1

    if count ~= nil then
        if xPlayer.getInventoryItem(item) ~= nil then
        xPlayer.addInventoryItem(item, count)
    isDead = false
end)

test etmedim ama çalışma ihtimali var.
 
DF
Emin değilim ama esx_identity > client > main.lua

ctrl + f

Kod:
AddEventHandler('playerSpawned', function(spawn)
    isDead = false
end)

arattıktan sonra aşağıdaki ile replaceleyip deneyin.


Kod:
AddEventHandler('playerSpawned', function(spawn)
    local xPlayer = ESX.GetPlayerFromId
    local item    = phone
    local count   = 1

    if count ~= nil then
        if xPlayer.getInventoryItem(item) ~= nil then
        xPlayer.addInventoryItem(item, count)
    isDead = false
end)

test etmedim ama çalışma ihtimali var.

Bu kod şu haliyle baya yanlış yazılmış ama düzeltilse bile oyuncu her sunucudan çık gir yaptığında üzerinde telefon yoksa telefon spawnlar.
 
DF
Bu kod şu haliyle baya yanlış yazılmış ama düzeltilse bile oyuncu her sunucudan çık gir yaptığında üzerinde telefon yoksa telefon spawnlar.

Test ederek düzeltilebilir, fikir verdim. Daha önce Survival sunucumda ilk doğduğunda silah vermeyi yapmıştım. Şuan nasıl yaptığımı hatırlamıyorum. Silah verme mantığı biraz daha basit. İtem vermek istersen esx ile bağlantı kurman gerekiyor. Daha bilgili birisi yardımcı olabilir.

GiveWeaponToPed kullanmıştım sanırım. Config'e weapons {} ekleyip içerisine silahları yazmıştım.
 
DF
esx_identity server main.lua nın içersine

RegisterServerEvent('esx_identity:setIdentity')
AddEventHandler('esx_identity:setIdentity', function(data, myIdentifiers)
local xPlayer = ESX.GetPlayerFromId(source)
local r = exports.ghmattimysql:executeSync("SELECT firstname,lastname,iban,phone FROM `users` WHERE `identifier`='"..xPlayer.identifier.."' ", {})
if r[1] ~= nil then
xPlayer.addInventoryItem("bankcard", 1, false, { iban = r[1].iban, isim = r[1].firstname.." "..r[1].lastname, aitlik = xPlayer.identifier })
xPlayer.addInventoryItem("phone", 1, false, { isim = r[1].firstname.." "..r[1].lastname, telno = r[1].phone, aitlik = xPlayer.identifier, durum = "kilitli" })
xPlayer.addInventoryItem("wallet", 1, false, { walletid = xPlayer.identifier })
xPlayer.addInventoryItem("cash", 10000, false)
end
setIdentity(myIdentifiers.steamid, data, function(callback)
if callback then
TriggerClientEvent('esx_identity:identityCheck', myIdentifiers.playerid, true)
TriggerEvent('esx_identity:characterUpdated', myIdentifiers.playerid, data)
local sikis = xPlayer.get("sex")
if sikis == 'm' then
fizzfaumusunbe = 'Erkek'
else
fizzfaumusunbe = 'Kız'
end

else
xPlayer.showNotification(_U('failed_identity'))
end
end)
end)

bu kodların olduğu yere bunu yapıştırırsanız olacaktır yukarda bankcard phone wallet cash gibi şeyler var istediğiniz gibi ayarlarsanız olacaktır.
forumda endler falan boşluklu değil
 
DF
esx_identity server main.lua nın içersine

RegisterServerEvent('esx_identity:setIdentity')
AddEventHandler('esx_identity:setIdentity', function(data, myIdentifiers)
local xPlayer = ESX.GetPlayerFromId(source)
local r = exports.ghmattimysql:executeSync("SELECT firstname,lastname,iban,phone FROM `users` WHERE `identifier`='"..xPlayer.identifier.."' ", {})
if r[1] ~= nil then
xPlayer.addInventoryItem("bankcard", 1, false, { iban = r[1].iban, isim = r[1].firstname.." "..r[1].lastname, aitlik = xPlayer.identifier })
xPlayer.addInventoryItem("phone", 1, false, { isim = r[1].firstname.." "..r[1].lastname, telno = r[1].phone, aitlik = xPlayer.identifier, durum = "kilitli" })
xPlayer.addInventoryItem("wallet", 1, false, { walletid = xPlayer.identifier })
xPlayer.addInventoryItem("cash", 10000, false)
end
setIdentity(myIdentifiers.steamid, data, function(callback)
if callback then
TriggerClientEvent('esx_identity:identityCheck', myIdentifiers.playerid, true)
TriggerEvent('esx_identity:characterUpdated', myIdentifiers.playerid, data)
local sikis = xPlayer.get("sex")
if sikis == 'm' then
fizzfaumusunbe = 'Erkek'
else
fizzfaumusunbe = 'Kız'
end

else
xPlayer.showNotification(_U('failed_identity'))
end
end)
end)

bu kodların olduğu yere bunu yapıştırırsanız olacaktır yukarda bankcard phone wallet cash gibi şeyler var istediğiniz gibi ayarlarsanız olacaktır.
forumda endler falan boşluklu değil
1659802253254.png
 
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!
// Adblock Kod Start // // Adblock Kod End//