Help thread for all.

Central

Imagination is more important than knowledge.
Feb 22, 2015
709
107
Hi! People recently are asking for help regarding their emulator and swfs, and maybe some want to upgrade their hotel from the old latest to the actual latest.

Sledmore has released a production thread, where he is developing his own emulator and swfs and releasing them for us to use for our own retros.

Links to Sledmore's development, help thread and release thread:
Development Thread:
Help Thread:
Release Thread:

Change Log for his Emulator:
Code:
Revision: PRODUCTION-201701242205-837386173

Change Log:
- Fixed 'open since' in tickets.
- Fixed an overflow in tickets, this shouldn't occur again.
- If a user has already sent a ticket, they will get the fancy packet asking them if they'd like to cancel their current request.
- Re-coded ignoring users, they now work properly & load upon login.
- Re-coded room banning, it now has a component.
- Re-coded room trading, it now has a component.
- Adjusted namespaces, renamed navigator.
- Group badge parts have been massively improved, they now are 'rendered' better.
- Removal of the old ticket system, and finally worked on the new one.
- The entire HabboHotel/Support no longer exists.
- Catalog badge items will now be given to users [USER=72270]@Core[/USER]
- Floor plan editor now adds the last row to the height map [USER=72270]@Core[/USER]
- Replaced the roller fix, after pickall [USER=12666]@Bjork[/USER].
- Changes to disposal of rooms, more logical isn't as much of a mess now.
- Pets only have one interaction now, not 30.
- Refactored the Quests logic, most of it lives in the packets now and not clogging up the manager.
- IDE suggestions towards classes.
- Room bundles have been added [USER=13434]@Damien[/USER]
- Catalog item bundles have been added [USER=13434]@Damien[/USER]
- Further improvements to pet interactions [USER=13434]@Damien[/USER]
- Moved ServerStatusUpdater away from HabboHotel folder.
- Removal of the old logging system, log4net is now used properly.
- PlusStaticGameSettings no longer exists, a SettingsManager has replaced it.
- Language locales now have a LanguageManager.
- The 'Core' directory is now a lot more logical.
- New figuredata checker, should stop scripting pretty well.
- A setting for automatically exchanging credits on trade has been added.
- Refactored a lot of areas in the source, the packet 'system' is now mainly referred to 'packet' or 'packets' rather than 'message' or 'messages'.
- Badges will now run a 'REPLACE INTO' rather than an 'INSERT INTO' to prevent duplicates.
- MUS has been removed, and replaced with RCON, it has the following commands:
    - reload_bans
    - reload_quests
    - reload_server_settings
    - reload_vouchers
    - reload_ranks
    - reload_navigator
    - reload_items
    - reload_catalog
    - reload_filter
    - alert_user
    - disconnect_user
    - reload_user_motto
    - give_user_currency (This will update their REAL TIME currency and give them credits, and update it in the database).
    - take_user_currency (This will take their REAL TIME currency down, and update it in the database).
    - sync_user_currency (This will sync their current REAL TIME currency into the database.).
    - reload_user_currency (This updates their currency to the database value).
    - reload_user_rank (Reloads their rank and permissions, gives them the mod tool if they have the right).
    - reload_user_vip_rank
    - progress_user_achievement
    - give_user_badge
    - take_user_badge

Project Link:

Download the necessary files from the link above (projectplus.io) including Build 2 of the Emulator section and Build 2 of the SWF section. Once finished, create your database and upload the following in order:
  • Original Database
  • Forgot what the other one was called but it was something other than the last bullet point
  • Behaviour Changes
When finished, go ahead and set up your swfs, which is your external_variables.txt and your override variables if any information is contained in that file, as it doesn't matter if there is stuff in the override variables or not,

When you've finished that it'll be time for your emulator, as regular set up your emulator config, which is the file named config.ini in your bin/debug folder.

Once you've finished that you should be ready to go, so you then will want to start up your emulator and then your client should then work. When I had opened up the emulator there was some tables missing from the database as I believe the database Sledmore released with the build was faulty or some sort as I had errors popping up to do with furniture and some others, and when I opened the error logs and the emulator I had saw what tables were missing and added them, then everything worked fine.

If you need help with anything said in this topic, don't hesitate to comment on Sledmore's Help topic, or create a topic in this help/support topic.

Note to Staff: This isn't a tutorial really, it's more of a support for people who had struggled in upgrading or having troubles with Sledmore's download.

Credit goes to @Sledmore for all his hard work helping all of us with our retro's, and we all thank you Sledmore :)
 

Joe

Well-Known Member
Jun 10, 2012
4,088
1,915
Note to Staff: This isn't a tutorial really, it's more of a support for people who had struggled in upgrading or having troubles with Sledmore's download.
I don't really see a point in this thread if it's not a tutorial. Sledmore has already created the required threads in several sections to develop, release and help when it comes to Project Plus.
 

Central

Imagination is more important than knowledge.
Feb 22, 2015
709
107
It's a mixture between both really. The help thread is getting overloaded with comments and maybe this helps more people instead of them commenting asking for a solution and waiting for a reply that might not happen as some help threads do leave without any help at all from people.

Move this to the tutorial section if need be, maybe best off moving it to there as you did say there is a help thread.
 

Joe

Well-Known Member
Jun 10, 2012
4,088
1,915
Thread moved.

I hope people do in fact read this if they're new to setting up retro's, it can be helpful. There's some good stuff in the tutorials section, people are just too lazy to read.
 

Users who are viewing this thread

Top