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!

Yupi! Emulator Help Thread

◝(⁰▿⁰)◜Smile◝ (⁰▿⁰)◜
Developer
Joined
May 29, 2007
Messages
2,167
Reaction score
897
Post your help requests related to the Yupi! Emulator - Post Shuffle - C# 6.0 here.

Please use the SPOILER tags if you're going to post screenshots or a large chunk of code.
Also make sure your code is between the CODE tags to make it easier to read.

The forum rules still apply, please use common sense and try to report posts that break the rules.


Yupi Emulator FAQ

  • Downloading

    1. You can Download last source code from Yupi accessing the Official Github Repository, and clicking in Download ZIP. The Repository URI is given in the Development and Release Thread.
    2. As is provided the Source Code, you need Build the Source Code, is necessary Build in a Windows 7 or higher Environment. You need Visual Studio 2015 or higher. Also is necessary .NET Framework 4.0, After Installing Visual Studio, you need Extract The .ZIP from Source Code and Open Yupi.sln (Or Yupi Visual Studio Project).
    3. After Opened, you only need Click in the Green Start Button, to Debug. You also can change the Build Target Platform (x64, x86, Any CPU)
    4. After that the Emulator will be Compiled in /Yupi/Build/Executables Folder.
    5. To Configure the Emulator you can search in the /Yupi/Build/Variables/Settings Folder.
  • Database

    1. The Database is provided in SQL Folder.
    2. You only need create an Empty Database and Import the Database.sql
    3. Higher Recommended using PhPMyAdmin, Some Navicat versions Import will throw Errors.
    4. Please don't try Deleting Tables and Importing again. If you need to import again, delete Entire Database. (If you don't know how Remove Foreign Keys (FK)
    5. The Database Needs InnoDB Engine
    6. Is Recommended usage of MySQL 5.5+
    7. Also it's recommended for Newbies usage of XAMPP (Last Version) - Windows, MAMP - OS X or Windows, LAMPP (XAMPP Linux Version, NOT LAMP)
    8. If you have Database Imports Error, check your Database Configuration
  • Starting Yupi

    1. You need First Import Database and Configure Main.ini and Others.ini
    2. Is highly recommended Check IF THE URL's in Others.ini IS CORRECTLY configured, with valid URI's.
    3. For Newbies is Highly recommended deactivate the packet.debug directive from Main.ini
    4. Yupi spends less than 1 minute to Start Up in Regular Environment's
  • Troubleshooting

    • Emulator
      1. When i open Emulator gives Error when trying to Download Furniture Data.
        • This can happen if you didn't configured correctly your furniture data url.
        • Also can happen if the furniture file is corrupted
    • Client
      1. When i enter in client with my user, in emulator gives SSO Key error.
        • Check if your CMS is storing a valid SSO key, maybe the SSO key from CMS is different such as the in the Database
        • Try change your CMS
      2. Client stuck as 59%
        • That happens if some of your external_variables configuration is wrong.
        • Also happens if some of the necessary startup files isn't given
        • Also this happens if your CMS isn't generating SSO key. In the console log maybe appear "Login without SSO Key isn't supported yet"
      3. Client stuck as 68%
        • Check if your external_variables are configured correctly.
      4. Client stuck as 76%
        • Check if the Emulator shows any error and if you're correctly logged in the CMS
        • Check if Emulator is running in same port as is configured in client.
        • Check if the Emulator is running in same IP, or if Firewall is disabled.
      5. Client stuck as 100%
        • This happens when your SWF gordon folder hasn't the Dance1|2|3|4.swf and HabboAvatarActions.xml and EffectMap.xml, Yupi SWF Pack has these files built in
        • Check if external_variables, Furnidata, FigureData, or any other important XML is loaded correctly
      6. My Avatar is blank
        • Check if FigureMap and FigureData are correctly loaded.
        • Check if you Have Crossdomain.xml File
      7. My Avatar is blank and i can't do anything in Hotel, nothing opens.
        • Check if the Emulator logged out you
        • Check if the Emulator shows any errors.
      8. When i Enter Client only Blank Page
        • Check if you downloaded the FIXED SWF from Release or Development Thread.
    • Camera
      1. When i take a photo nothing Happens, still only Loading... eternal
        • This happens if External_Variables has wrong stories.api configured url. Remember the Habbo Server Camera is in the same folder as the pack. If you're NOT USING the YUPI SWF pack, you need Download and Configure Server Camera manually, This is a piss and hard. Recommended use the Pack.
      2. When i take photo nothing Happens, still Loading.. or i receive Disconnect from Hotel (My avatar doesn't do anything anymore)
        • That happens if in Others.ini the URL of Server Camera is wrong, When emulator can't connect to Server Camera, throws an error.
        • My URL is CORRECT but still nothing. Check if your PhP Version is 5.5 or higher.
      3. The Photo is little messy
        • That happens because Habbo Camera is BETA
      4. I tried to download and configure Server Camera manually but didn't worked.
        • Sorry but Server Camera and Habbo Asset Extractor help will not be given here in this thread yet.
      5. When i Restart Emulator with new Furnidata the Furniture doesn't change
        • You need delete Yupi/Build/Variables/Cache/FurnidataCache.xml
      6. Some actions give me Disconnect
        • Remember YUPI is under Development, so you need explain better you error. You can create an ISSUE in Github.
    • AzureWEB
      1. When i download AzureWEB what i need to do?
        • AzureWEB contains a BUILT-IN WebServer so you doesn't need INSTALL APACHE/IIS
      2. How i Start AzureWEB?
        • First you need Windows 7+
        • It's needed C++ Redistributable 2012 x64 and x86
        • You need .NET Framework 4.0
        • After all this requeriments you need only open AzureWEB.cmd
      3. AzureWEB gives a weird error of port being used
        • AzureWEB need port 80 and 443, so shutdown any software that uses that port like Skype and TeamViewer and other Web Servers, MYSQL need be running.
      4. AzureWEB shows a message box with error something like msc...dl
        • You need download the softwares from the Folder Installers/readme.txt of AzureWEB
      5. When i start AzureWEB.cmd only appears server running, and now?
        • Open browser and enter , you will be redirected to AzureWEB installer, follow the steps.
      6. When i open the localhost gives error 500
        • Check if you downloaded last AzureWEB
        • Check if PhP Loaded Correctly
      7. When i Configured Database Settings in AzureWEB gives blank page
        • You need import DB before install AzureWEB, use the Yupi Database
        • Check if PhP_Errors.log in Web/Logs/ shows some query errors.
      8. After Installing Blank Page
        • Check PhP Errors
      9. Client Stays Blank
        • You need configure manually client.html in Web/Templates/client.html
    • Others
      • ​Other Help you need ask directly on the thread.
  • SWF

    1. You Can use the same SWF from Habboon, the RELEASES version of Yupi is given in the Yupi/Build/Variables/Packets Folder
    2. Is recommended using The Yupi SWF Packet given in Release Thread.
    3. Don't Forget to Download the FIXED Habbo.swf given in Development and Release Thread.
    4. If you Download the SWF Pack (Recommended) You only need Configure the client.php, resources/swf/gamedata/external_variables/1
  • CMS

    1. You can use any CMS that works with Phoenix, Azure, Habbon.
    2. Is strictly recommended not using Lavvos based CMS, or old CMS's.
  • Camera

    1. You can use Habbo Server Camera for Yupi, but the SWF Packet already contains pre-configured Server Camera ready to work. You DON'T need change anything on ServerCamera.php
    2. The Server Camera is in BETA Stage, so some Snapshots can appear a little messy.
    3. The Server Camera assets are extracted as the same RELEASE version fo Yupi. So Custom Furniture will not appear in Server Camera
  • Commands


  1. [*=1]You can check Full list of Commands using the :commands Command

  • AzureWEB


  1. [*=1]You can Use AzureWEB that is provided in AzureWEB release thread.
    [*=1]AzureWEB is an ideal CMS for Yupi, also RevCMS is it too!

  • Configuration File

    1. packet.debug
      • Used for Debug in Console all Packets Being "traded"
    2. multithread.XXX
      • Only for high powered machines, that enabled concurrency threads for users. In slow machines this will decrease highly emulator performance
    3. client.build
      • This specifies the folder from Yupi/Build/Variables/Packets that will be used by emulator.
    4. server.lang
      • The language for table server_langs of Database, only English coded yet.
    5. console.clear.XXX
      • Used for Automatic Console Clean.
  • Hardware|Software Requirements

    1. Windows 7 or higher; Windows Server 2008 or Higher
    2. Emulator: 512MB of RAM or higher; Database: 256MB of RAM or higher;
    3. Intel Celeron or higher;
    4. 1MB/s Internet

 
Last edited:
git bisect -m
Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
Re: Official Yupi! Emulator Help Thread

Yes, it is the right URL.
I am using your SWF Pack with the fixed Habbo.swf
Else I am using RevCMS and Debugged your Emulator to x64 with VS 2015

Maybe something wrong with IIS?
I can't even enter the Furnidata with my Browser (by typing localhost/resources/swf/gamedata/furnidata_xml/1)


Don't use IIS plz. I wrote a .htaccess not a web-config. Oh god
AZURE WEB AND SWF PACK WASNT MADE FOR IIS. OKAY.
It's in big font to everyone read that statement.
 
Upvote 0
Initiate Mage
Joined
Nov 28, 2009
Messages
69
Reaction score
3
Re: Official Yupi! Emulator Help Thread

Don't use IIS plz. I wrote a .htaccess not a web-config. Oh god
AZURE WEB AND SWF PACK WASNT MADE FOR IIS. OKAY.
It's in big font to everyone read that statement.

Oh.. Okay thank you..
My fault. I'll try with Xampp.
 
Upvote 0
Initiate Mage
Joined
Jul 15, 2012
Messages
56
Reaction score
4
Re: Official Yupi! Emulator Help Thread

Don't use IIS plz. I wrote a .htaccess not a web-config. Oh god
AZURE WEB AND SWF PACK WASNT MADE FOR IIS. OKAY.
It's in big font to everyone read that statement.

I have a small question. I was looking at your twitch stream and saw you used Mac. Do you also make yupi with a Mac program? Or do you also use Windows as virtual machine. It would be great if I didn't need to use visual studio anymore.


Verzonden vanaf mijn iPhone met Tapatalk
 
Upvote 0
git bisect -m
Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
Re: Official Yupi! Emulator Help Thread

I have a small question. I was looking at your twitch stream and saw you used Mac. Do you also make yupi with a Mac program? Or do you also use Windows as virtual machine. It would be great if I didn't need to use visual studio anymore.


Verzonden vanaf mijn iPhone met Tapatalk
V

Virtual Machine.
Yupi is 70% Compatible with MonoDevelop.

Read the FAQ of Yupi in first post of this thread.

works with XAMPP, MAMP, LAMPP, etc.


CodeDragon add to FAQ In same Style if possible:


(In TroubleShooting)
(In AzureWEB):
X. AzureWEB works with COMPOSER, you can get it in getcomposer.org, YOU NEED PhP to COMPOSER work, so is highly recommended packs like XAMPP.
X. If you want to use AzureWEB in LINUX/OS X or in WINDOWS without built-in WEB SERVER follow these steps: (in bold)
X.1 Delete all folders from Web/Api/ except folder Azure, and except Gogo.php,Init.php
X.2 Delete folder Logs
X.3 Copy the folder "Web" to your HTDOCS or WWW
X.4 Remove folder Installations, and azureweb.cmd, cmdcolor.exe
X.5 Open your HTTPD.CONF (In Apache/Conf folder) And change DocumentRoot to the Web/Public/ Folder (you need append Web/Public in the end)
X.6 Also Change WebRoot and Other Directory that goes to htdocs or www appending web/public/
X.7 Restart Apache
X. AzureWEB doesn't WORK in IIS! Don't try to PUT IN IIS.
X. AzureWEB is easy to install in LINUX, and OS X with MAMP. If you're LINUX user you maybe are advanced user from community.
X. You can Install COMPOSER in OS X using HOMEBREW (with command brew install composer)
X. In Ubuntu you can install COMPOSER with apt-get install php-composer
X. AzureWEB needs PhP 5.5 or higher

(In TroubleShooting)
(In SWF Pack)
X. SWF Pack doesn't work with IIS
X. Minimal PhP is 5.5 or higher.

(In Hardware Requirements)
X. For AzureWEB and SWF Pack you can also use LINUX and OS X distros.
X. Recommended Centos 6.7

(In AzureWEB)
X. To Install AzureWEB Composer Packer, goes in folder where is composer.json, Open Terminal or CMD, and type "composer install"

(In Troubleshooting)
(In Emulator)
X. Yupi isn't compatible yet with MonoDevelop, C# 6.0 is in beta stage for Mono


------

OnT|opic:

I will upload new SWF Pack with many fixes soon.
 
Upvote 0
Initiate Mage
Joined
May 25, 2014
Messages
8
Reaction score
0
Re: Yupi! - C# 6 Rosylin - MySQL / Based on old Azure Emulator

I'm having trouble with the client included in the "Complete Pack". Already configured, I reviewed the configuration, but still all black without loading the Habbo.swf.



<html>
<head>
<title>Habbin - Client</title>
<link rel="shortcut icon" href="./../web-gallery/v2/images/favicon.ico">
<link rel="stylesheet" type="text/css" href="http://192.168.2.100/swf/style.css">
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="http://192.168.2.100/swf/swf-object.js"></script>
<script type="text/javascript" src="http://192.168.2.100/swf/habbo.js"></script>
<script type="text/javascript">
var flashvars = {
"external.texts.txt": "http://192.168.2.100/swf/gamedata/external_flash_texts.txt",
"connection.info.port": "30000",
"furnidata.load.url": "http://192.168.2.100/swf/gamedata/furnidata.xml",
"external.variables.txt": "http://192.168.2.100/swf/gamedata/external_variables.txt",
"client.allow.cross.domain": "1",
"url.prefix": "http://192.168.2.100/",
"external.override.texts.txt": "http://192.168.2.100/swf/gamedata/override/external_flash_override_texts/1.txt",
"supersonic_custom_css": "http://192.168.2.100/swf/swf-style.css",
"external.figurepartlist.txt": "http://192.168.2.100/swf/gamedata/figuredata.xml",
"flash.client.origin": "popup",
"client.starting": "Aguarde! O Habbin está carregando...",
"processlog.enabled": "1",
"has.identity": "1",
"avatareditor.promohabbos": "http://www.habbo.com/api/public/lists/hotlooks",
"productdata.load.url": "http://192.168.2.100/swf/gamedata/productdata.txt",
"client.starting.revolving": "Aguarde! O Habbin está carregando...",
"external.override.variables.txt": "http://192.168.2.100/swf/gamedata/override/external_override_variables/1.txt",
"spaweb": "1",
"supersonic_application_key": "2abb40ad",
"connection.info.host": "192.168.2.100",
"sso.ticket": "<?= $_GET['t']; ?>",
"client.notify.cross.domain": "0",
"account_id": "1",
"flash.client.url": "http://192.168.2.100/swf/ordon/PRODUCTION-201601012205-226667486/",
"unique_habbo_id": "1"
};

var params = {
"base": "http://192.168.2.100/swf/gordon/PRODUCTION-201601012205-226667486/",
"allowScriptAccess": "always",
"menu": "false",
"wmode": "opaque"
};

swfobject.embedSWF ('http://192.168.2.100/swf/gordon/PRODUCTION-201601012205-226667486/Habbo.swf', 'flash-container', '100%', '100%', '11.1.0', '//localhost/resources/expressInstall.swf', flashvars, params, null, null );
</script>
</head>
<body>
<div id="client-ui">
<div id="flash-wrapper">
<object id="flash-container" type="application/x-shockwave-flash"></object>
</div>
<div id="content" class="client-content"></div>
<iframe id="page-content" class="hidden" allowtransparency="true" frameborder="0" src="about:blank"></iframe>
</div>

<iframe id="conversion-tracking" src="about:blank" width="0" height="0" frameborder="0" scrolling="no" marginwidth="0"
marginheight="0"></iframe>
</body>
</html>
 
Last edited:
Upvote 0
Initiate Mage
Joined
Jul 15, 2012
Messages
56
Reaction score
4
Official Yupi! Emulator Help Thread

I'm currently converting my database from Azure to Yupi. I look at the rooms_data table and see that the column "owner" uses the ID of the user and not the full name. Does anyone have any solution? I can't manually change all the names to the ids... I have 34000 rooms. Thanks


Verzonden vanaf mijn iPhone met Tapatalk

Edit:

Fixed it by changing every database query with rooms_data in the source from using the user's id to their username. ovflowd. Maybe you can change this again? If people want to upgrade easily they can't.
 
Last edited:
Upvote 0
Junior Spellweaver
Joined
Oct 16, 2012
Messages
119
Reaction score
16
Re: Official Yupi! Emulator Help Thread

Don't use IIS plz. I wrote a .htaccess not a web-config. Oh god
AZURE WEB AND SWF PACK WASNT MADE FOR IIS. OKAY.
It's in big font to everyone read that statement.

Use helicone app :$:
 
Upvote 0
LETS REACH 666 POSTS?!!!!
Joined
Apr 24, 2013
Messages
573
Reaction score
53
Re: Official Yupi! Emulator Help Thread

Yupi Emu randomly kicked all my users D:

Client isnt equal rsmthing then just kept dcing untill i rebooted..
 
Upvote 0
Initiate Mage
Joined
Apr 19, 2014
Messages
47
Reaction score
2
Re: Official Yupi! Emulator Help Thread

Isn't it possibile to make swf pack work with IIS?
 
Upvote 0
git bisect -m
Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
Re: Official Yupi! Emulator Help Thread

The swf pack works with IIS i use it


Verzonden vanaf mijn iPhone met Tapatalk

The SWF Pack Doesn't works on IIS lol, The Camera will NOT WORK on IIS also Habbo-Imaging not. (If is the Habbo-Imaging from the Pack ^^)
 
Upvote 0
Custom Title Activated
Member
Joined
Jun 5, 2010
Messages
1,582
Reaction score
160
Re: Official Yupi! Emulator Help Thread

The SWF Pack Doesn't works on IIS lol, The Camera will NOT WORK on IIS also Habbo-Imaging not. (If is the Habbo-Imaging from the Pack ^^)

camera works on IIS
 
Upvote 0
LETS REACH 666 POSTS?!!!!
Joined
Apr 24, 2013
Messages
573
Reaction score
53
Re: Official Yupi! Emulator Help Thread

The SWF Pack Doesn't works on IIS lol, The Camera will NOT WORK on IIS also Habbo-Imaging not. (If is the Habbo-Imaging from the Pack ^^)

Running this emu on IIS + camera working


Verzonden vanaf mijn iPhone met Tapatalk
 
Upvote 0
Junior Spellweaver
Joined
Oct 16, 2012
Messages
119
Reaction score
16
Re: Official Yupi! Emulator Help Thread

The SWF Pack Doesn't works on IIS lol, The Camera will NOT WORK on IIS also Habbo-Imaging not. (If is the Habbo-Imaging from the Pack ^^)

You can fix everything on IIS if you know what you do :p
 
Upvote 0
Initiate Mage
Joined
Dec 1, 2015
Messages
45
Reaction score
3
Re: Official Yupi! Emulator Help Thread

Camera not working, on IIS, i get the error: Essa foto possui muitos itens, por favor tire foto de um lugar com menos itens.

BUG: Modtools will not received.

Groupsbadge working with IIS :)
 
Upvote 0
LETS REACH 666 POSTS?!!!!
Joined
Apr 24, 2013
Messages
573
Reaction score
53
Official Yupi! Emulator Help Thread

Camera not working, on IIS, i get the error: Essa foto possui muitos itens, por favor tire foto de um lugar com menos itens.

BUG: Modtools will not received.

Groupsbadge working with IIS :)

Camera does work on IIS, set the folder rights to write


Verzonden vanaf mijn iPhone met Tapatalk
 
Upvote 0
Initiate Mage
Joined
Dec 1, 2015
Messages
45
Reaction score
3
Re: Official Yupi! Emulator Help Thread

The folders rights to write

Google it

Windows folder rights


Verzonden vanaf mijn iPhone met Tapatalk

i change that, but not working..

 
Upvote 0
LETS REACH 666 POSTS?!!!!
Joined
Apr 24, 2013
Messages
573
Reaction score
53
Re: Official Yupi! Emulator Help Thread

i change that, but not working..


Change the permissions from
The folders in that folder


Verzonden vanaf mijn iPhone met Tapatalk
 
Upvote 0
Back
Top