Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[EMU] Arcturus Morningstar : A Community Arcturus Fork.

Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
T2jxcll - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums
What is Arcturus Morningstar?
Arcturus Morningstar is the community project for Arcturus Emulator by TheGeneral.
The community project was made because the Arcturus Emulator has been abandoned by TheGeneral with lack of updates, an intent to monetize the project, and make the project private.

TheGeneral's own words were "dont like it then dont use it". We did not like what he was doing, with the project, so in accordance with the GPLv3 License, we have made our own version and made the sourcecode publically visible for all.

Why should I use Arcturus Morningstar?
This version of Arcturus is how the project should have been from the start, open source, backed by a team of developers - not just one person, and kept up to date with the latest features and bug fixes.
Anyone may contribute to the project by downloading the source, and creating pull requests through git.
We are still keeping the core values of Arcturus the same - it should be an exact Habbo replication, with a powerful Plugin API for customization.
We have already removed all exploits/potential exploits, and fixed bugs that crash the entire emulator.
All reported bugs will be replicated and prioritized and fixed according to how the ability should function on Habbo.
Because we have a team of contributors, there's plenty of people to help you if you experience problems.

Why did we start Arcturus Morningstar?
The main creators of this project run their own hotels, that need important bug fixes and the latest features to keep their hotels running smoothly.
The Arcturus source code was found on github, leaked by the person "capheus". This gave us an opportunity to easily fix major bugs ourselves without waiting months for Arcturus to update.
We understand that a lot of people depend on Arcturus to operate their hotel, so instead of just fixing bugs for ourselves we have started a public project, for anyone to use.

Changelog so far:
- Fixed wired exploit that can crash hotels (credits to capheus)
- Added group forums (Credits to John and Beny)
- Added Horses (Credits to Beny and a little fix by John)
-Mostly fixed game wired, now gives points
- Fixed points achieved trigger wired. Now triggers the user that won the points, so works with teleport wired.
- Fixed Interaction Game Timer. Can now be triggered by any habbo who interacts with a tile under the User Walks On wired.
- Fixed Marketplace. Now buys the cheapest item not the most expensive.
- Fixed the blackscreen bug for new users who go to hotel view.
- Fixed Wired effect chase, which now returns furniture to its original height if it goes on top of another furniture.
- Fixed Bot Talk wired cool down.
- removed the generals callback code to arcturus.pw
- Removed the ability to use The Generals camera server.
- Fixed params for :roompoints command
- Made :update_config now update the currency amount in the auto schedulers for currency.
- Fixed Bots floating on chairs if you move them or unload the room. Next up - time to fix them rotating! (Wesley never coded this, they don't work on rollers either.)
- Fixed Points Command showing a double bubblealert.
- Fixed Bartender Bots. They will now give drinks over bars etc.
- Made WiredEffectTeleport keep the previous enable (LIKE HABBO) when the sparkle effect is over. - Credits to Beny
- WiredEffectMoveFurniTowards Overhaul. Works exactly like Habbo.com now - Credits to Beny

This thread will be updated with fixes as and when they are found, and as we delve deeper into the code we'll keep you updated with things that we are overhauling including wired.

Credits to Capheus for decompiling arcturus and updating 1.9.0 to 1.16.0! Couldn't have done this without you! Shame TheGeneral DMCA'd your repo, won't happen with mine though!

Visit here to see downloads and the link to the git:
Make sure to download Arcturus Extended if you want a more custom experience:


Snippet:
Code:
                    if (ridingUnit != null)
                    {
                        this.setZ(zHeight - 1.0);
                        ridingUnit.setRotation(RoomUserRotation.values()[Rotation.Calculate(this.getX(), this.getY(), next.x, next.y)]);
                        ridingUnit.setPreviousLocation(this.getCurrentLocation());
                        ridingUnit.setGoalLocation(this.getGoal());
                        ridingUnit.setStatus(RoomUnitStatus.MOVE, next.x + "," + next.y + "," + (zHeight - 1.0));
                        ridingUnit.setZ(zHeight - 1.0);
                        room.sendComposer(new RoomUserStatusComposer(ridingUnit).compose());

                    }
                }
            }

Screenshots & Gifs:
Group Forums:
Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums

Horses:
Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums

Bots on chairs in the fork:
Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums

Bots on chairs in Arcturus:
Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums

WiredEffectTeleport returns your original effect after teleporting (Like habbo)
Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Last edited by a moderator:
Newbie Spellweaver
Joined
Apr 19, 2018
Messages
10
Reaction score
2
Great Project, i love to be a part of the Morningstar community! Can only recommend this to everyone.
 
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
* Wired effect: move to closest user
* Confirmed as working exactly like Habbo.com 03/05/2019 04:00

Overhauled by Beny. We plan on testing every wired against Habbo.com eventually. Hopefully we can get a stable 2.0.0 build out there as a release soon. If any testers want to test it please download it from the git and compile it, make sure to run the update 1_16_0_TO_2_0_0.sql in sqlupdates.
 
Custom Title Activated
Loyal Member
Joined
Oct 26, 2012
Messages
2,357
Reaction score
1,086
I hope this community thing will work out better than things like Plus has turned out. But I can only admire the fact you're doing this. I think Arcturus is complete enough for a main hotel and in order to stand out in my opinion more has to be done than just editing the emulator. But anyways, I wish y'all goodluck on this.
 
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
ca4c622c9e98fedc25bd820faf757cfe - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums


#qualityassuredforhotelowners /s


Thanks for the feedback on our code, however upon inspection of yours in 1.17... Your collision doesn't even work with that wired anymore :( Maybe if you spent more time on your code instead of breaking ours you'd have an emulator with less bugs!

