World Rights Queueing Revealed
Written by announces world rights queue technology to facilitate large rights lists.

Activeworlds technology suffers in that its maximum length string: that is any series of letters and numbers typically used for a world title, object path or indeed its world rights is limited to 255 characters in length. This is an inbuilt limitation that has not been changed since the creation of Activeworlds.

[RightsQueue] Bot is a queue mechanism tool that allows its operator to set a list of users that can acquire certain rights as and when they require them. The bot does this by first removing the citizen number of the person who activated their rights longest ago (last place) and then appending the citizen number of the new user at the front of the list.

Effectively when a new user activates their rights (and their number is not yet present in the list) the entire rights list is pushed to the left, and the oldest user may be forced to drop off it.

Before: 300001, 300002, 300003, 300003, 300004, 300005
After AQR of citizen 300006: 300002, 300003, 300003, 300004, 300005,300006

In a typical world, around 35 unique users will be able to fit in a single rights list, with some used for permanent entries this leaves around 30 slots for dynamic rights. Fixed rights are separated from the dynamic rights by the entry -3. Ie: 1,2,-3,4999,5000,5001. Citizen numbers 1 and 2 would not be effected in this event.

The bot utilises as much of the available space in the world rights list as possible.

Certain rights are configured in the configuration file, currently “build” and “v4”. To acquire these rights if you do not have them when you need to use them, use the /aqr command (Acquire Rights) giving a space separated list of the rights you wish to acquire.

You may acquire one: “/aqr build” or several “/aqr build v4” in a single command.

Linking to this Article

BBCode: [url=]World Rights Queueing Revealed[/url]
Facebook is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn