class ModuleRandQuote : public Module
{
- private:
CommandRandquote cmd;
public:
ModuleRandQuote()
{
throw ModuleException("m_randquote: QuoteFile not Found!! Please check your config - module will not function.");
}
- ServerInstance->AddCommand(&cmd);
+ ServerInstance->Modules->AddService(cmd);
Implementation eventlist[] = { I_OnUserConnect };
- ServerInstance->Modules->Attach(eventlist, this, 1);
+ ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
}
-
virtual ~ModuleRandQuote()
{
delete quotes;