So its a crazy ideia a had, it should be something like that, there was gonna have two new types of blocks, magical block A and magical block B (whatever), so in the map you could only have one block A and one B, each block it was gonna be invisible to the others players, for you it was gonna be something like a floating A and B that you could pass like it was nothing. Other players could put stuff in the place of this blocks since its invisible for then, but don't matter cause its just a reference point. So this two blocks should make a invisible retangle from the area A to B, that the place that the game gonna report to you, if someone break a block inside your retangle, it should give only to you a message with the name of the char and the type of block he broke, so if you are making lets say, the ceiling with gold, if you get a report that jackinthedark its breaking a gold block you should know that i was on the ceiling, i konw its not the best solution, but its a way to make things a little more safe without giving users some power that could get abused.
Also, sorry for giant message.
I didnt really get that but... it sounds like your saying to want to make a giant rectangle over some blocks and when one of the blocks gets removed it tells the owner of the rectangle that someone is removing their blocks?
Quote from jack_in_the_dark »
So its a crazy idea i had, it should be something like there is going to be two new types of blocks, a magical block A and a magical block B (whatever), so in the map you could only have one block A and one B, each block is going to be be invisible to the others players, for you it will be something like a floating A and B that you could pass through like it was nothing. Other players could put stuff in the place of these blocks since its invisible for then, but it doesn't matter because its just a reference point. So these two blocks should make a invisible rectangle from the area A to B, where its a place that the game will report you to the owner of the blocks if you break a block inside their rectangle, it should give a message only to you with the name of the person and the type of block they broke, so if you are making the ceiling with gold, your going to get a report that jackinthedark is breaking a gold block and you would know that i was on the ceiling, i know its not the best solution, but its a way to make things a little more safe without giving users some power that could get abused.
Also, sorry for the giant message.
I deciphered it :smile.gif: I dont think this is a good idea because it could cause unneeded lag if somebody kept destroying all of your blocks to lag you out and the server would get more lag having to send out something for EVERY block deleted by someone who doesn't own the rectangle. A griefer could also make a giant rectangle across the whole map to increase lag.
you get two blocks only visible to the placer. you use these two blocks to create a rectangle (by placing them apart)
and any changes in these rectangles (blocks deleted/added) are reported to the person who placed the points A-B.
so basically creating a perimiter around blocks that tells you when someone edits them.
but yeh, too hard to code; would cause too much lag for block updates (i think?) etc.
Rollback Post to RevisionRollBack
"As for escapism, I'm quite happy about the word. There's nothing wrong with escapism. The key points of consideration, though, are what you're escaping from, and where you're escaping to." - Terry Pratchett ,1994.
ye, maybe it would cause lag, but another ideia using the same technic, lets say someone destroyed some contruction, a op should create the 2 invisible blocks around this building and put a command (ex: load arquive1) loading a map that he had saved, and then updating only that part of the map, instead having to restart the entire server.
Another thing that could happen its a ideia i saw here in the forums, the undo funcion, so if you undo something a griefer did, it only undo inside that square.