Gptaqbc 55a35a26b2 A lot of fixes (#242)
* Fixed stuff related to shop trading

> Refactored stuff to facilitate resolving an issue regarding sellnig item to a full shop
> Removed double value message in shop

* Fixed some stuff related to agility

-Removed a useless obstacle in wilderness course that alowed insane xp gains;
-Added some 'flexibility' to some obstacles at agility pyramid;
-Removed useless vars;
-Added proper xp to obstacles;
-Added bonus xp for completing agility pyramid
-Most likely more;

***Animations still missing: Crossing gaps and jumping gaps***

* resolve conflicts

* delete old files

* A lot of fixes

Christmas Cracker (anim other player & text & admin right & rare protection)
Added check in stack value when withdrawing from bank to prevent losing items when max int value is reached
fixed double message on pickpocketing when in combat
Renamed methods
Removed unused methods
Removed admin restriction when trying to use the cannon
Cleaned KBD drops
Boots of lightness weight reduction is fixed
More...
2019-12-07 21:16:18 -05:00
2019-11-19 23:24:45 -05:00
2019-12-07 21:16:18 -05:00
2019-06-19 10:44:11 -04:00
2019-11-11 15:49:24 -05:00
2019-10-18 11:18:56 -04:00
2019-06-19 10:44:11 -04:00
2019-06-19 10:44:11 -04:00

2006rebotted - an open source, bottable remake server. Pull requests welcome!

How to Play

Client (non-bottable download): https://github.com/dginovker/2006rebotted/releases/

Rune-Server project thread: Project thread

How to Develop for 2006rebotted

Step 1: Register a GitHub account

Step 2 (Windows users): Install Git Bash: https://git-scm.com/downloads

Step 3: Install IntelliJ Community Edition: https://www.jetbrains.com/idea/download/

Step 4: Install Java 8 from https://adoptopenjdk.net

Step 4: Fork this repository

Step 5: Open Git Bash and type git clone <YOUR_FORK_URL> (Example)

Step 6: In Git Bash, type cd 2006rebotted (Image)

Step 7: In Git Bash, type git remote add upstream https://github.com/dginovker/2006rebotted (Image)

Step 8: In Git Bash, type git checkout -b my-development (Image)

Step 9: Open IntelliJ and click "Open" on the Right-Hand panel (Image)

Step 10: Find where you "Cloned" the code to in Git Bash. If you can't find it, type pwd in Git Bash to help (Image)

Step 11: Click this button if your code structure is not visible: https://i.imgur.com/bxXvoKv.png

Step 12: Click File -> Project Structure

Step 13: Set Project SDK to 1.8, Project Language Level to 8, & Project Compiler Output to any valid folder Image

Step 14: Hit OK in the project structure screen

Step 15: Start the FileServer Image

Step 16: Start the GameEngine Image

Step 17: Start the Client Image

Using Parabot with your local server:

  • 1: Download the latest localhost_2006rebotted.jar from here (or, if testing server changes, compile it yourself like this)
  • 2: Download the latest Provider-version.jar file from here
  • 3: Create a file called localhost.json in {user}\Documents\Parabot\servers
  • 4: Put the following in the file
{
    "name": "localhost",
    "author": "RedSparr0w",
    "version": 1.0,
    "client-class": "LocalGame",
    "locations":{
        "provider": "pathToYourJar/Provider-1.21.5.jar",
        "server": "pathToYourJar/localhost_2006rebotted.jar",
        "hooks": "http://bdn.parabot.org/data/hooks/carmeuses/2006rebotted_hooks.xml"
    }
}

(you will need to put the path to the jar files yourself)

  • 5: Run the parabot client with the following args:
java -jar Client-2.8.1.jar -login username password -loadlocal -v -clearcache
  • 6: ???
  • 7: PROFIT

Server source layout

  • 2006Redone Server contains all the server code; mark src as the Sources directory

  • 2006Redone Client contains all the client code; likewise mark src

    • If more than 2 arguments are passed in (can be anything), the client runs locally
  • 2006Redone file_server contains the file server code that is required to be running before a client can connect to a server. It must be running locally before a client can connect. src is the Sources directory

  • 2006Redone_Client and 2006Redone_Server contain the compiled class code/outputs.

S
Description
A 2006 Runescape Emulation Server
Readme GPL-3.0 127 MiB
Latest
2020-08-04 22:50:08 +00:00
Languages
Java 100%