Author Topic: setBrickOwnership  (Read 1304 times)

Yes, an event.

What it Is
setBrickOwnership would be an event add-on that would set the ownership of whoever clicked a brick to said brick.

Uses
+For Medieval RPGs where you can own your own chunk of land.
+For non-CityRP city RPGs where you can own a plot of land.
+Setting ownership to non-existent IDs (Or Badspot's, etc.) to restrict building on certain areas to everyone, including people with your trust.

Whatever else you may think of...

How it Should Look
Example:
onActivate > Self > setBrickOwnership [BLID] [CheckBox]

Basically, if you check the check box it would set ownership to whoever clicked it.  If you leave it unchecked, it would set ownership to whoever is in the BLID output parameter.

Suggestions and improvements are appreciated.

Issues of Abuse
For one, anyone can save a build and load it without trust.
Anyone.
Next, you really shouldn't fully trust people who would abuse it, anyway, and even if they did abuse it, it would be one brick at a time. If they did this to a baseplate, you could just negate it by doing the same event or loading with no ownership.
Therefore, the abuse is no greater than what anyone could normally do.
« Last Edit: June 12, 2009, 01:15:26 PM by nick18337 »

Would be abusive.

People with your full trust could 'sap' your ownership.

Would be abusive.

People with your full trust could 'sap' your ownership.
But they would have to event every single brick of yours to do so.
And people like that shouldn't have your full, and furthermore, there is an option to save without ownership anyway.

inb4badidealocktopic.

inb4badidealocktopic.
Really?
I thought it was a rather good idea.

It be a TAD bit abuseive, but I do like your good uses, maybe it's not the Worst Idea ever.

It sounds pretty good actually. Too bad I can't make events. =(

I like the idea, but maybe not something so abusive. Possibly a setBuildable event or something that let's an ID modify/build on that brick. This could have some use in my rpg.
« Last Edit: July 01, 2009, 06:26:06 PM by lilboarder32 »

I like the idea, but maybe not something so abusive. Possibly a setBuildable event or something that let's an I'd modify/build on that brick. This could have some use in my rpg.
They would still need your trust to do so, however.
There are some ways around this, such as using vars to determine how much money someone has, and then instead of using setBrickOwnership, you have a 'lot' you made kill itself (there's an event) and then the user can build where that lot was.  Nothing guarantees they will make a base plate, though, they might just spam it up.
Using set brick ownership would be much cleaner.

Admin-only events would be a good idea to go with this.

I would like to see a set no owner event. make a new player that has 3rd level trust with everyone and give him all bricks.

and: you can only event your own bricks to do this, you cant event others bricks without full trust.

I could see this being a Super Admin only event, but it's still abusive.

inb4spysappinmybuild

It's only abusive if used in that manner.
Even if someone made just it privately and sent it to me that would be great.

I have a better idea for the checkbox.

If it is checked, anyone [edit]with full trust[/edit] may sap your build.
If it ISN'T checked, only you can click it to sap the ownership to the other player.
« Last Edit: July 01, 2009, 06:15:25 PM by Tojehusiza »