run your own runescape private server rsps localy

i have finaly figured out how to do this with my favourite server i used to play on before it got removed or something? latest nocturne source

nocturne

its 876 revision which means its almost upto date only missing 20 updates since newest rs update is 896

i have been looking around abit and i couldnt find any quests in nocturne

benefits: spawn any item in any quantity, see source code, teleport anywhere, be admin, you can change everything

helfull links rsps wiki

steps in this tutorial will be similiar to this How To... Make Your Own "Runescape Private Server" "Matrix 718" youtube video just a bit different for 876 rsps

1. runescape is made with java so you should install oracle java

sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update && sudo apt-get install oracle-java8-installer && echo -e "\n\n\033[32meverything done!"

2. install eclipse IDE for java developers

3. get server get client get 876_cache

4. extract them all into one folder

5. enter extracted 876_cache folder copy its contents into nocturne-rs3/data/cache

6. copy 876_cache into your home directory $HOME

- open server source folder nocturne-rs3/src/net/nocturne/

- open settings.java with kate text editor

edit line 34 public static final String VPS1_IP = HOSTED ? "104.155.26.178"

to public static final String VPS1_IP = HOSTED ? "127.0.0.1"

edit line 79 private static final String MASTER_IP = "73.16.240.53";

to private static final String MASTER_IP = "127.0.0.1";

edit line 179 Settings.HOSTED ? "10.132.0.2" : "127.0.0.1", 43593);

to Settings.HOSTED ? "127.0.0.1" : "127.0.0.1", 43593);

edit line 192 HOSTED ? "10.132.0.2" : "127.0.0.1", 7777);

to HOSTED ? "127.0.0.1" : "127.0.0.1", 7777);

edit line 194 HOSTED ? "10.132.0.2" : "127.0.0.1", 7778);

to HOSTED ? "127.0.0.1" : "127.0.0.1", 7778);

edit line 197 new WorldInformation(1, 0, "World1", 0, 0x2 | 0x8, "Nocturne :D", "10.132.0.2", 100),

to new WorldInformation(1, 0, "World1", 0, 0x2 | 0x8, "Nocturne :D", "127.0.0.1", 100),

- open client source folder nocturne-rs3-client/src/com/

- open RS3Applet.java with kate text editor

edit line 82 public static String HOST_ADDRESS = RSPS ? "64.94.101.104" : "world2.runescape.com";

to public static String HOST_ADDRESS = RSPS ? "127.0.0.1" : "world2.runescape.com";

7. open eclipse

- when first opening eclipse you will be greeted with Welcome screen so just close that by pressing close

- create a new workspace by pressing File menu - Switch Workspace - Other... name it nocturne 876

- close welcome screen again

- now i like to change the theming so press on the Window menu - Preferences

- in preferences window expand General then appearance choose Dark mac os x

8. press the File menu then import

9. choose general - Existing Projects into Workspace then press Next

choose general - Existing Projects into Workspace then press Next

10. put path to the folder where you extracted the server and client in step 4 then click Browse to the right make sure 876 V2 Deob and Nocturne RS3 are both selected then press finish

- you should see Building workspace in the botom right wait till its done building

put path to the folder where you extracted the server and client in step 4 then click Browse to the right make sure 876 V2 Deob and Nocturne RS3 are both selected then press finish

11. on the left you will now see both 876 V2 Deob and Nocturne RS3

on the left you will now see both 876 V2 Deob and Nocturne RS3

12. Nocturne RS3 is the server source and you need to rigth click it then select run as then run as java aplication

13. search for engine then press ok

search for engine then press ok now the server is running

-now stop the server by pressing the red terminate button or in KSysGuard search for java hover over the name if you see engine at the end of the command than end that

- right click on the (server) Nocturne RS3 - Run As - Run Configurations

- switch to Arguments tab and insert 1 true true press Apply then Run

- i found this argument in nocturne-rs3 folder - Alpha World.sh

search for engine then press ok now the server is running

- now hopefully the server is running fully

