Page 1 of 1
					
				[REJECTED] /Undod
				Posted: July 20th, 2012, 5:05 pm
				by PhoneBook_
				There should be a way to undo only the blocks a player deleted. Because me and my OPs hate it with a passion when someone fixes someones build then griefs another. It makes it impossible to undox. If you only undid the deletions, the fixed build wouldn't fall apart, and at the same time the griefed builds would be fixed.
			 
			
					
				Re: /Undod
				Posted: July 20th, 2012, 5:35 pm
				by BobKare
				I have been thinking about suggesting this as well. Same reason.
			 
			
					
				Re: /Undod
				Posted: July 20th, 2012, 7:19 pm
				by boblol0909
				Just use /undoarea and only select the griefed portion.
			 
			
					
				Re: /Undod
				Posted: July 20th, 2012, 8:28 pm
				by BobKare
				The problem is that most often, the griefer hasnt just griefed one single building/area. However, you dont want to undo all of the player's actions, because he may have built/taken part in other builds, thus you dont want to delete all of the player's actions, but all blocks he deleted.
			 
			
					
				Re: /Undod
				Posted: July 20th, 2012, 10:08 pm
				by Hellenion
				
			 
			
					
				Re: /Undod
				Posted: July 20th, 2012, 10:35 pm
				by PhoneBook_
				Hellenion, this could be very useful. Picture me (about 65% of the time) trying to /Undox, but nope, the person built AND deleted. Also most of the time, this was in various area, so /UndoArea is inconvienant. 
This happens more than enough to be of practical use. And I truly hope fragmer considers it, because it would no question make my job much easier, and my main much better looking.
EDIT: Today, I have literly seen NOTHING but this. If something like this isn't implemented, I could have some trouble.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 4:19 am
				by Hellenion
				The problem fragmer tries to explain is that when you build something, often blocks are placed that are not quite right. These blocks are then deleted and the build is tweaked to make it look good. Maybe even a tower or something of the like is constructed to reach some place on the roof. 
If you undod a build, the blocks used in the design/tweaking will all suddenly reappear, but shouldn't have been there at all. The build will become a mess!
I'm not saying that it's a bad idea, I'm just showing you that there was a problem that hasn't been solved yet.
But as I said, it has not been rejected so there's no reason to halt the discussion on it.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 8:11 am
				by Element_Equinox
				As annoying as it is to find a griefer that also helps build houses, I don't think this would really solve the problem. This seems like a messy solution to a messy problem. It'd be more accurate/effective to just /ua griefed builds.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 9:56 am
				by Mark-b
				Maybe instead of undoing all the deleted blocks.. undo the only existing deleted blocks through reading the blockDB history of the player, i don't know if that's too much to code but it would solve the worry of having things messy.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 12:10 pm
				by PhoneBook_
				Element, it's sort of rare in my server when a guest tweaks his build. It would be more efficient to undo all deleted blocks and occasionally /undoarea on myself.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 2:11 pm
				by Mark-b
				I just thought of a better way to go through the undoing deleted blocks.. "/undoblock [block1 block2 block3...] <playername>
So you could undo the air blocks of a specific player.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 3:18 pm
				by boblol0909
				You still never explained why undoarea won't work. If a guy griefs a build, just undoarea that build. It won't affect anything else he's done. Not that difficult...
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 6:42 pm
				by BobKare
				We have explained it at least 2 times. The griefer has in many situations griefed more than one area. Considering that, it would be great to have the ability to remove all blocks he deleted.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 7:09 pm
				by boblol0909
				BobKare wrote:We have explained it at least 2 times. The griefer has in many situations griefed more than one area. Considering that, it would be great to have the ability to remove all blocks he deleted.
Then use more than one undoarea. I have many times done undox on a griefer to find that he had actually deleted a lot of spam blocks from himself or someone else. If you undid his deleted blocks, all that spam would come back. It's just not practical.
 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 7:16 pm
				by PhoneBook_
				The spam can be undone by normal /Undox.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 10:22 pm
				by Element_Equinox
				I honestly do not understand what is so hard about just using /ua. There is no magical "undo all grief" command, but there are ways of undoing actions. Undoing all deleted blocks will just cause an influx of spam, which can honestly be more annoying to clean up than grief. 
phonebookguy wrote:The spam can be undone by normal /Undox.
That would invalidate the entire point of this command. If you could just /undox someone and having everything taken care of neatly, this topic would not exist in the first place.
 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 10:25 pm
				by PhoneBook_
				On MY server, blockspam is VERY rare and small where it actualy is. Your arguement does not apply to me.
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 10:30 pm
				by Ninjacat101
				Without meaning to sound rude, the fCraft software isn't designed around you and your server if there are commands that work for everybody els why should they change to suit 1 person?
			 
			
					
				Re: /Undod
				Posted: July 21st, 2012, 10:31 pm
				by PhoneBook_
				Good point. I still like the idea though.
			 
			
					
				Re: /Undod
				Posted: July 22nd, 2012, 1:49 pm
				by BobKare
				Ninjacat101 wrote:Without meaning to sound rude, the fCraft software isn't designed around you and your server if there are commands that work for everybody els why should they change to suit 1 person?
Cough.
 
			
					
				Re: /Undod
				Posted: July 22nd, 2012, 1:59 pm
				by PhoneBook_
				Yes bobkar, Ninja is right. The suggestion still stands, however.
			 
			
					
				Re: /Undod
				Posted: July 22nd, 2012, 3:35 pm
				by BobKare
				phonebookguy wrote:Yes bobkar, Ninja is right. The suggestion still stands, however.
Did I say he wasn't?
 
			
					
				Re: /Undod
				Posted: July 22nd, 2012, 9:44 pm
				by McLaughlinKid
				If you don't want to /ua the Griefer just /undox him then /ua your self.
			 
			
					
				Re: /Undod
				Posted: July 22nd, 2012, 11:27 pm
				by PhoneBook_
				I do.
			 
			
					
				Re: /Undod
				Posted: July 23rd, 2012, 8:55 am
				by fragmer
				I see that you are looking for a "magic command" that will fix all grief without damaging buildings. The reason I'm not very enthusiastic about adding /Undod (as you described it) is because I'm confident that it won't work -- for the reasons explained a few times above. You think you'll be getting an enigma, when in fact you'll be getting another variation of the same problem.
Sure I can add /Undod and I'll probably have to also add a selection-restricted version (/undoda?). But then you'll just come back here asking for another approach to the magical "fix grief" command.
			 
			
					
				Re: /Undod
				Posted: July 31st, 2012, 3:00 pm
				by Intertoothh
				fragmer wrote:The magical "fix grief" command.
/ban
 
			
					
				Re: /Undod
				Posted: August 29th, 2012, 8:09 pm
				by fragmer
				In 0.630, I am adding ability to undo multiple players or ALL players at once, and adding /UndoAreaNot (/uan) and /UndoPlayerNot (/upn) commands. I still don't intend to make "/Undod" command, but I hope the new additions close some functionality gaps.
			 
			
					
				Re: /Undod
				Posted: October 15th, 2012, 12:46 am
				by fragmer