Index: scripts/usr/local/lib/7dtd/VERSION
===================================================================
--- scripts/usr/local/lib/7dtd/VERSION	(revision 47)
+++ scripts/usr/local/lib/7dtd/VERSION	(revision 48)
@@ -1,2 +1,2 @@
-Current version: 12
-Last edit: 2014-06-03
+Version: 12
+Release: 2014-06-03
Index: scripts/usr/local/lib/7dtd/commands/about.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/about.sh	(revision 48)
+++ scripts/usr/local/lib/7dtd/commands/about.sh	(revision 48)
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+sdtdCommandAbout() {
+	echo "7 Days to Die - Linux Server Management Scripts"
+	echo "Website: https://7dtd.illy.bz"
+	echo
+	cat /usr/local/lib/7dtd/VERSION
+}
+
+sdtdCommandAboutHelp() {
+	sdtdCommandAbout
+}
+
+sdtdCommandAboutDescription() {
+	echo "Version and short info about these scripts"
+}
+
Index: scripts/usr/local/lib/7dtd/commands/updateengine.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/updateengine.sh	(revision 47)
+++ scripts/usr/local/lib/7dtd/commands/updateengine.sh	(revision 48)
@@ -1,5 +1,5 @@
 #!/bin/bash
 
-# Tries to start the 7dtd instance.
+# Downloads SteamCMD, downloads/updates the 7dtd engine
 
 sdtdCommandUpdateengine() {
Index: scripts/usr/local/lib/7dtd/commands/updatescripts.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/updatescripts.sh	(revision 48)
+++ scripts/usr/local/lib/7dtd/commands/updatescripts.sh	(revision 48)
@@ -0,0 +1,69 @@
+#!/bin/bash
+
+# Checks for newer scripts version and downloads them
+
+sdtdCommandUpdatescripts() {
+	LOCAL=$(cat /usr/local/lib/7dtd/VERSION | grep "Version" | cut -d\  -f2)
+	REMOTE=$(wget -qO- http://illy.bz/fi/7dtd/VERSION | grep "Version" | cut -d\  -f2)
+	
+	if [ $CURRENT -gt $LOCAL ]; then
+		echo "A newer version of the scripts is available."
+		echo "Local:     v.$LOCAL"
+		echo "Available: v.$REMOTE"
+		echo
+		echo "Please check the release notes before continuing:"
+		echo "  https://7dtd.illy.bz/wiki/Release%20Notes"
+		echo
+		
+		while : ; do
+			local CONTINUE
+			read -p "Continue? (yn) " CONTINUE
+			case $CONTINUE in
+				y)
+					echo "Updating..."
+					break
+					;;
+				n)
+					echo "Canceled"
+					return
+					;;
+				*)
+					echo "Wrong input"
+			esac
+		done
+		
+		wget -nv http://illy.bz/fi/7dtd/management_scripts.tar.gz -O /tmp/management_scripts.tar.gz
+		rm -Rf /usr/local/lib/7dtd /usr/local/bin/7dtd.sh
+		tar --touch --exclude=etc/7dtd.conf --exclude=etc/cron.d --exclude=home -xzf /tmp/management_scripts.tar.gz -C /
+
+		chown root.root /etc/init.d/7dtd.sh
+		chown root.root /etc/bash_completion.d/7dtd
+		chown root.root /usr/local/bin/7dtd.sh
+		chown root.root /usr/local/lib/7dtd -R
+		chmod 0755 /etc/init.d/7dtd.sh
+		chmod 0755 /etc/bash_completion.d/7dtd
+		chmod 0755 /usr/local/bin/7dtd.sh
+		chmod 0755 /usr/local/lib/7dtd -R
+		
+		echo "Update done."
+		echo
+		echo "Note: This updated only script files. If the global config file"
+		echo "/etc/7dtd.conf contains changes for the newer version or there"
+		echo "were new files added to the user folder /home/sdtd those changes"
+		echo "have not been applied!"
+	else
+		echo "Scripts are already at the newest version (v.$LOCAL)."
+	fi
+}
+
+sdtdCommandUpdatescriptsHelp() {
+	echo "Usage: $(basename $0) updatescripts"
+	echo
+	echo "Check for a newer version of the management scripts. If there is a newer"
+	echo "version they can be updated by this command."
+}
+
+sdtdCommandUpdatescriptsDescription() {
+	echo "Update these scripts"
+}
+
