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.

POLİSLERİN EMS'LERİ HARİTADA GÖREBİLMESİ

Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Fivem Script kategorisinde ferhatkortak tarafından oluşturulan POLİSLERİN EMS'LERİ HARİTADA GÖREBİLMESİ başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 138 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Fivem Script
Konu Başlığı POLİSLERİN EMS'LERİ HARİTADA GÖREBİLMESİ
Konbuyu başlatan ferhatkortak
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan ferhatkortak

ferhatkortak

moderatör
Bilgiler
Katılım
23 Tem 2021
Mesajlar
430
Tepkime puanı
120
Konum
Diyarbakır
Öncelikle Merhaba Fivem 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:

function createBlip(id)[/COLOR][/SIZE][/CENTER]
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:

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:

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.job.name == 'police' then
local id = GetPlayerFromServerId(players.source)
if NetworkIsPlayerActive(id) and GetPlayerPed(id) ~= PlayerPedId() then
createBlip(id)
end
end
end
end)
end

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



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.job.name == 'ambulance' then
local id = GetPlayerFromServerId(players.source)
if NetworkIsPlayerActive(id) and GetPlayerPed(id) ~= PlayerPedId() then
createBlip2(id)
end
end
end
end)
end


esx_policejob scriptine restart attığınızda artık polisler harita üzerinde EMS birimlerini görebilecek.
 

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
Bitcoin Fiyatları

Tema düzenleyici