public override void DeInitialize() { TimerEditStart.DeInitialize(); Configuration.salvarConfigs(); Hooks.OnConsoleReceived -= OnConsoleReceived; Hooks.OnServerSaved -= OnServerSaved; Hooks.OnServerShutdown -= OnServerShutdown; Hooks.OnServerInit -= OnServerInit; Hooks.OnPlayerConnected -= OnPlayerConnected; }
public override void Initialize() { TimerEditStart.Init(); folderPlugin = ModuleFolder; Configuration.CreateFolderCheck(folders); Configuration.carregarConfigs(); Hooks.OnConsoleReceived += OnConsoleReceived; Hooks.OnServerSaved += OnServerSaved; Hooks.OnServerShutdown += OnServerShutdown; Hooks.OnServerInit += OnServerInit; Hooks.OnPlayerConnected += OnPlayerConnected; // config / messages try { StartConfig(); StartMessages(); }catch (Exception ex) { Logger.Log("PermissionsManager: " + ex.Message); } }