コード例 #1
0
 public override void OnDisable()
 {
     if (!Config.GetBool("no_role_mute_enable"))
     {
         return;
     }
     Events.RoundEndEvent           -= PLEV.RoundEnd;
     Events.RoundStartEvent         -= PLEV.RoundStart;
     Events.WaitingForPlayersEvent  -= PLEV.RoundWait;
     Events.RemoteAdminCommandEvent -= PLEV.RACmd;
     Events.PlayerJoinEvent         -= PLEV.PlyJoin;
     Events.ConsoleCommandEvent     -= PLEV.PlyCmd;
     PLEV = null;
 }
コード例 #2
0
 public override void OnEnable()
 {
     if (!Config.GetBool("no_role_mute_enable"))
     {
         return;
     }
     PLEV = new MuteEventManager(this);
     Events.RoundEndEvent           += PLEV.RoundEnd;
     Events.RoundStartEvent         += PLEV.RoundStart;
     Events.WaitingForPlayersEvent  += PLEV.RoundWait;
     Events.RemoteAdminCommandEvent += PLEV.RACmd;
     Events.PlayerJoinEvent         += PLEV.PlyJoin;
     Events.ConsoleCommandEvent     += PLEV.PlyCmd;
     debug = Config.GetBool("nrm_debug");
 }