/* * Author: Nou * * Execute a event only on the server. * * Argument: * 0: Event name (string) * 1: Event args (any) * * Return value: * Nothing */ #include "script_component.hpp" private ["_eventName", "_eventArgs"]; _eventName = _this select 0; _eventArgs = _this select 1; #ifdef DEBUG_EVENTS diag_log text format[ARR_2("* Server Event: %1",_eventName)]; diag_log text format[ARR_2(" args=%1",_eventArgs)]; #endif ACEg = [_eventName, _eventArgs]; if(!isServer) then { publicVariableServer "ACEg"; } else { ["ACEg", ACEg] call FUNC(_handleNetEvent); };