- Joined
- Sep 2, 2011
- Messages
- 2,171
- Reaction score
- 916
About
- Project Name: Yupi Emulator
- Project Type: Habbo Hotel Emulator
- Under License: MIT
- Developers: Claudio, Felix, Kylon, Burak, Zak, Guilherme, Kessiler
- Credits:
- Old Azure Team - For Editing Mercury Emulator;
- maritnmine - For Creating Butterfly Emulator;
- Finn - For Editing Butterfly Emulator;
- AKIIX - For Editing Mercury Emulator;
- Sledmore - For Editing Plus Emulator;
- Sir Jamal - For Editing Plus Emulator;
- Joopie - For Creating Habbo Encryption;
- Spot ify - For Editing Mercury Emulator;
- TyrexFr - For Helping a lot in Azure Camera Core;
- And a lot of other users/contributors!
Specs
- The newYupi is made from scratch.
- newYupi uses NHibernate and Fluent NHibernate!
- Also uses other awesome dependencies like:
- Thrower
- log4net
- log4net.Async
- SuperSocket
- DotNetty
- And more!
- newYupi has a decent new whole Database wrote by the Hibernate Module
- newYupi has no need of import a Database Schema file! Hibernate does everything reversing engineering the Database in the first time execution.
- The emulator also uses C# 6.0 using the latest C Sharp conventions for good programming
- newYupi is coded following the Programming Design Patterns, such ones like, Factories, Controllers (MVC), Persistence Layers and Inference Layers, Storage System, Models and other conventions.
- The Emulator is totally secure in terms of Query Injection, since the Hibernate does the whole thing of Abstract Queries also Prepared Statements and Transactions.
- newYupi will have the latest features from Habbo Hotel, and all built-in basic features from Habbo.
- The Emulator also will be compatible with Linux and Mono environments being able to inter-operable systems and continuous environments.
- The emulator will be fast using Reactively NIO's Socket Frameworks.
- Yupi Database is created directly by reverse engineering of the Database Model from Hibernate. Yupi also supports migration of NIO Yupi to NEWYupi by using NHibernate Migration Mitigation Tool.
- The emulator uses SSO Authentication based in REST Service Module
- More features will be described here!
Server Features
- Here you can see the Features that already migrated/fixed/coded or recoded from NIO Yupi. Remember that we're rewriting Yupi Emulator basically from the scratch, so we're rewriting the entire features.
- Subtitles: Will-Not-Be-Coded/Not-Coded, Coded/Ready-To-Use, Planned-To-Be-Coded/Not-Coded, Not-Done/Coded/Coded-With-Bugs/Being-Rewrite, Being-Coded/Not-Finished/Being-Rewrite.
- Server-Side Features:
- Emulator Read Configurations from Settings (Not all configurations come actually from Settings)
- Emulator Start-Up
- Database Reverse Engineering/Database Migration (Update)
- Socket System Start-Up
- Logger System Start-Up
- Emulator Listen for Connections
- Management of User Session/User Data
- Room Management
- Room User Management
- Pathfinder/Room Map Manager
- Catalogue Manager
- Navigator Manager
- User Manager
- Other stuff will be added here, when i remember.
- In-Game Features:
- SSO Authentication
- Load User Data
- Enter Hotel View
- Retrieve User Data
- Hotel Landing
- Landing Widgets
- Target Offers
- Other stuff
- Habbo Messenger
- Load Messenger
- Load Friend List
- Load Conversations
- Talk in Messenger
- Visit Friends Rooms
- Accept/Decline F.R
- Remove Friend
- See Relationship
- Add/Remove/Update Relationship
- Search in Messenger
- Habbo Room Navigator
- Open Navigator
- Load Navigator Categories
- Load Private Room Categories
- Load Public Rooms
- Load Events Rooms
- Load Events Categories
- Load Your Rooms
- Enter Random Room
- Search in Navigator
- Navigator Filters
- Favorite Searches
- Navigator Resize
- User Data
- User Subscriptions
- User Talent Data
- User Achievements Data
- User Profile
- Other User Stuff
- Helper Tool
- Open Tool
- Enter in Job Status/Exit Job Status
- Helper Types (Guardian, Helper, Ambassador)
- Helper Tool Features
- Handle Requests
- Close Requests
- Request Chat
- Helper<>User Chat
- Visit User/Invite User
- Score Helper after Request Close
- Call Random Helper
- Helper Achievements
- Habbo Achievements
- Open Achievements
- Achievements Category
- Receive Achievements
- Progress Achievements
- Habbo Catalogue
- Open Catalogue
- Load Categories
- Load Sub-Categories
- Load Page Data
- Load Page Items
- Purchase Basic Items
- Purchase Pets
- Purchase Wired Items
- Purchase By Interaction Type
- Purchase Habbo Club
- Purchase Gift
- Purchase Exchange
- Habbo Groups Things
- Builders Club
- Habbo Club
- Get Awards
- Extend Subscription
- Other Stuff
- Habbo Room
- Load Room Data
- Enter Room
- Open Settings
- Change/Save Settings
- Floorplan Editor
- Save/Export/Import Floorplan
- Load Avatar in Room
- Talk in Room
- Speech Bubbles
- Room Rights
- Walk in Room
- User Effects/Animations in Room
- User Actions in Room
- Room Furniture
- Load Furniture
- Interact with Furniture
- Move Furniture
- Rotate Furniture
- Place Furniture
- Remove Furniture
- Group Member Furniture Things
- Habbo Groups
- Create Group
- Room Group Data Serialization
- Enter/Leave Group
- Edit Group Settings
- Revoke/Give Admin
- Reject/Accept Member Invite
- Remove from Group
- Member Lists
- Habbo Group Forums
- Post in Forum Thread
- List Forums
- List Forum Threads
- Create Thread
- Forum Settings
- Forum Thread Actions
- Forum Thread Answer Actions
- Moderation Tools
- List User
- Edit User
- Edit Room
- Create Ticket
- Answer Ticket
- Handle Ticket
- Close Ticket
- Room Chatlog
- User Chatlog
- Moderator Actions
- Habbo Pets/Habbo Bots
- Place/Pick Pet/Bot
- Bot/Pet Walk
- Conversation Interaction
- Bot Speeches/Bot Commands
- Bot Types
- Pet Commands
- Pet Interactions (Toy, Food, Bed)
- Pet Level
- Other Stuff
- Room Events
- Create Event
- Edit/Extend Event
- Other Stuff
- Other Stuff will be added here. Tell me if i forgot something of the basic stuff
Downloads
- You can Download the Complete SWF Pack by clicking
You must be registered to see links
- You can Download the Standalone Client by clicking
You must be registered to see links
- To manage your Client working in pré-alpha version, put client.php?id=1 on the browser.
Source Code
- You can find the newYupi Source-Code accessing our Web Site. In the official's Yupi Emulator Web Site you can find things like Donating Options, Yupi Emulator Releases and Access to the Source Code.
- Access our web site by clicking
You must be registered to see links
Contribute
- You can also be involved with us, giving us ideas, chatting with our developers and contributing with the project in many ways.
- By accessing our
You must be registered to see links
- By
You must be registered to see linksto the project
- By accessing our
Server Screenshots
- See the screenshots of the Development Version of the Emulator. Those screenshots was made at 08/18/2016.
- See the screenshots of the Development Version of the Emulator. Those screenshots was made at 08/18/2016.
Last Changes
- The last changes into Yupi's source code was in: 12/05/2016
- You can access the commit by clicking
You must be registered to see links.
Thanks
- I wish many thanks to everyone from this community.
- If you liked the project. Give us a +1
Attachments
You must be registered for see attachments list
Last edited: