Creating a RuneScape Private Server - Presented by CaliScape

Erin Bartsen
Here is a tutorial on making a server.

Summery:

1. Getting jdk

2. Making paths for jdk

3. Using no-ip

4. Getting a source

5. Getting a compiler

6. If you have a router

7. Editing your server

Geting JDK:

java.sun.com

Making path's for JDK:

Open up MYCOMPUTER (hehe yourcomputer)
view system information, advanced, envierment variables. this can be kinda tricky and gives every one a hard time! lol Hit new
and type Code:

CLASSPATH
under the name Code:
CLASSPATH=C:Program FilesJavajdk1.6.0_03in;%CLASSPATH%;
under the value and hit ok.
You're part way done.

Hit new again this time type under the name Code:

PATH
and under value put Code:
C:Program FilesJavajdk1.6.0_03in
hit ok and exit.

go to command prompt (start, run, type cmd, hit ok) and type Code:

javac
and if a long list come's up proceed to the next part, if not re read this.

NO-IP:

go to www.no-ip.com and register. once you register you should have no-ip downloaded. if not there is a link for downloads. once registered there is a link on the left called "manage" or something. There you get to pick the name of your server and weather you want it as .biz or .org ect.

GETTING A SOURCE:

there is a whole list on moparscape.org or you can buy a source from caliscape. The most common and well known sources are these:

Code:

Cheezscape 80 - http://xc17.ulmb.com/download/rs2priv/Cheezscape_80.zip
Cheezscape PK 78 - http://xc17.ulmb.com/download/rs2priv/Cheezscape_PK_78.zip
Project16 V6 - http://xc17.ulmb.com/download/rs2priv/Project16_V6.zip
TestScape - http://xc17.ulmb.com/download/rs2priv/TestScape.zip
PimpScape - http://xc17.ulmb.com/download/rs2priv/PimpScape.zip

GETTING A COMPILER:

type this in notepad. I personally like this cause it's simple.
Code:

@echo off
title Stant Compiler
javac *.java
pause

IF YOU HAVE A ROUTER:

If you have a router you need to open up a port for people to join your server or else they wont be able to play.
go to command prompt. (I told you how earlier) type "ipconfig" and the password you put on the router.
go to security and unclick the button that say's "block random ip's from connecting to your computer" or something like that.
after you unclick that go to the gaming console or gaming thing and type in the port you want (default 43594) on both name it check it and save changes.

EDITING YOUR SERVER:

From here you should be able to edit and run your server.
some of the most helpful things to editing a server is knowing how to get around. To find a certain phrase or number press the keys: ctrl f. Type your phrase or whatever like if (command.startwith.

To make a simple command here are some tricks.

Code:

  if (command.startsWith("cw") && playerRights >= 0)
you put that before basically every command.

to tele somewhere you type
Code:



teleportToX = ####; 

teleportToY = ####; 

if you want to send a message type

Code:



sendMessage("You are learning how to make commands hehe.");

and to add a item to a command type
Code:
     addItem(####, #);

Published by Erin Bartsen

Erin Bartsen is an established content producer who has worked across the MMO Gaming industry and Web Development industries. With an educational focus in Programming and Web Development, Bartsen focuses her...   View profile

216 Comments

Post a Comment
  • Guest 4/9/2011

    how can i set the ip and port to my client?? please answer

  • donator_alex 2/8/2011

    Ok im changing smite into soul split. now i just need the healing effects heres my current code.


    Code:
    public void applySmite(int index, int damage) {
    if (!c.prayerActive[23])
    return;
    if (damage <= 0)
    return;
    if (Server.playerHandler.players[index] != null) {
    Client c2 = (Client)Server.playerHandler.players[index];
    c2.playerLevel[5] -= (int)(damage/4);
    if (c2.playerLevel[5] <= 0) {
    c2.playerLevel[5] = 0;
    c2.getCombat().resetPrayers();
    }
    c2.getPA().refreshSkill(5);
    }

  • Anthony 1/6/2011

    Nice little tut sir but its

    C:Program FilesJavajdk1.6.0_03bin

    not

    C:Program FilesJavajdk1.6.0_03in

  • can u make me a runescape sever?? 10/17/2010

    email me at ruralrunningrep@clear.net.nz

  • brnapd 10/1/2010

    dude this didnt even help me

  • ownage123 9/25/2010

    does this work?

  • Review 8/24/2010

    Horrible explanation. Put into quotations what u want people to type in and when u get to system information, advanced, envierment variables there are 2 sections in which new variables could be introduced. Very poorly explained.

  • Samii bboii 8/10/2010

    i am trying to make a runescape private server never have i need a god guide not some shtty person that dont know what hes talking bout....
    rating 1/10 HE IS TRYING TO SCAM DDONT GIVE CODES !

  • Guest 7/6/2010

    What about the client?

  • Chase 6/13/2010

    go to www.google.com and search "how to make a private server" and click the 1st one, its much easier except for the source part

Displaying Comments
Next »

To comment, please sign in to your Yahoo! account, or sign up for a new account.