Skip to main content

Fivemci.com F.

Topluluk

Fivemci - Fivem Forum - FivemTürk'a hoş geldiniz!

Topluluk forumlarımıza hoş geldiniz; kendi topluluğunuzu etkin bir şekilde yönetmeniz, harika fikirler ve hizmetlerimiz için bize katılabilirsiniz.

970x90
Fivemci
En son düzenleme: 20-06-2021, 15:54 Eser.
Öncelikle Merhaba FivemTurk Kullanıcıları.
Aşağıdaki işlemler sonrasında police permine sahip oyuncular haritayı açtıklarında EMS birimlerini haritada blip olarak görebilecek.

ADIM 1: esx_policejob>client>main.lua içerisinden aşağıdaki kod bloğunu bulun.


Kod:


Kod:
function createBlip(id)
local ped = GetPlayerPed(id)
local blip = GetBlipFromEntity(ped)

if not DoesBlipExist(blip) then
blip = AddBlipForEntity(ped)
SetBlipSprite(blip, 1)
SetBlipColour(blip,38)
ShowHeadingIndicatorOnBlip(blip, true)
SetBlipRotation(blip, math.ceil(GetEntityHeading(ped)))
SetBlipNameToPlayerName(blip, id)
SetBlipScale(blip, 0.85)
SetBlipAsShortRange(blip, true)

table.insert(blipsCops, blip)
end
end

ADIM 2: Alt satırına aşağıdaki kodu yapıştırın
Kod:


Kod:
function createBlip2(id)
local ped = GetPlayerPed(id)
local blip = GetBlipFromEntity(ped)

if not DoesBlipExist(blip) then
blip = AddBlipForEntity(ped)
SetBlipSprite(blip, 1)
SetBlipColour(blip,64)
ShowHeadingIndicatorOnBlip(blip, true)
SetBlipRotation(blip, math.ceil(GetEntityHeading(ped)))
SetBlipNameToPlayerName(blip, id)
SetBlipScale(blip, 0.85)
SetBlipAsShortRange(blip, true)

table.insert(blipsCops, blip)
end
end

ADIM 3: Aşağıdaki kod bloğunu bulun
Kod:


Kod:
if PlayerData.job ~= nil and PlayerData.job.name == 'police' then
ESX.TriggerServerCallback('esx_society:getOnlinePlayers', function(players)
for i=1, #players, 1 do
if players[i].job.name == 'police' then
local id = GetPlayerFromServerId(players[i].source)
if NetworkIsPlayerActive(id) and GetPlayerPed(id) ~= PlayerPedId() then
createBlip(id)
end
end
end
end)
end[/i][/i]
[i]
ADIM 4: Alt satırına aşağıdaki kodu yapıştırın
Kod:

Kod:
if PlayerData.job ~= nil and PlayerData.job.name == 'police' then
[/i][/i]
ESX.TriggerServerCallback('esx_society:getOnlinePlayers', function(players)

for i=1, #players, 1 do
[i][i]if players[i].job.name == 'ambulance' then
local id = GetPlayerFromServerId(players[i].source)
if NetworkIsPlayerActive(id) and GetPlayerPed(id) ~= PlayerPedId() then
createBlip2(id)
end
end
end
end)
end[/i][/i]
[i][i]esx_policejob scriptine restart attığınızda artık polisler harita üzerinde EMS birimlerini görebilecek.



Sistem Notu "Fivem Sistem" : Alıntıdır
[/i][/i][/i]
Alıntı
1 Ziyaretçi
Task