Add gamescript netevent

This commit is contained in:
Vortrex
2021-08-24 19:52:05 -05:00
parent 88ba26e529
commit 2fd6dc6f5e

View File

@@ -87,6 +87,8 @@ function addAllNetworkHandlers() {
addNetworkHandler("vrr.pedAnim", makePedPlayAnimation);
addNetworkHandler("vrr.hideAllGUI", hideAllGUI);
addNetworkHandler("vrr.gameScript", setGameScriptState);
}
// ===========================================================================
@@ -254,3 +256,15 @@ function hideAllGUI() {
}
// ===========================================================================
function setGameScriptState(scriptName, state) {
if(state == VRR_GAMESCRIPT_FORCE) {
logToConsole(`[VRR.Server] Starting game script '${scriptName}'`);
gta.startNewScript(scriptName);
} else if(state == VRR_GAMESCRIPT_DENY) {
logToConsole(`[VRR.Server] Terminating game script '${scriptName}'`);
gta.terminateScript(scriptName);
}
}
// ===========================================================================