First you will need the highest updates on java ill give u downloading links.
WinZip 12 for Windows 2000/XP/Vista
download.com/WinZip/3000-...-10003164.html
WinRar 3.80 for Windows 95/98/Me/NT/2000/XP/Vista
download.com/WinRAR/3000-...-10007677.html
JDK 6 Update 11 with NetBeans 6.5
java.sun.com/javase/downloads/netbeans.html
JDK 6 Update 10 with Java EE
cds.sun.com/is-bin/INTERSHOP...-CDS_Developer
STEP TWO-
Now time to download a source for your server.
TestScape - megaupload.com/?d=VC3TV8XY
CheezScape 80 - megaupload.com/?d=8MF4EQBL
Project 16 Version 6 Edit 7 - megaupload.com/?d=7DO6EFY7
There are also lots more but these are my best recommended ones.
STEP THREE-
Get a winzip extracter for source if u don't have one you cna get one here.
WinRAR archiver - rarlab.com/rar/wrar361.exe
STEP FOUR-
Now that you got winzip downloaded extract the source and open it up. Right click the Compiler and click on edit. Erase everything inside of it
and put this in it.
@echo off
title yourservernamehere
"C:\Program Files\Java\jdk1.5.0_09\bin\javac.exe" -cp . *.java
"C:\Program Files\Java\jdk1.5.0_09\bin\java.exe" server
pause
Now do the same thing to the Run.java and erase it all and put
@echo off
title yourservernamehere
java -Xmx1024m -cp .;./jython.jar;./MySql/mysql-connector-java-3.0.17-ga-bin.jar server
STEP FIVE-
Time to set up No-Ip. Go to www.no-ip.com and register. Once you have activated your account download the no-ip and on the site look for where it says host/redirects and create it like servernamehere.no-ip.whateveryouwant. After you are done open the no-ip thing that you downloaded and refresh it. Then your servername should pop up. Click the check box and exit out of it.
STEP SIX-
Now it is time to redirect your router to do this is hard to explain so go to this recommended site
portforward.com/
FINAL STEP-
Now you are done! So you can go to silab which link is client.silabsoft.org/client.php type in your new servers ip whihc would be with the no-ip and then your in!
Good luck in making one