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.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
ev soygunu scriptinde tuşa basıp eve girmenin bulunduğu if IsControlPressed() ile başlayan satırı şu şekilde değiştirin ;
if IsControlPressed... and robberyCooldown == 0 then
---------------------------------
Söz konusu kod satırının bulunduğu dosyanın en üstüne ;
local robberyCooldown = 0
local cooldownReady = false
----------------------------
üstte bahsettiğim if ile başlayan satırın hemen altına ;
cooldownReady = true
--------------------------------
en üstte bahesttiğim if ile başlayan kodun bulunduğu satırın altında olmak üzere şu kod bloğunu ekleyin
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if cooldownReady == true then
robberyCooldown = robberyCooldown + 1
end
end
end)
Ardından verdiğim kod bloğunu eklediğiniz yerin altına ;
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if robberyCooldown == 100*1200 then --şuan cooldown 20 dakikadır. 100*<burası> nı değiştirerek saniye cinsinden süre ayarlayabilirsiniz
robberyCooldown = 0
cooldownReady = false
end
end
end)
anlamaman durumunda belirtirsen daha anlışılır bir dil ile anlatabilirim
ev soygunu scriptinde tuşa basıp eve girmenin bulunduğu if IsControlPressed() ile başlayan satırı şu şekilde değiştirin ;
if IsControlPressed... and robberyCooldown == 0 then
---------------------------------
Söz konusu kod satırının bulunduğu dosyanın en üstüne ;
local robberyCooldown = 0
local cooldownReady = false
----------------------------
üstte bahsettiğim if ile başlayan satırın hemen altına ;
cooldownReady = true
--------------------------------
en üstte bahesttiğim if ile başlayan kodun bulunduğu satırın altında olmak üzere şu kod bloğunu ekleyin
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if cooldownReady == true then
robberyCooldown = robberyCooldown + 1
end
end
end)
Ardından verdiğim kod bloğunu eklediğiniz yerin altına ;
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if robberyCooldown == 100*1200 then --şuan cooldown 20 dakikadır. 100*<burası> nı değiştirerek saniye cinsinden süre ayarlayabilirsiniz
robberyCooldown = 0
cooldownReady = false
end
end
end)
anlamaman durumunda belirtirsen daha anlışılır bir dil ile anlatabilirim
Yaptığınız sadece client tarafında bekletme yapmaktır. Yani oyuncu oyundan çıkıp girerse bu cooldown işi gider sağlıklı olması için server-side sync yapmanız gerekmekte.
Yaptığınız sadece client tarafında bekletme yapmaktır. Yani oyuncu oyundan çıkıp girerse bu cooldown işi gider sağlıklı olması için server-side sync yapmanız gerekmekte.
ev soygunu scriptinde tuşa basıp eve girmenin bulunduğu if IsControlPressed() ile başlayan satırı şu şekilde değiştirin ;
if IsControlPressed... and robberyCooldown == 0 then
---------------------------------
Söz konusu kod satırının bulunduğu dosyanın en üstüne ;
local robberyCooldown = 0
local cooldownReady = false
----------------------------
üstte bahsettiğim if ile başlayan satırın hemen altına ;
cooldownReady = true
--------------------------------
en üstte bahesttiğim if ile başlayan kodun bulunduğu satırın altında olmak üzere şu kod bloğunu ekleyin
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if cooldownReady == true then
robberyCooldown = robberyCooldown + 1
end
end
end)
Ardından verdiğim kod bloğunu eklediğiniz yerin altına ;
Ruby:
Citizen.CreateThread(function()
while true do
Citizen.Wait(10)
if robberyCooldown == 100*1200 then --şuan cooldown 20 dakikadır. 100*<burası> nı değiştirerek saniye cinsinden süre ayarlayabilirsiniz
robberyCooldown = 0
cooldownReady = false
end
end
end)
anlamaman durumunda belirtirsen daha anlışılır bir dil ile anlatabilirim