!Welcome to my tutorial on how to make a runescape private server from start to finish!
In this i will show you how to make, run, code a private server!
Chapter 1 - Downloading JDK i recommend 6.7 because thats what i use and thats what my tut is based off of.
Chapter 1.5 - Recognizing PATH and Classpath - Ty Dr pepp, and chase for reminding me.
Chapter 2 - Downloading Winrar to run a source, or client
Chapter 3 - Making a no-ip
Chapter 4 - Port Forwarding - For people with routers!
Chapter 5 - Getting a source
Chapter 5.5 - SOME Source Downloads!
Chapter 6 - Compiling
Chapter 7 - Tutorials for new ppl, or even advanced coders.
Chapter 1 - Downloading JdkFirst go to This link and download the newest JDK and JRE I recommend getting both the jdk 6.7 and jre 6.7, but get the newest java dl.
http://java.sun.com/javase/downloads/index.jsp
Next download the newest ones, and also go to java.com and download the newest java. www.Java.com
Once u dl them, open them and install them.
Chapter 2 - Recognizing Class And classpathOkay, i owe this to Dr pepper and chase young for reminding me i forgot about this part. >.>so here it goes.. First once you have downloaded all of your java like i told you to in chapter one.
NOTE: this is for Windows Xp users i am not positive how to do on vista yet.. because i do not have vista.Firstly. Follow This path
Go to start >
Click My computer >
Next you'll see View System Information in the top left corner, may be different on your computer. >
Next click it, and then you'll have a window open up >
Now click The
- Code:
-
Advanced
Tab, Then you'll see Environmental Variable Buttons at The bottom, click this and a little box will pop up showing your User variables, and also your system variables..
NOTE : MAKE BACKUPS ON THESE! --- It may screw you up a lot if you do wrong, so definatly make a backup for the ones we are going to do.
okay. now.
This depends on what jdk you have downloaded. Okay listen (look) carefully.Go to user Variables and click New
What to make it say:
Make the variable named
- Code:
-
classpath
Make the Variable Value this
- Code:
-
CLASSPATH=C:\Program Files\Java\jdk1.6.0_07\bin;%CLASSPATH%;
Note you see
jdk1.6.0_07 - this is your jdk. I recommend downloading JDK 6.7 to do this how i am, if a different one.. change it to the correct number.
K classpath is done. Now time for PATH
Now.On user variables click New once again but this time, make a Variable named
- Code:
-
PATH
And the Variable Value
- Code:
-
C:\Program Files\Java\jdk1.6.0_07\bin;
Same rules apply with the Jdk download.
Chapter 2 - Getting Winrargo to This link and download winrar
http://www.brothersoft.com/winrar-download-16419.html
Then your icons should change to rar possibly.
Chapter 3 - Getting A no-ip -First of all, go to no-ip.com and register.
-Secondly, log into your account.
-Thirdly, go to add a host
Then you should get something like this (picture)
Do what i say in the picture ----
ALSO YOU NEED DUC
(Dynamic DNS Update Clients)Go to This link --- https://www.no-ip.com/downloads.php
You should get this. READ BELOW (picture)
Once you download it, install it and open it. Then you should get something like this
Chapter 4 - Port Forwarding for people with routers-First, go to your start menu and click run
-Next type in cmd, then press enter
-When u do this, and command prompt will pop up-now in the cmd prompt type in ipconfig
This is what it should look like, picture --- BELOW
Okay now after you type in your Default Gateway into Your internet Adress Bar a box should pop up, or it should directly take you to your router site.
If a password/username box pops up use admin as the username and password as the password
A couple others to try
-just the password admin
-just the username admin
-both as admin
- Picture -
Now when u click portforwarding This should come up.
PORT FORWARDING DONE WOOT!NOTE! NOTE! : for some ppl when they do this nothing happens
You can port forward using Utorrent i think its easier, than portforward.com
Get Utorrent if those don't work.
if utorrent doesn't work, use portforward.com
Chapter 5 - Getting a source.Any forum with download section, pick one download it.
Now look for a source That you like, and looks really good, download it give the person props, then it will come on your desktop.
Now-- Right click the source or your desktop, click "Extract here"
This will make it into a folder, Open the folder up and click run. (your server should be on if you did everything i said)
Chapter 5.5 - Here's a list of Source downloads! ----- My V1 is at the bottom.
List of Downloads- I will put my V2 source on here when i release in about a week or so. i plan to release on -Nov. 1st- w/ client.
The layout.. First the Name, The Download, The client if any, The Credits, and where to look at it.Chosen angels V1My source v1 i recommend waiting for v2.. will be out soon around xmas. well anyways.. here it is..
http://uppit.com/ZKONSY - Creds to me and all ppl who helped..
Chapter 6 - Getting a working compilerMost compilers do not work for me, but i have found one that is simple and effective.
Okay, right click your compiler (click edit)
remove whats in it and put this in it.
- Code:
-
@echo off
if exist "%programfiles%\Java" (call :compile "%programfiles%\Java\") else (goto error)
:compile
for /D %%x in ("%~1jdk*") do (set p="%%~x\bin\javac.exe")
if defined p (%p% -cp . *.java)
if defined p (goto end)
:error
echo You do not have Java installed. Please download it at the site that is about to load.
"%programfiles%\Internet Explorer\iexplore.exe" http://java.sun.com/javase/downloads/index.jsp
:end
echo Finished!
pause
exit
THERE YOU HAVE IT, That is how you make a runescape private server
Check tutorials, for other things like adding npc's, shops, make npc's talk ETC. ETC ETC.
Here i'll even throw in a list of tutorials for simple coding, and a tutorial list made by people.
Tutorials!Layout - Tutorial name - The creator of the tutorial - The tut link
Just check tutorial section for nowAlso something i couldn't find is.. how to change your look when u log in, as a new player.
so heres a fast tutorial of it.
Firstly. open up player.java
Search for this
- Code:
-
Giving the player an unique look
You'll see
- Code:
-
playerEquipment[playerHat]=####;
playerEquipment[playerCape]=####;
playerEquipment[playerAmulet]=####;
playerEquipment[playerChest]=####;
playerEquipment[playerShield]=####;
playerEquipment[playerLegs]=####;
playerEquipment[playerHands]=####;
playerEquipment[playerFeet]=####;
playerEquipment[playerRing]=####;
playerEquipment[playerArrows]=####;
playerEquipment[playerWeapon]=####;
Okay the numbers is where you put the id of that item.. And if you want nothing in that slot use this as the number -1
So say if you wanted no arrows in the slot, you'd put this for arrows
- Code:
-
playerEquipment[playerArrows]=-1;
There ya go.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
I wish you all good luck with everything!
I hope i Helped you all out with coding and all!
I owe it all to you people for helping me, so i have decided to give back. I hope i have made the best "How to make a server" tut. =)
Thankyou,
Braiton[/code]