Esx için
Server için ->
xPlayer = GetPlayerFromId(source)
local job = xPlayer.job
if job.name == "meslekismi" then -- > rütbe sorgusuda eklemek istersen --> if job.name == "meslekismi" and job.grade == rütbe then
gerçekleşecek olay
end
Client için ->
esx freamworkü tanımladığın kısmı şu şekilde değiştiriyorsun.
ESX = nil
local PlayerData = {}
Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
while ESX.GetPlayerData().job == nil do
Citizen.Wait(10)
end
PlayerData = ESX.GetPlayerData()
end)
sonrası aynı şekilde xPlayer yerine PlayerData.job
Client kısmında job.grade yerine job.grade_name kullanman gerekebilir kullandığın esx alt yapısına bağlı denersin zaten.