Here's the latest changelog from morningstar so far, a Preview Build will be up tomorrow!


1.16.0 To 2.0.0 Preview Build -1

[NEW FEATURES]
- Horses
- Group Forums - Entire rewrite from Beny!
- Game Wired
- Made :update_config now update the currency amount in the auto schedulers for currency.

[EVENTS AND API]
- SupportUserAlertedEvent added.

[FIXES & Improvements]
- Fixed wired exploit that can crash hotels.
- Fixed points achieved trigger wired. Now triggers the user that won the points, so works with teleport wired.
- Fixed Interaction Game Timer. Can now be triggered by any habbo who interacts with a tile under the User Walks On wired.
- Fixed Marketplace. Now buys the cheapest item not the most expensive.
- Fixed the blackscreen bug for new users who go to hotel view.
- Fixed Wired effect chase, which now returns furniture to its original height if it goes on top of another furniture.
- Fixed Bot Talk wired cool down.
- Fixed Bot Height when placed on higher room tiles and chairs
- Fixed Bots floating on chairs if you move them or unload the room
- Fixed Points Command showing a double bubblealert
- Fixed Bartender Bots. They will now give drinks over bars
- Made WiredEffectTeleport keep the previous enable (LIKE HABBO) when the sparkle effect is over
- Fixed WiredEffectMoveFurniTowards. Works exactly like Habbo.com now.
- Fixed Pets being picked up when you leave the room.
- Can no longer use lay, sit, or fastwalk while riding a horse.
- Fixed being able to walk through bots or pets.
- Game Timers have been fixed to work exactly like habbo.
- Prevented pet training while riding a pet.
- Pets now walk to a habbo when riding is initiated
- Teleporters now always send you to the correct location (not the door)
- Double clicking the teleporter now makes you walk up to it.
- Pathfinder Improvements
- Various Game fixes within Habbo Games such as Banzai and Freeze.
- Fixed Update Petdata Command.
- Fixed various NullPointers.
- Pushed command fixes for when you are riding a pet
- Removed the generals callback code to arcturus.pw
- Fixed Teleporters causing a client crash if you pick one up before teleportation has completed.
- Fixed hotel.room.rollers.norules, now allows you to place rollers on tiles again if this is enabled.
- Fixed Magictile placement onto non-stackable furniture when it's placed from your inventory.
- Many other teleporter related fixes.
 

Attachments

You must be registered for see attachments list
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
2.0.0 RC-1 Has been released!
 
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
Same changelog as Arcturus and smaller. Heck you wouldnt even have fixed certain issues if I had not included them in the changelog. Where is my credits???

This is a release candidate and we hope to fix many more of your mistakes before Morningstar reaches its first stable build. Your credits are at the bottom of the changelog on the release within the git repository.


QkNif0w - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums


Have you pushed a fix for all the wired you broke in 1.17 yet?

- Made WiredEffectTeleport
- Fixed WiredEffectMoveFurniTowards

Neither of yours work properly in 1.17.

Like this one in your publicly tested build, glad i'm not a hotel running this right now, half of my wired games would be broken. You'll also notice that our fixes were pushed well before yours in most cases too.

Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums



Also, just because I'm curious please quote the changelog stuff you found and should be credited for, as i'm sure 99% of those were ones I put on your git :)
 

Attachments

You must be registered for see attachments list
Last edited:
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187
Glad to show that Morningstar has some much requested features coming in RC-2!

1. Information Terminals now work! You can edit the url and send users to a habbo page of your choice when they double click it!

2. Banzai Tile Filling has been added to Morningstar!

Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums
n

These changes as well as loads of other bug fixes will be in RC-2! Want to test them now? Just download our dev branch and compile it in Intellij!
 
Junior Spellweaver
Joined
Dec 22, 2010
Messages
154
Reaction score
24
Glad to show that Morningstar has some much requested features coming in RC-2!

1. Information Terminals now work! You can edit the url and send users to a habbo page of your choice when they double click it!

2. Banzai Tile Filling has been added to Morningstar!

Harmonic - [EMU] Arcturus Morningstar : A Community Arcturus Fork. - RaGEZONE Forums
n

These changes as well as loads of other bug fixes will be in RC-2! Want to test them now? Just download our dev branch and compile it in Intellij!

Do you plan to finish snowstorm ?
 
Junior Spellweaver
Joined
Jun 29, 2012
Messages
143
Reaction score
187


2.0.0 RC-2 Has been released for testing. Here's the full changelog:
[NEW FEATURES]
Tile Filling in Battle Banzai
Information Terminal
LTD Configuration catalog.ltd.random -> Set LTD's to not be 'random' as a config option.

[EVENTS AND API]
Plugins can now create friend list entries - See Arcturus Extended for examples
Ability to override ids on FriendChatMessageComposer

[FIXES & IMPROVEMENTS]
Pathfinder Related Performance Fixes
Fixed Guild Rights
Guild Purchase restrictions added, checks for HC Required etc.
One Way Gates work exactly like habbo
Bots now rotate if you rotate furniture
Rollers now roll bots and pets.
Update User RCON 'look attribute' is now fixed
Fixed Rank Badges disappearing on reload
Navigator searching now shows in one category 'text search' instead of multiple categories.
NullPointerException fixed in InteractionGameGate
Build hash is in the console to allow testers to know which version of the compiled jar they are reporting bugs for.
Fixed Beds on Rotate
Fixed Banzai Points
 
Last edited:
Junior Spellweaver
Joined
Dec 22, 2007
Messages
160
Reaction score
27
Free.
Nice release. Love terminal info furni. So useful for instructions games.
 
Back
Top