Rehber - ESX - QBCore ** GCPhone Sarı Sayfalar Ücretli İlan

Fivem.com.tr

Fivem.com.tr
Katılım
1 Eki 2022
Mesajlar
5,891
Tepki
80
Merhabalar arkadaşlar, ekipce D4RK Roleplay adı altında bir sunucu, proje için çalışmaktayız. Sunucumuz hard rp odaklı olacagı için bir kaç şey düşündük. Bunlardan biri ise gcphone üzerinden sarı sayfalara ilan koyuldugunda bir miktar ücret kesmesiydi. Mantık olarak sarı sayfalar bir reklam sitesi olarak düşündüğümüz için böyle bir şey yapalım dedik.



ESX İÇİN EKLENMESİ GEREKENLER :



gcphone-server-yellowpages.lua 81. de RegisterServerEvent('gcPhone:yellow_postIlan') kısmını vereceğim kod ile değiştirin.





Kod:


Kod:
RegisterServerEvent('gcPhone:yellow_postIlan')
AddEventHandler('gcPhone:yellow_postIlan', function(message, image)
    local src = source
    local sourcePlayer = tonumber(src)
    local srcIdentifier = getPlayerID(src)
    local xPlayer = ESX.GetPlayerFromId(src)
    xPlayer.removeAccountMoney('bank', 150)
    TriggerClientEvent('mythic_notify:client:SendAlert', src, { type = 'inform', text = 'İlan ücreti 150$ banka hesabınızdan çekildi!'})
    YellowPagesPostIlan(message, image, sourcePlayer, srcIdentifier)
end)



QBCore İÇİN EKLENMESİ GEREKENLER :



gcphone-server-yellowpages.lua RegisterServerEvent('gcPhone:yellow_postIlan') kısmını vereceğim kod ile değiştirin.





Kod:


Kod:
RegisterServerEvent('gcPhone:yellow_postIlan')
AddEventHandler('gcPhone:yellow_postIlan', function(message, image)
  local src = source
  local citizenid = getPlayerCitizenId(source)
  local xPlayer = QBCore.Functions.GetPlayer(src)
    xPlayer.Functions.RemoveMoney('bank', 150)
  YellowPagesPostIlan(message, image, src, citizenid)
end)



QBCore için citizenid kullanımına göre ayarladım, ek olarak bildirim göndermiyor para kesildiğine dair kendi notify sisteminize göre ayarlayabilirsiniz.


Açık olun böylelikle hayat daha kolaylaşacaktır. Bir bardak sudaki bir kaşık tuz, suyu içilmez hale getirir. Bir göldeki bir kaşık tuz ise neredeyse fark edilmez. -Buddha

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