Jethro, the 'group' in the advertising isn't meant to be a ULib membership group.
From our default server.ini file, see the following
// If you specify a group, adverts in that group will run sequentially instead of simultaneously. EX:
// ulx addAdvert "This message is run first" 10 a
// ulx addAdvert "This message is run second" 10 a
Perhaps 'grouping' would have been a better description.
Putting ads in the same grouping allows you to keep ads together instead of increasing in time.
Originally, before we added grouping, people wanted ads to be able to say something like
5 minutes "Hello" - ulx addAdvert "Hello" 5
6 minutes "World!" - ulx addAdvert "World!" 6
Problem is, without grouping, that time counts from the beginning of server start; so the problem ended up being
10 minutes "Hello"
12 minutes "world!"
20 minutes "Hello"
24 minutes "World!"
See, time inconsistency on items you want together.
Now, using grouping you can keep ads together.
10 minutes "Hello" ulx addAdvert "Hello" 10 a
1 minute later "World!" - ulx addAdvert "World!" 1 a
20 minutes "Hello"
1 minute later "World!"