Skip to content

Commit fde659d

Browse files
authored
Update server.lua
1 parent 8c63917 commit fde659d

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

[gameplay]/gps/server.lua

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
local allowedRPC = {
2+
calculatePathByCoords = true,
3+
calculatePathByNodeIDs = true,
4+
spawnPlayer = true
5+
}
6+
7+
addEvent('onServerCall', true)
8+
addEventHandler('onServerCall', root,
9+
function(fnName, ...)
10+
if allowedRPC[fnName] then
11+
_G[fnName](...)
12+
end
13+
end
14+
)
15+
16+
addEvent('onServerCallback', true)
17+
addEventHandler('onServerCallback', root,
18+
function(crID, fnName, ...)
19+
if allowedRPC[fnName] then
20+
triggerClientEvent(source, 'onServerCallbackReply', resourceRoot, crID, _G[fnName](...))
21+
end
22+
end
23+
)
24+
125
local function sendSettingsToClient(player)
226
local target = player or root
327
local mode = get("routeMode") or "client"

0 commit comments

Comments
 (0)