Author Topic: Unownership Device for builds  (Read 1106 times)

Simple idea: A wand or something that makes a baseplate free for everyone to build on. Useful for city builds so that no one needs the baseplater's trust.

It would be good for RPGs and such to control where people build as well, yes.

this idea sounds good, it would be really useful

I love this idea! Someone, get to work!

Definitely. Perhaps make it have some options (+ lock option): Everyone can build on it, no-one can, [List of IDs] can build on it (e.g. RPGs where X owns the house), [List of IDs] + Trusted can build on it (like they own it), etc.

Also a "Ownership Can" which lets you make a lot of bricks pre-owned at once would be nice. When you use it, the GUI comes up, then when you click OK after setting options you get the item in your hand.

I love this idea! Someone, get to work!
dude, your icon is my desktop picture :D

Code: [Select]
package unownedbricks
{
    function servercmdplantbrick(%client)
    {
        %client.planting=1;
        parent::servercmdplantbrick(%client);
        %client.planting=0;
    }
    function getTrustLevel(%brick,%brickb)
    {
        if(%brickb.client.planting&&%bricka.anyonecanbuildonthisbrick)return $TrustLevel::BuildOn;
        else return parent::gettrustlevel(%bricka,%brickb);
    }
};

You just need to set the brick's anyonecanbuildonthisbrick value.

I love this idea! Someone, get to work!
dude, your icon is my desktop picture :D
and one of my pictures is the exact opposite.