Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

FiveM Script - Polislere İlk Yardım Özelliği (Database İstemez)

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Öncelikle merhaba zahmetsiz bir şekilde yapmak istedim.
esx_policejob/client/main.lua
Satır 609-619 arası.


database.png


unpaid_bills labeli altına yeni bir label açıp
{label = "İlk Yardım", value = 'revive'}
Bu kodu ekledikten sonra unpaidbills satırına , (virgül) ekleyin

34.png


Bu işlemden sonra 654 satıra gidip onun tam altına yani şu işretli yere:

35.png


else'nin üstüne yani
Şu kodu yapıştırın:
[CODE title="Ubuntu"]if data2.current.value == 'revive' then
local closestPlayer, closestDistance = ESX.Game.GetClosestPlayer()
local closestPlayerPed = GetPlayerPed(closestPlayer)
local health = GetEntityHealth(closestPlayerPed)
if health == 0 then
local playerPed = GetPlayerPed(-1)
Citizen.CreateThread(function()
ESX.ShowNotification(_U('revive_inprogress'))
TaskStartScenarioInPlace(playerPed, 'CODE_HUMAN_MEDIC_TEND_TO_DEAD', 0, true)
Wait(10000)
ClearPedTasks(playerPed)
if GetEntityHealth(closestPlayerPed) == 0 then
TriggerServerEvent('esx_ambulancejob:revive', GetPlayerServerId(closestPlayer))
ESX.ShowNotification(_U('revive_complete'))
else
ESX.ShowNotification(_U('isdead'))
end
end)
end
end[/CODE]

Client ile işimiz buradan sonra bitiyor.
Şimdi ise esx_policejob/server/main.lua dosyasına gidiyoruz

36.png


2. satıra şu kodu ekliyorsunuz. (TriggerEvent'in üstüne)
Kod:
RegisterServerEvent('esx_ambulancejob:revive')
AddEventHandler('esx_ambulancejob:revive', function(target)
  TriggerClientEvent('esx_ambulancejob:revive', target)
end)

Server kısmı ilede işimiz bitti.
Ve son olarak esx_policejob/locales/en.lua dosyasına gidip her hangi bir boşluğa
Kod:
['revive player'] = 'Oyuncuyu kaldır',
['revive_inprogress'] = 'İlk yardım yapıyorsunuz umarım doktor yokken yapıyorsunuzdur.',
['revive_complete'] = 'Tamamlandı',
['isdead'] = 'Oyuncu Ölü',

Bu kodu ekliyorsunuz.

Ve kurulum bukadar son olarakta polisjob'a restart attığınızda polisleriniz artık ilk yardım yapabilecekler.
İyi forumlar.​


 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst