style fixes
parent
8970810891
commit
9d4b991b19
|
@ -4,9 +4,11 @@ class Mod_RoleChooser < Vrobot4::Module::Module
|
||||||
|
|
||||||
def initialize info
|
def initialize info
|
||||||
super
|
super
|
||||||
|
|
||||||
register :c_addvrole, "addvroles", "Adds another vanity role to you."
|
register :c_addvrole, "addvroles", "Adds another vanity role to you."
|
||||||
register :c_delvrole, "delvroles", "Removes a vanity role from you."
|
register :c_delvrole, "delvroles", "Removes a vanity role from you."
|
||||||
register :c_listvroles, "listvroles", "Lists available vanity roles."
|
register :c_listvroles, "listvroles", "Lists available vanity roles."
|
||||||
|
|
||||||
@info.map! do |id| id.resolve_id end
|
@info.map! do |id| id.resolve_id end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -32,7 +34,7 @@ class Mod_RoleChooser < Vrobot4::Module::Module
|
||||||
def c_listvroles m, argv
|
def c_listvroles m, argv
|
||||||
text = ""
|
text = ""
|
||||||
for role in @info do
|
for role in @info do
|
||||||
text << m.chan.real.server.role(role).name + "\n"
|
text << m.chan.real.server.role(role).name + ?\n
|
||||||
end
|
end
|
||||||
m.reply text
|
m.reply text
|
||||||
end
|
end
|
||||||
|
|
|
@ -76,6 +76,9 @@ module Vrobot4::Server
|
||||||
# @return [void]
|
# @return [void]
|
||||||
def load_mod mod
|
def load_mod mod
|
||||||
mt = Vrobot4::Module.get_module_type(mod)
|
mt = Vrobot4::Module.get_module_type(mod)
|
||||||
|
if mt == nil
|
||||||
|
raise ArgumentError, "No such module #{mod} exists"
|
||||||
|
end
|
||||||
if mt[:server] and mt[:server] != self.class.type or
|
if mt[:server] and mt[:server] != self.class.type or
|
||||||
mt[:servflags] and mt[:servflags] !~ flags then
|
mt[:servflags] and mt[:servflags] !~ flags then
|
||||||
raise ArgumentError, "Module #{mod} is not valid for this server"
|
raise ArgumentError, "Module #{mod} is not valid for this server"
|
||||||
|
|
Loading…
Reference in New Issue