• Log in or sign up for an account here: https://www.sythe.org/login

*real* How to make a Private server!

Status
Not open for further replies.

MCR__Ftw

Guru

$5 USD Donor
Joined
Mar 19, 2007
Sythe Gold
0
Messages
1,084
Age
33
Well, I haven't seen any descent "how to make a server guide" on sythe, so I decided to post one.

Alright, I will be making this as I go, so tell me if there's any errors.

Step 1:

Alright first, you will need Winrar, which can be downloaded here Then select your language, and follow the steps to install.

Step 2:

Downloading Java. Now Java is the program that will run your server basically. So to download the newest version of Java go here
Now you're going to want to click on the top one which is this one


Next, you are going to want to open up my computer. Click "view system information" hit "advanced" at the top. Then Enviromental values at the bottom

Now after you clicked new put the name as "CLASSPATH" Put this for the value
Code:
CLASSPATH=C:\Program Files\Java\jdk1.6.0_05\bin;%CLASSPATH%;
Then make another one and for the name put "PATH" for the variable put
Code:
C:\Program Files\Java\jdk1.6.0_05\bin

Step 3:

Getting no-ip

Next step is to go to no-ip Register, then
Go to your no-ip then click "add a host"


Step 4:
Opening port 43594

Now, go to start, control panel, Network and internet connections, network connections, then right click on your internet connection. Select properties, then advanced and settings.
Then click the exceptions tab at the top, and click "add port". For the name put your server name. For the port put 43594.

Step 5:
Port-Fowarding , probably the most difficult part. This is for router users. If you're not using a linksys router, please go here
Open your cmd by going to Start > Run > cmd.Type in "ipconfig" It will say your default gateway. Open up a webbrowser, Just replace all thats in the address box with the ip address of your router. By default the ip address should be set to 192.168.1.1.
It should open up a box asking for a username and password.By default the username is blank, and the password is admin. Click the Ok button to log in to your router.
WRT54GC2.jpg

Click the applications and gaming tab at the top. It should then show this
WRT54GC3.jpg

Once you're there click the Port Foward Ranging at the top. Now you're going to want to type the porper things into the correct boxes
Example:
Application Name: RSPS
Start - End Port: 43594-43594 (Change to which ports to want to enable)
Protocol: Both
To IP Address: Your IP at Start > Run > Cmd > ipconfig
Enabled: Checked/Yes
Then click save

Step 6:
Getting a source

Now, this is probably the most important thing, since this is going to be your server.
You're going to want to download a source, you can get one from www.moparscape.org, or www.Runelocus.com, or any other private server site.
For example we'll use the source I released found at moparscape.
Alright, well I've had some time to edit my server more since I tore a ligament in my foot. So I thought when I'm done I'd release it to Moparscape. Now this is my first server, so don't flame me too hard. Anywho, here it is enjoy! Download here











CREDITS!

50% me for editing
50% t0xicness/ reforced for the base

Now once you've downloaded one, you're going to want to open up client.java with notepad, and press ctrl+H.
For the first line enter the name of the server you downloaded. 2nd line put in your server name, then click "replace all"

Step 7:

Basic server edits

Alright so you've got everything set, but you want to make yourself an owner? Well, find your name in the characters folder.
Then double click on your name, and find player rights. Now replace the 0 and put a 3
Here's the key
Code:
 1=mod 2=admin 3=owner 4=secret admin
And of course 0 is a regular player.

Adding an npc
To add NPC's you work in autospawn.cfg
Open it and you will see many things looking like eachother.
Now add this at the top
Code:

spawn = NpcID CoordX CoordY 0 0 0 0 0 2 NPC Name

Change NpcID to the ID of the npc.
Change CoordX and CoordY to the coords where you want the npc to be. Note this isn't hard at all so don't get a bighead ;]

A compiler
Now this is a very basic compiler, but I like using it.
Code:
@echo off
title Server Compiler
"C:\Program Files\Java\jdk1.6.0_05\bin\javac.exe" -cp . *.java
pause
Copy and paste that in the compiler by finding the compiler, right click and edit.

Now that should be it! Post if you have any more questions!
 
Can't edit my post, so here's a better port foward part, and the Ice, I got part of it from runelocus yes, thanks god of Ikilik.

Step 5:
Port-Fowarding , probably the most difficult part. This is for router users. If you're not using a linksys router, please go here
Open your cmd by going to Start > Run > Type in CMD, and hit enter. A black box should show up, then type in ipconfig, then hit enter. It will say your Ipaddress. Open up a webbrowser, Just replace all thats in the address box with the ip address of your router. By default the ip address should be set to 192.168.1.1.
It should open up a box asking for a username and password.By default the username is blank, and the password is admin. Click the Ok button to log in to your router.
WRT54GC2.jpg

Click the applications and gaming tab at the top. It should then show this
WRT54GC3.jpg

Once you're there click the Port Foward Ranging at the top. Now you're going to want to type the proper things into the correct boxes
Example:
Application Name: RSPS
Start - End Port: 43594-43594 (Change to which ports to want to enable)
Protocol: Both
To IP Address: Your IP at Start > Run > Cmd > ipconfig
Enabled: Checked/Yes
Then click save
 
im confused, i compiled the server but it wont let me log into it:o :confused:
 
GREAT guide, but one problem... I can't find JDK 6 update 5 on the website

only the one that says "JDK 6 Update 5 with EE" is there.
 
I got up to the last part of part 6 and where is clent.java and where and how to i open it in notepad?

Also how do you open a source in notepad?
 
CHRONICWEED, u probably do not have a linksys router.

and tyster to open client.java in notepad, right click it and click open with...
and select notepad.
 
With a project Czar source how do you change the name where it says "AncientScape" or "ProjectCzar" because when ever i replace it in client it doesn't change. And if i post in in the client with all the wierd symbols and stuff thats a lot longer, my server wont run anymore! Help!!!!
 
whats the server ip for vandyscape it looks sweet?

Vandeyscape.no-ip.org

With a project Czar source how do you change the name where it says "AncientScape" or "ProjectCzar" because when ever i replace it in client it doesn't change. And if i post in in the client with all the wierd symbols and stuff thats a lot longer, my server wont run anymore! Help!!!!

Well, an easy way is go into client.java and press ctrl + f. Then for the search for bar at the top put in "ProjectCzaR" or whatever the name may be. Then for the replace with thing, put in your server name, and click "replace all".
 
Christmas 2013
Easter 2015
Sythe's 10th Anniversary
hey... this is a really noobish question haha... but I attempted making servers quite a while back before it was so big... and I have a server (yours :p ) , but how do I actually play on it lol.... do I use moparscape.org ? or what? I know I compile my changes, then click run... but then whats the name / port or what do i do?
 
Well you're going to need a client. I'd suggest client.silabsoft.org Then, for the ip, put whatever the ip was that you created at no-ip, then leave the port the same.
 
hey man, your guide isnt bad,but my server doesnt work with
tha host name i put in:p sseakscapev2.no-ip.org.

the only way it works is by runserver and ''startserver on moparscape''
when i log in, im invisible and wen i trade shops or loork at wat im werin
it freezez up

help someone?

::::::::::::::::rob1n::::::::::::::::::::::
 
Well, instead of using Moparscape as your client, try silabs, which can be found here.
 
Status
Not open for further replies.
Runescape Gamblingrunescape gambling
Back
Top