cmdCommands = cls_cmd:create();
function cmdCommands:func(brain, arg)
local k,v, line, count
count = 0
line = ""
brain:receive("Available commands: \n\r")
for k,v in pairs(cmd_list) do
if v.security <= brain.security then
count = count +1
line = line .. k .. " "
if count > 4 then
brain:receive(line .. "\n\r")
count = 0
line = ""
end
end
end
if count > 0 then
brain:receive(line .. "\n\r")
end
end
cmdCommands:register("commands")