Commit graph

246 commits

Author SHA1 Message Date
dginovker
ebd19bfde4 Added website someone found 2020-02-23 12:00:41 -05:00
Daniel Ginovker
598b2fc722 Add ability to set exp rate to 10x by talking to Hans (#81)
* Add ability to set exp rate to 15x by talking to Hans

* Change EXP rate multiplier to 10x rather than 15
2020-02-18 19:46:53 -05:00
Daniel Ginovker
b41f05d039 Make new players join the real 2009scape cc (#82) 2020-02-18 19:46:15 -05:00
Qweqker
82288a35e9 Enable Gnome Stronghold Course (#78)
* Restored Feature to enable/disable the default clan when an account is registered.

* "Cleaned Up" the dialogue options for the Hairdresser
Added some facial animations other than HALF_GUILTY (Not sure if they are accurate)
Changed the interfaces the Hairdresser opens to the 2009 ones.
The Hairdresser will no longer cut the player's hair if the player is wearing a helmet, shield or sword

* Changed the code to use the 2008/2009 interfaces
made two methods two handle each gender interface
Buttons should work on each interface
Removed some redundant code
Added a //TODO for later
Added a facial expression to the dialogue the hairdresser says after confirming the hairstyles

* Added //TODO's for later
Added Facial Expressions other than HALF_GUILTY
Prep work for showing how old the player's account is

* Very minor id change

* "Cleaned Up" Thessalia's dialogue
Changed the menus the npc opens to the 2008/2009 interfaces
Added Facial Expressions other than HALF_GUILTY
Added ability to check if player is wearing any armour (if the player is wearing armour, Thessalia will tell the player to take it off)
Moved an argument to the ThessaliaInterface java class
Added comments tp separate sections of the code

* "Cleaned Up" the interface button code
Added a dialogue from Thessalia when the player accepts changes
Added a couple of arrays to properly change clothes to the correct ID
Added a variable to handle the clothing recolour stuff
Changed the interface components to the 2008/2009 menus
Redid all the case code executions
added a method that would handle clothing recolouring
Added comments to separate different sections of code
Redid the confirmation code to be similar to the hairdresser interfaces

* Added some comments to document and separate the code
Replaced some object ids to make the plugin work
adjusted a calculation to prevent the player from moving to the right pipe when clicking the left.
2020-02-17 07:41:51 -05:00
Qweqker
a35b1ffe1c Dialogue Changes, Hairdresser and Clothing Makeover changes (#73)
* Restored Feature to enable/disable the default clan when an account is registered.

* "Cleaned Up" the dialogue options for the Hairdresser
Added some facial animations other than HALF_GUILTY (Not sure if they are accurate)
Changed the interfaces the Hairdresser opens to the 2009 ones.
The Hairdresser will no longer cut the player's hair if the player is wearing a helmet, shield or sword

* Changed the code to use the 2008/2009 interfaces
made two methods two handle each gender interface
Buttons should work on each interface
Removed some redundant code
Added a //TODO for later
Added a facial expression to the dialogue the hairdresser says after confirming the hairstyles

* Added //TODO's for later
Added Facial Expressions other than HALF_GUILTY
Prep work for showing how old the player's account is

* Very minor id change

* "Cleaned Up" Thessalia's dialogue
Changed the menus the npc opens to the 2008/2009 interfaces
Added Facial Expressions other than HALF_GUILTY
Added ability to check if player is wearing any armour (if the player is wearing armour, Thessalia will tell the player to take it off)
Moved an argument to the ThessaliaInterface java class
Added comments tp separate sections of the code

* "Cleaned Up" the interface button code
Added a dialogue from Thessalia when the player accepts changes
Added a couple of arrays to properly change clothes to the correct ID
Added a variable to handle the clothing recolour stuff
Changed the interface components to the 2008/2009 menus
Redid all the case code executions
added a method that would handle clothing recolouring
Added comments to separate different sections of code
Redid the confirmation code to be similar to the hairdresser interfaces
2020-02-15 13:40:11 -05:00
Danial
c13845031b Fixup compile errors (#72) 2020-02-02 18:01:33 -05:00
Jamix77
d87e0b0b42 Fixes (#71)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!

* Fixes + more

What I've done this update:
- Fixed tutorial island's chef giving infinite amounts of buckets and water to players
- Fixed fishing without a tool.
- Added the wilderness teleport lever to Edgeville south of the bank (as some have requested)
- Added some useful tools for editing cache.

Enjoy!

* Important account register fix

It appears I broke this in a previous update fixing other errors, without realisng this causes massive issues when registering accounts. Whoops.
Here's the fix.
2020-01-27 11:58:06 -05:00
Qweqker
e1b665dca1 SQL Changes, Lumbridge Cook/Cook's Assistant Changes, Facial Expression Tweaking (#70)
* Cleaned up some of the dialogue options
Changed some dialogue expressions
Minor spelling or grammar changes
Added a missing dialogue or two

* Found some more missing Chat Head IDs
Refactored a few current Chat Head IDs (hence the many changes to other characters).

* Added some missing dialogues after completing Cook's Assistant

* Refactored the file from GrillieGroatsDialogue to GillieGroatsDialogue
Added some facialexpressions to Gillie
Removed some redundant code

* Found some more missing Chat Head IDs
Refactored a few current Chat Head IDs (hence the many changes to other characters).
Very minor spelling fixes in the file

* Refactored file from GrilieGroatsDialogue to GillieGroatsDialogue

* Removed Void Knight Spawn in Edgeville
Added Remaining Bankers and GrandExchangeClerks to the Grand Exchange

* Adjustments to the previous dialogue additions
2020-01-26 22:02:03 -05:00
Jamix77
0fc8d6ee4c Fixes and more (#69)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!

* Fixes + more

What I've done this update:
- Fixed tutorial island's chef giving infinite amounts of buckets and water to players
- Fixed fishing without a tool.
- Added the wilderness teleport lever to Edgeville south of the bank (as some have requested)
- Added some useful tools for editing cache.

Enjoy!
2020-01-26 16:30:32 -05:00
Jamix77
34a24140c1 Space to continue dialogue (#67)
* Fixes

Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)

* Space to continue

Does what it says on the tin!
2020-01-26 11:01:23 -05:00
Qweqker
a60cafec10 Local player count adjustment (#66)
* Player Count no longer shows bots

* Documentation on what each section of the EstateAgentDialogue is doing.
Commented out custom island code (from previous source users)
EstateAgentDialogue no longer locks up after asking for certain house configurations.
Added some missing dialogues for the Estate Agent
2020-01-25 13:15:56 -05:00
Qweqker
f7a47f14cf Chat Head Animation Refactor, SQL Changes (#64)
* Refactored Some Chat Heads
Removed some Duplicate Chat Head animations in the enum
Sorted each Chat Head ID numerically
Split the Chat Heads up depending on npc type.

* Researcher that I wanted to move to the Exam Centre has returned from the void (I added an extra 4 to the end of the X coordinate)
Replaced an accidental decimal on a Lumbridge Training dummy spawn. Should no longer give the server ArrayIndexOutOfBoundExceptions.

* Changed the Account Register submission to determine what the currentClan value should be for new players based on the Management Server name (it was previously hardcoded as "2009Scape"
2020-01-22 07:54:16 -05:00
dginovker
a0a08b4117 server.sql typo 2020-01-21 21:17:09 -05:00
dginovker
24fce72b00 server.sql typo 2020-01-21 20:52:03 -05:00
Qweqker
41e2d62a1a Some GE Spawn Progress (#63)
* New Accounts will now automatically join the 2009Scape clan chat
Renamed the Server's account to '2009Scape' within the members table of the global.sql database
The automatic clan chat join can be toggled on or off on the Management Server's ServerConstants.java file
Added some text in the TutorialCompletionDialogue.java file to simulate joining the clan once the player has reached the mainland.
Added some comments along with my changes to properly denote what is happening.
Added spawns for Melee Dummy and Magic Dummy in the Lumbridge Combat Hall in the server.sql database.

* Re-enabling default clan since I forgot to after testing the feature.

* Removed GE bronze pickaxe/hatchet spawns
Relocated the Researcher to the Exam Centre
Removed Duplicate NPC's that were located at the GE
Added the Actual GE NPC's
Left the Imp at the GE

* Removed an extra imp.
2020-01-21 20:18:39 -05:00
dginovker
d6fa053d03 Merge Qweqker 2020-01-21 20:18:26 -05:00
2009scape
3b4c0efd6e Quick fix server.sql 2020-01-20 21:23:07 -05:00
Qweqker
b233b0650e New Accounts will now automatically join the 2009Scape clan chat (#60)
Renamed the Server's account to '2009Scape' within the members table of the global.sql database
The automatic clan chat join can be toggled on or off on the Management Server's ServerConstants.java file
Added some text in the TutorialCompletionDialogue.java file to simulate joining the clan once the player has reached the mainland.
Added some comments along with my changes to properly denote what is happening.
Added spawns for Melee Dummy and Magic Dummy in the Lumbridge Combat Hall in the server.sql database.
2020-01-20 21:10:11 -05:00
Qweqker
704919d566 Local tutorial completion (#58)
* Created Bank Array for easily adding items to the Player's bank
Added Multiple lines of comments to easily distinguish sections of the code
Removed a couple of unreferenced dialogue options
Fixed a broken send option when talking to Skippy
Added some dialogue to the Magic Instructor
Added Send Dialogue to fix the npc chatbox from remaining until next login

* Added Multiple lines of comments to easily distinguish sections of the code
Removed a couple of unreferenced dialogue options
Fixed a broken send option when talking to Skippy
Added some dialogue to the Magic Instructor
Added Send Dialogue to fix the npc chat box from remaining until next login
Some other stuff
2020-01-20 18:19:11 -05:00
Qweqker
fd0ca73bf1 Small Tutorial Island Fixes (#57)
* Added Music Tab stage load for advancing Tutorial Island

* Commented out starter pack applying on new player login - read comments in file
2020-01-19 10:08:41 -05:00
dginovker
139a12b1b7 Fix GE Npcs 2020-01-11 23:39:41 -05:00
dginovker
4ef73827cf Make shutdown work properly + add TICK modifier 2020-01-11 15:11:04 -05:00
Daniel Ginovker
7cd02df358 Update README.md 2020-01-11 14:14:04 -05:00
dginovker
57eab19ba8 Latest compile+new IP+5x exp rate 2020-01-11 13:57:32 -05:00
dginovker
c919bff8a0 More remake-esque changes 2020-01-08 21:30:36 -05:00
dginovker
a5a2115b8d sh fixes and fix client compile guide + latest compile for liveserv 2020-01-08 21:13:11 -05:00
dginovker
6e3ce5c32c Added short guide on how to compile client from Linux 2020-01-08 18:34:44 -05:00
dginovker
9d29361426 Easier setup 2020-01-06 20:47:55 -05:00
Daniel Ginovker
34f3dd2fde Make setup easier by having the correct directories marked as src (#50)
* Make setup easier by having the correct directories marked as src

* forgot this guy
2020-01-06 20:45:55 -05:00
Daniel Ginovker
16542dc53d Update README.md 2020-01-03 17:24:24 -05:00
Jamix77
1c5eaa4759 Fixes (#49)
Fixed #11 and implemented a beta command for testing (stops the need to go into database and manually change  when debugging, very slow, now one command in game, very fast)
2020-01-03 12:27:30 -05:00
Daniel Ginovker
a2ef71e80e Discord 2019-12-08 12:02:11 -05:00
Josh Shippam
e6b9977e38 artifacts build fix (#46) 2019-11-13 13:45:21 -05:00
dginovker
acb6d8cbfb Fixed .gitignore 2019-11-13 11:36:39 -05:00
dginovker
9dc5f40e5f Fix artifacts: 2019-11-09 17:50:20 -05:00
dginovker
8df4c96659 THIS should fix the .idea folder 2019-11-09 17:30:33 -05:00
Daniel Ginovker
11b1521819 Updated server IP and fix workspace.xml (#45)
* Updated server IP and fix workspace.xml

* I'm stupid
2019-11-09 16:44:09 -05:00
verinia
5897f92478 Tutorial island fixed for now (#43)
* fixed the project setup in intellij

* Tutorial island fixed for now
2019-11-09 00:00:53 -05:00
Daniel Ginovker
c204bd4b7c Remake changes (#41)
* Bot fixes & improvements

* Accurate bot combat stats generation

* Fix AIP crash

* 1x exp rate and debug off
2019-11-08 16:15:53 -05:00
Daniel Ginovker
9df584962f Bots update (#38)
* Bot fixes & improvements

* Accurate bot combat stats generation

* Fix AIP crash
2019-11-08 15:52:32 -05:00
Daniel Ginovker
f0935785cc Merge pull request #36 from dginovker/bots_update
Bots update
2019-11-08 12:32:16 -05:00
dginovker
6b167d141f Made bots wear OSRS real player fetched equipment 2019-11-08 12:31:27 -05:00
dginovker
235cdf653f A lot of bot updates 2019-11-08 00:01:04 -05:00
Daniel Ginovker
68227b125f Merge pull request #34 from dginovker/bots_update
Gave bots random names
2019-11-07 20:30:42 -05:00
dginovker
b24957bd06 Gave bots random names 2019-11-07 20:29:43 -05:00
Daniel Ginovker
3e8d244987 Merge pull request #32 from dginovker/remake-changes
Couple of remake changes - do not merge yet
2019-11-07 19:27:18 -05:00
dginovker
15e96254b6 Actually add immersive bots npow 2019-11-07 16:49:44 -05:00
dginovker
0a316afe4d make immersive bots occur at startup 2019-11-07 16:43:01 -05:00
Daniel Ginovker
82dea75b42 Merge pull request #31 from dginovker/reduce-skippy-talk
Make skippy not talk so much
2019-11-07 16:38:40 -05:00
dginovker
9cf66aff26 Fix header 2019-11-07 16:03:45 -05:00