Add gamescript netevent
This commit is contained in:
@@ -87,6 +87,8 @@ function addAllNetworkHandlers() {
|
|||||||
addNetworkHandler("vrr.pedAnim", makePedPlayAnimation);
|
addNetworkHandler("vrr.pedAnim", makePedPlayAnimation);
|
||||||
|
|
||||||
addNetworkHandler("vrr.hideAllGUI", hideAllGUI);
|
addNetworkHandler("vrr.hideAllGUI", hideAllGUI);
|
||||||
|
|
||||||
|
addNetworkHandler("vrr.gameScript", setGameScriptState);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -253,4 +255,16 @@ function hideAllGUI() {
|
|||||||
setChatWindowEnabled(true);
|
setChatWindowEnabled(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
Reference in New Issue
Block a user