- Srv = new Server;
- Srv->AddCommand("NICKLOCK",handle_nicklock,'o',2,"m_nicklock.so");
- Srv->AddCommand("NICKUNLOCK",handle_nickunlock,'o',1,"m_nicklock.so");
+
+ cmd1 = new CommandNicklock(ServerInstance);
+ cmd2 = new CommandNickunlock(ServerInstance);
+ ServerInstance->AddCommand(cmd1);
+ ServerInstance->AddCommand(cmd2);
+ Implementation eventlist[] = { I_OnUserPreNick, I_OnUserQuit, I_OnCleanup };
+ ServerInstance->Modules->Attach(eventlist, this, 3);