Neler yeni

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.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Soru İfak ve Kan Durdurucu

Miqrunes

Üye
FT Kullanıcı
Katılım
4 yıl 3 ay 1 gün
Mesajlar
96
Discord
Miqrunes#4688
Merhabalar item halinde kullanılabilen kan durdurucu ve ifak nasıl yapabilirim ?
 
+
 
+
 
Merhabalar item halinde kullanılabilen kan durdurucu ve ifak nasıl yapabilirim ?
Kod:
local wait = 5000
local iyilesme = false
function hasananim()
  Anim("mp_arresting", "a_uncuff")
  exports["np-taskbar"]:taskBar(wait, "Kullanılıyor ")
ClearPedTasks(PlayerPedId())
end

function Anim(lib, anim)
ESX.Streaming.RequestAnimDict(lib, function()
  TaskPlayAnim(PlayerPedId(), lib, anim, 8.0, 1.0, -1, 49, 0, 0, 0, 0)
end)
end

RegisterNetEvent("hasan:useitemifak")
AddEventHandler("hasan:useitemifak",function()
  hasananim()
  iyilesme = true
  local health = GetEntityHealth(PlayerPedId())
  if (health < 200)  then
      TriggerEvent("notifiction","Yavaş yavaş iyileşiyorsun")
        while GetEntityHealth(PlayerPedId()) < 200 and iyilesme == true do
            Citizen.Wait(2000)
            SetEntityHealth(PlayerPedId(), GetEntityHealth(PlayerPedId()) + 1)
        end
  elseif (health == 200) then
        TriggerEvent("notification","Sağlıyın şuanlık iyi")
  end
end)

ifak kodu bu kandurdurucuyuda aynı şekilde yapabilirsiniz
 
Kusura bakmayın bu konularda yeniyim nereye eklemem lazım kodu ? Bilen birisi yardımcı olabilirmi ?
 
Son düzenleme:
Herhangi bir yerin client tarafına eklemen yeterli.
 
Kusura bakmayın bu konularda yeniyim nereye eklemem lazım kodu ? Bilen birisi yardımcı olabilirmi ?
resource dosyasının içine bir klasör olutşuraacaksınız ismi örneğin "ifak" olabilir ardından içine fxmanifest adında .LUA uzantılı dosya oluşturucaksınız ve şunları ekleyeceksiniz ;

fxversion "adamant"

game "gta5"

client_script "client.lua"

ve bir dosya daha oluşturup (lua uzantılı) ismini "client yapıcaksın ve bu kodları yapıştırıcaksın ardından server.cfg üzerinden startını vericeksin"
 
resource dosyasının içine bir klasör olutşuraacaksınız ismi örneğin "ifak" olabilir ardından içine fxmanifest adında .LUA uzantılı dosya oluşturucaksınız ve şunları ekleyeceksiniz ;

fxversion "adamant"

game "gta5"

client_script "client.lua"

ve bir dosya daha oluşturup (lua uzantılı) ismini "client yapıcaksın ve bu kodları yapıştırıcaksın ardından server.cfg üzerinden startını vericeksin"
teşekkür ederim :)
 
Kod:
local wait = 5000
local iyilesme = false
function hasananim()
  Anim("mp_arresting", "a_uncuff")
  exports["np-taskbar"]:taskBar(wait, "Kullanılıyor ")
ClearPedTasks(PlayerPedId())
end

function Anim(lib, anim)
ESX.Streaming.RequestAnimDict(lib, function()
  TaskPlayAnim(PlayerPedId(), lib, anim, 8.0, 1.0, -1, 49, 0, 0, 0, 0)
end)
end

RegisterNetEvent("hasan:useitemifak")
AddEventHandler("hasan:useitemifak",function()
  hasananim()
  iyilesme = true
  local health = GetEntityHealth(PlayerPedId())
  if (health < 200)  then
      TriggerEvent("notifiction","Yavaş yavaş iyileşiyorsun")
        while GetEntityHealth(PlayerPedId()) < 200 and iyilesme == true do
            Citizen.Wait(2000)
            SetEntityHealth(PlayerPedId(), GetEntityHealth(PlayerPedId()) + 1)
        end
  elseif (health == 200) then
        TriggerEvent("notification","Sağlıyın şuanlık iyi")
  end
end)

ifak kodu bu kandurdurucuyuda aynı şekilde yapabilirsiniz
rica etsem
ClearPedTasks
şu komutun ne işe yaradığını söyliyebilirmisiniz sitesinde açıklamıyor çünkü
 
Kod:
local wait = 5000
local iyilesme = false
function hasananim()
  Anim("mp_arresting", "a_uncuff")
  exports["np-taskbar"]:taskBar(wait, "Kullanılıyor ")
ClearPedTasks(PlayerPedId())
end

function Anim(lib, anim)
ESX.Streaming.RequestAnimDict(lib, function()
  TaskPlayAnim(PlayerPedId(), lib, anim, 8.0, 1.0, -1, 49, 0, 0, 0, 0)
end)
end

RegisterNetEvent("hasan:useitemifak")
AddEventHandler("hasan:useitemifak",function()
  hasananim()
  iyilesme = true
  local health = GetEntityHealth(PlayerPedId())
  if (health < 200)  then
      TriggerEvent("notifiction","Yavaş yavaş iyileşiyorsun")
        while GetEntityHealth(PlayerPedId()) < 200 and iyilesme == true do
            Citizen.Wait(2000)
            SetEntityHealth(PlayerPedId(), GetEntityHealth(PlayerPedId()) + 1)
        end
  elseif (health == 200) then
        TriggerEvent("notification","Sağlıyın şuanlık iyi")
  end
end)

ifak kodu bu kandurdurucuyuda aynı şekilde yapabilirsiniz
direk ifak olarak item ekledim fakat çalışmadı?
 
Server sideden triggerini ayarladınız mı
hayır yanlızca yukarıdada anlatılan gibi cliente yapıştırdım ve hasan olan kısımları dosyanın ismi yaptım. o kadar başka birşey değiştirmedim
 
ekstra olarak hiçbir şey değiştirmeden de denedim
 
ekstra olarak hiçbir şey değiştirmeden de denedim

Kod:
ESX.RegisterUsableItem('ifak',function(source)
    local player = ESX.GetPlayerFromId(source)   
    player.removeInventoryItem('ifak',1)   
    TriggerClientEvent('hasan:useitemifak',source)   
end)

Herhangi bir scriptin server tarafına yapıştırıp datanıza ifak itemini ekleyin
 

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

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!