14. now right click the 876 V2 Deob (client) then select run as then run as java aplication

15. search for client now the client opens

16. login with username danny and any password to become super admin with every privlige

in server source folder nocturne-rs3/information/ you can find itemList.txt where all the item ids are

The best commands

::master - level 99 everything

::yell hi

::reset

::tonpc 1 - turn into man

::tonpc 19465 - turn into arax

::tonpc -1 - turn back

::emote 21177 - woodcuting animation + sound

::house - teleports to your house

::npc 1532

::tele 0,41,41,35,25

::exchange

::pestpoints

::item 10611

::item 8839

::item 31639

::istringl 4000

::sendhome cjay0091

::empty

::hide

::coords

::god

::hit 1

::spec

::item 995 51 - coins

31725 - Noxious scythe

31729 - Noxious staff

31733 - Noxious longbow

29854 - Sirenic mask

29857 - Sirenic hauberk

29860 - Sirenic chaps

28608 - Tectonic mask

28611 - Tectonic robe top

28614 - Tectonic robe bottom

30005 - Malevolent helm

30008 - Malevolent cuirass

30011 - Malevolent greaves

30014 - Malevolent kiteshield

30018 - Vengeful kiteshield

30022 - Merciless kiteshield

30906 - Pernix armour set

30904 - Virtus armour set

30901 - Torva armour set

33722 - Tirannwn quiver 4

31737 - Araxyte arrow

554 - Fire rune

555 - Water rune

556 - Air rune

557 - Earth rune

558 - Mind rune

559 - Body rune

560 - Death rune

561 - Nature rune

562 - Chaos rune

563 - Law rune

564 - Cosmic rune

565 - Blood rune

566 - Soul rune

31869 - Ring of death

31875 - Amulet of souls

31872 - Reaper necklace

33223 - Supreme overload salve (6)

23609 - Prayer renewal flask (6)

33187 - Super prayer renewal potion (6)

385 - Shark

386 - Shark noted

15272 - Rocktail

15273 - Rocktail noted

12094 - Pack yak pouch

26313 - Rocktail soup

26314 - Rocktail soup noted

26297 - Superior scrimshaw of vampyrism

26300 - Superior scrimshaw of attack

26303 - Superior scrimshaw of the elements

26306 - Superior scrimshaw of magic

26309 - Superior scrimshaw of cruelty

26312 - Superior scrimshaw of ranging

29475 - Daemonheim aura 4

31850 - Aura refresh (tier 4)

22298 - Vampyrism aura

22891 - Dark magic aura

22897 - Berserker aura

22903 - Master salvation aura

22909 - Master corruption aura

22933 - Master knock-out aura

23864 - Supreme runic accuracy aura

23866 - Supreme sharpshooter aura

23874 - Supreme corruption aura

23876 - Supreme salvation aura

23880 - Infernal gaze aura

28437 - Ascension crossbow

28441 - Off-hand Ascension crossbow

28465 - Ascension bolts

28617 - Seismic wand

28621 - Seismic singularity

26579 - Drygore rapier

26583 - Off-hand drygore rapier

26587 - Drygore longsword

26591 - Off-hand drygore longsword

26595 - Drygore mace

26599 - Off-hand drygore mace

what does this do?

::varbit 3806 1 - cyaj command

::object 4138 - turns a tile blue?

::bconfig 1

::bconfig 1 1

::bconfig 1 2

::inter 1011

::bconfigloop 0 1500 2

::inclientScriptMap.txt

::inclientScriptMap.txtinter clientScriptMap.txt

::hidec 1011 76 true

::configfloop 0 10000 3

::varloop 0 30000 4

::varbitloop 0 30000 1

::istringl 4000

::nisvar 2989 -2147344282

::shutdown 0

::tab 1466 0

::ss 1 0

::sendscriptblank 4704

::config 3708 1

::var 2934 -1275068416

::pane 1327

::object shutdown 0

::givexp dragonkk

::resetprices

::item 1477 51 false