Note: I hope this is the right place to post this, if not plz move it... I could not find a forum that properly fit this topic. (May I suggest a forum for contributions to PS?)
I ran across planeshift and think you have an awesome project going on here. To this point I can find no other free 3D 1st Person MMORPG that is as far developed as yours.
The one thing I think that could easily be solved in PS is an auto-update feature. Currently you must go to the update and verify you have the newest version... which I\'m sure many people, especially newcomers to PS, will miss. This could end up with frustrated unhappy users using old versions that give up and never give PS a try.
I am not a programmer but I do dabble in various languages, and the first one ever learned was batch files, back on my ol\' 286 25Mhz (Don\'t laugh it was a powerhouse! LOL)
Anyways my point is I created a batch file that will automatically run the update program and then launch planeshift. It can be run from any directory so it doesn\'t matter where you put it.
Feel free to look over it and verify it is safe before you run it.
(Right click and Save As... to save the file)
http://knights.hyperdtech.com/files/PlaneShift.bat
@ECHO OFF
ECHO Loading PlaneShift Autopatch... [OK]
ECHO Locating PlaneShift...
CD \"\\Program Files\\PlaneShift\\\"
if errorlevel 1 goto dirfail
ECHO Planeshift Located... [OK]
ECHO Loading Patcher...
updater.exe
if errorlevel 1 goto updatefail
ECHO Patching complete... [OK]
ECHO Loading PlaneShift...
psclient.exe -video=opengl
if errorlevel 1 goto exefail
ECHO Planeshift Exited... [OK]
goto end
:dirfail
ECHO Unable to locate PlaneShift... [ERROR]
ECHO [ERROR] The \\Program Files\\PlaneShift\\ directory could not be found!
ECHO [ERROR] Please edit the planeshift.bat file to point to the proper location.
pause
goto end
:updatefail
ECHO Unable to patch PlaneShift... [ERROR]
ECHO [ERROR] The autopatcher was unable to execute the updater, or the updater has failed.
ECHO [ERROR] For further assistance please check the documentation or visit the PlaneShift website at [URL]www.planeshift.it[/URL]
pause
goto end
:exefail
ECHO Unable to load PlaneShift... [ERROR]
ECHO [ERROR] The autopatcher was unable to execute PlaneShift, or PlaneShift has failed.
ECHO [ERROR] For further assistance please check the documentation or visit the PlaneShift website at [URL]www.planeshift.it[/URL]
pause
goto end
:end