📯Hooks
Yeah, there aren't a lot of hooks. If you need more hooks, then feel free to create a ticket on gmodstore.
RSC.OnCaptureStarted
RSC.OnCaptureStarted( request: CaptureRequest )
Called when a new capture request has successfully started.
-- Example of using RSC.OnCaptureStarted
hook.Add("RSC.OnCaptureStarted", "LogEveryCapture", function(request)
local receiver = request:GetReceivers()[1]:GetName() or "SERVER"
local victim = request:GetVictim():GetName()
print(("%s started capture of %s"):format(receiver, victim))
end)
RSC.OnConfigUpdated
RSC.OnConfigUpdated()
Called when rsc/config.lua
updated or (on clientside) it called when client receives config from a server in runtime.
-- Example of using RSC.OnConfigUpdated
hook.Add("RSC.OnConfigUpdated", "GetServerLanguage", function()
print("Current server language:", RSC.Config.DefaultLanguage)
end)
Last updated