- Katılım
- 1 yıl 10 ay 21 gün
- Mesajlar
- 2
Merhabalar
bir blackout scripti yazıyorum, temel kısmındayım öncelik fonksiyonun nasıl çalıştığını görmek.
Ancak scripti çalıştırdığımda şehrin ışıkları hemen yanıp sönüyor.
Kodlar Şöyle
Client.lua
Server.lua
sorun için yardım edebilirseniz çok sevinirim
bir blackout scripti yazıyorum, temel kısmındayım öncelik fonksiyonun nasıl çalıştığını görmek.
Ancak scripti çalıştırdığımda şehrin ışıkları hemen yanıp sönüyor.
Kodlar Şöyle
Client.lua
Kod:
local areLightsOn = false -- Işıklar başlangıçta kapalı olsun
local blackoutTime = 60000 -- Işıkların kapalı kalacağı süre (60 saniye)
RegisterNetEvent("hackerblackout:toggleLights")
AddEventHandler("hackerblackout:toggleLights", function()
areLightsOn = not areLightsOn
if areLightsOn then
SetArtificialLightsState(true) -- Işıkları aç
Citizen.CreateThread(function()
Citizen.Wait(blackoutTime) -- Belirli süre boyunca bekleyin
SetArtificialLightsState(false) -- Süre sonunda ışıkları kapat
end)
else
SetArtificialLightsState(false) -- Işıkları kapat
end
end)
Server.lua
Kod:
local QBCore = exports['qb-core']:GetCoreObject()
QBCore.Commands.Add("hackerblackout", "Şehir ışıklarını aç/kapat", {}, false, function(source, args)
local xPlayer = QBCore.Functions.GetPlayer(source)
if xPlayer then
TriggerClientEvent("hackerblackout:toggleLights", source)
end
end)
sorun için yardım edebilirseniz çok sevinirim