- ModuleNickLock(InspIRCd* Me)
- : Module(Me), cmd1(Me), cmd2(Me)
- {
- ServerInstance->AddCommand(&cmd1);
- ServerInstance->AddCommand(&cmd2);
- Implementation eventlist[] = { I_OnUserPreNick, I_OnUserQuit, I_OnCleanup };
- ServerInstance->Modules->Attach(eventlist, this, 3);
- }
-
- virtual ~ModuleNickLock()
+ ModuleNickLock()
+ : locked("nick_locked", this), cmd1(this, locked), cmd2(this, locked)