AddEventHandler.... not needed <3

This commit is contained in:
WLVF
2022-09-01 04:11:48 -04:00
parent 803727e4e0
commit 7f153e72b2
14 changed files with 33 additions and 66 deletions

View File

@@ -121,8 +121,7 @@ Citizen.CreateThread(function()
end)
-- Return list of all players on the server and open ui.
RegisterNetEvent("ND_Jailing:returnPlayers")
AddEventHandler("ND_Jailing:returnPlayers", function(players)
RegisterNetEvent("ND_Jailing:returnPlayers", function(players)
for _, player in pairs(players) do
SendNUIMessage({
type = "players",
@@ -159,8 +158,7 @@ function jail(time)
TriggerServerEvent("ND_Jailing:updateJailing", jailTime)
end
RegisterNetEvent("ND_Jailing:timeLeft")
AddEventHandler("ND_Jailing:timeLeft", function()
RegisterNetEvent("ND_Jailing:timeLeft", function()
while jailTime > 0 do
Citizen.Wait(0)
text("Time until release: " .. tostring(jailTime), 0.5, 0.9, 0.5)
@@ -168,13 +166,11 @@ AddEventHandler("ND_Jailing:timeLeft", function()
end)
-- Jail a player and loop to keep them in jail every second.
RegisterNetEvent("ND_Jailing:jailPlayer")
AddEventHandler("ND_Jailing:jailPlayer", function(time)
RegisterNetEvent("ND_Jailing:jailPlayer", function(time)
jail(time)
end)
RegisterNetEvent("ND_Jailing:unjailPlayer")
AddEventHandler("ND_Jailing:unjailPlayer", function(time)
RegisterNetEvent("ND_Jailing:unjailPlayer", function(time)
jailTime = 0
end)

View File

@@ -32,8 +32,7 @@ function sendToDiscord(name, message, color)
end
-- Jail player discord log, trigger the even on the players client and send a message to everyone.
RegisterNetEvent("ND_Jailing:jailPlayer")
AddEventHandler("ND_Jailing:jailPlayer", function(id, time, fine, reason)
RegisterNetEvent("ND_Jailing:jailPlayer", function(id, time, fine, reason)
local player = source
local players = NDCore.Functions.GetPlayers()
local dept = players[player].job
@@ -53,8 +52,7 @@ AddEventHandler("ND_Jailing:jailPlayer", function(id, time, fine, reason)
end
end)
RegisterNetEvent("ND_Jailing:updateJailing")
AddEventHandler("ND_Jailing:updateJailing", function(time)
RegisterNetEvent("ND_Jailing:updateJailing", function(time)
local player = source
if time == 0 then
jailedPlayers[GetPlayerIdentifierFromType("license", player)] = nil
@@ -64,8 +62,7 @@ AddEventHandler("ND_Jailing:updateJailing", function(time)
end)
-- Gets all players on the server and adds them to a table.
RegisterNetEvent("ND_Jailing:getPlayers")
AddEventHandler("ND_Jailing:getPlayers", function()
RegisterNetEvent("ND_Jailing:getPlayers", function()
local players = {}
for _, id in pairs(GetPlayers()) do
players[id] = "(" .. id .. ") " .. GetPlayerName(id)
@@ -73,8 +70,7 @@ AddEventHandler("ND_Jailing:getPlayers", function()
TriggerClientEvent("ND_Jailing:returnPlayers", source, players)
end)
RegisterNetEvent("ND_Jailing:getJailTime")
AddEventHandler("ND_Jailing:getJailTime", function()
RegisterNetEvent("ND_Jailing:getJailTime", function()
local player = source
local time = jailedPlayers[GetPlayerIdentifierFromType("license", player)]
if time then