ok first you need winrar you can find it a google
then you need to find a source
here is a source list at
http://www.sythe.org/showthread.php?t=182555
now you need a no-ip account
get a account then download the no-ip thing for your desktop or what ever
the open it and at the bottom there is a thing that says create host click on it then create your host. After that download your source winrar should open then extract to desktop. then download utorrent also at google. when you download it open it then go to the options tap at the top and prefences then connection and change it to 43594 then click then apply then ok. then close your utorrent thenn open the no-ip thing againg and put a check in the box were your host is then leave it open and open your source file then click run server Or theres one that starts with a V you open that one. that one works for me. then open utorrent keep it open then go to
http://client.silabsoft.org/client.php and load it then type in your user name and pass for the ip you type what your host is then you have a server! type me back if you want to know how to make a mod admin or owner for you account mine is funandeasyscape.servegame.com its not up now but ill tell you when its up