I've tried running this emulator - and just get 'Too many connections' when starting. Tried on a VPS and my PC.. Ideas?
I've tried running this emulator - and just get 'Too many connections' when starting. Tried on a VPS and my PC.. Ideas?
It's a MySQL Error on your mysql server. You need to update mysql max connections.
I've written a tutorial here: RealityRP2
See this tutorial:
RealityRP2
web.config conversion:
Code:<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Imported Rule 1"> <match url="^articles/rss.xml(|/)$" ignoreCase="false" /> <action type="Rewrite" url="rss.php" /> </rule> <rule name="Imported Rule 2"> <match url="^community/socialmedia(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/socialmedia.php" /> </rule> <rule name="Imported Rule 3"> <match url="^community/fansites(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/fansites.php" /> </rule> <rule name="Imported Rule 4"> <match url="^me(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/me.php" /> </rule> <rule name="Imported Rule 5"> <match url="^login_popup(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/popup.php" /> </rule> <rule name="Imported Rule 6"> <match url="^safety/habbo_way(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/habboway.php" /> </rule> <rule name="Imported Rule 7"> <match url="^false(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/index.php?false=1" appendQueryString="false" /> </rule> <rule name="Imported Rule 8"> <match url="^registro(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/registro.php" /> </rule> <rule name="Imported Rule 9"> <match url="^login(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/login.php" /> </rule> <rule name="Imported Rule 10"> <match url="^identity/avatars(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/avatar.php" /> </rule> <rule name="Imported Rule 11"> <match url="^identity/settings(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/i_set.php" /> </rule> <rule name="Imported Rule 12"> <match url="^identity/password(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/i_pass.php" /> </rule> <rule name="Imported Rule 13"> <match url="^identity/password_change(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/includes/tpl/update_pass.php" /> </rule> <rule name="Imported Rule 14"> <match url="^identity/avatars/add(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/includes/tpl/add_avatar.php" /> </rule> <rule name="Imported Rule 15"> <match url="^adminlogin(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/adminlogin.php" /> </rule> <rule name="Imported Rule 16"> <match url="^home(|/)$" ignoreCase="false" /> <action type="Rewrite" url="home.php" /> </rule> <rule name="Imported Rule 17"> <match url="^home/(..*)$" ignoreCase="false" /> <action type="Rewrite" url="./home.php?u={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 18"> <match url="^room(|/)$" ignoreCase="false" /> <action type="Rewrite" url="rooms.php" /> </rule> <rule name="Imported Rule 19"> <match url="^room/(..*)$" ignoreCase="false" /> <action type="Rewrite" url="./rooms.php?rooms={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 20"> <match url="^ase/error(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/ase/error.php" /> </rule> <rule name="Imported Rule 21"> <match url="^staff(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/staff.php" /> </rule> <rule name="Imported Rule 22"> <match url="^profile(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/profile.php" /> </rule> <rule name="Imported Rule 23"> <match url="^credits(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/credits.php" /> </rule> <rule name="Imported Rule 24"> <match url="^community(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/community.php" /> </rule> <rule name="Imported Rule 25"> <match url="^news(|/)$" ignoreCase="false" /> <action type="Rewrite" url="articles.php" /> </rule> <rule name="Imported Rule 26"> <match url="^news/(..*)$" ignoreCase="false" /> <action type="Rewrite" url="./articles.php?story={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 27"> <match url="^pixels(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/pixels.php" /> </rule> <rule name="Imported Rule 28"> <match url="^account/submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/login.php" /> </rule> <rule name="Imported Rule 29"> <match url="^safety(|/)$" ignoreCase="false" /> <action type="Rewrite" url="safety.php" /> </rule> <rule name="Imported Rule 30"> <match url="^groups/CentrodeSegurancaHabbo(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/security.php" /> </rule> <rule name="Imported Rule 31"> <match url="^groups/72106(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/abuse.php" /> </rule> <rule name="Imported Rule 32"> <match url="^safetybr(|/)$" ignoreCase="false" /> <action type="Rewrite" url="safetybr.php" /> </rule> <rule name="Imported Rule 33"> <match url="^shop(|/)$" ignoreCase="false" /> <action type="Rewrite" url="shop.php" /> </rule> <rule name="Imported Rule 34"> <match url="^articles/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/articles.php?story={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 35"> <match url="^articles(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/articles.php" /> </rule> <rule name="Imported Rule 36"> <match url="^client(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/client.php" /> </rule> <rule name="Imported Rule 37"> <match url="^account/logout_ok(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/logout_ok.php" /> </rule> <rule name="Imported Rule 38"> <match url="^account/logout(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/logout.php" /> </rule> <rule name="Imported Rule 39"> <match url="^return(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/facebooklog.php" /> </rule> <rule name="Imported Rule 40"> <match url="^clientphx(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/clientphx.php" /> </rule> <rule name="Imported Rule 41"> <match url="^logout_ok(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/logout_ok.php" /> </rule> <rule name="Imported Rule 42"> <match url="^logout(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/logout.php" /> </rule> <rule name="Imported Rule 43"> <match url="^quickregister/start(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate.php" /> </rule> <rule name="Imported Rule 44"> <match url="^quickregister/age_gate_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate_submit.php" /> </rule> <rule name="Imported Rule 45"> <match url="^quickregister/age_gate/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 46"> <match url="^quickregister/age_gate(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate.php" /> </rule> <rule name="Imported Rule 47"> <match url="^quickregister/age_limit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_limit.php" /> </rule> <rule name="Imported Rule 48"> <match url="^quickregister/email_password_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password_submit.php" /> </rule> <rule name="Imported Rule 49"> <match url="^quickregister/email_password/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 50"> <match url="^quickregister/email_password(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php" /> </rule> <rule name="Imported Rule 51"> <match url="^quickregister/captcha_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha_submit.php" /> </rule> <rule name="Imported Rule 52"> <match url="^quickregister/captcha/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 53"> <match url="^quickregister/captcha(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha.php" /> </rule> <rule name="Imported Rule 54"> <match url="^quickregister/backToAccountDetails(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php" /> </rule> <rule name="Imported Rule 55"> <match url="^quickregister/duplicateEmailLogin(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/duplicateEmailLogin.php" /> </rule> <rule name="Imported Rule 56"> <match url="^quickregister/back(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/back.php" /> </rule> <rule name="Imported Rule 57"> <match url="^quickregister/refresh_avatars(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/refresh_avatars.php" /> </rule> <rule name="Imported Rule 58"> <match url="^captcha.jpg(|/)$" ignoreCase="false" /> <action type="Rewrite" url="public/captcha/captcha.php" /> </rule> <rule name="Imported Rule 59"> <match url="^manutencao(|/)$" ignoreCase="false" /> <action type="Rewrite" url="./maintenance.php" /> </rule> <rule name="Imported Rule 60"> <match url="^age_gate_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate_submit.php" /> </rule> <rule name="Imported Rule 61"> <match url="^age_gate/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 62"> <match url="^age_gate(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_gate.php" /> </rule> <rule name="Imported Rule 63"> <match url="^age_limit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/age_limit.php" /> </rule> <rule name="Imported Rule 64"> <match url="^email_password_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password_submit.php" /> </rule> <rule name="Imported Rule 65"> <match url="^email_password/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 66"> <match url="^email_password(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php" /> </rule> <rule name="Imported Rule 67"> <match url="^captcha_submit(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha_submit.php" /> </rule> <rule name="Imported Rule 68"> <match url="^captcha/e/([^/]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha.php?error={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 69"> <match url="^captcha(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/captcha.php" /> </rule> <rule name="Imported Rule 70"> <match url="^backToAccountDetails(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/email_password.php" /> </rule> <rule name="Imported Rule 71"> <match url="^duplicateEmailLogin(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/duplicateEmailLogin.php" /> </rule> <rule name="Imported Rule 72"> <match url="^back(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/back.php" /> </rule> <rule name="Imported Rule 73"> <match url="^refresh_avatars(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/quickregister/refresh_avatars.php" /> </rule> <rule name="Imported Rule 74"> <match url="^crossdomain.xml$" ignoreCase="false" /> <action type="Rewrite" url="/crossdomain.php" /> </rule> <rule name="Imported Rule 75"> <match url="^groups/(.*)/id/discussions/(.*)/id/page/(.*)" ignoreCase="false" /> <action type="Rewrite" url="viewthread.php?groupid={R:1}&thread={R:2}&page={R:3}" appendQueryString="false" /> </rule> <rule name="Imported Rule 76"> <match url="^groups/(.*)/id/discussions/(.*)/id" ignoreCase="false" /> <action type="Rewrite" url="viewthread.php?groupid={R:1}&thread={R:2}" appendQueryString="false" /> </rule> <rule name="Imported Rule 77"> <match url="^groups/(.*)/id/discussions" ignoreCase="false" /> <action type="Rewrite" url="groups/Forum.php?id={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 78"> <match url="^groups/(.*)/id/canceledit" ignoreCase="false" /> <action type="Rewrite" url="myhabbo/canceledit.php" /> </rule> <rule name="Imported Rule 79"> <match url="^groups/(.*)/id" ignoreCase="false" /> <action type="Rewrite" url="groups/Profile.php?id={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 80"> <match url="^myhabbo/startSession/(.*)" ignoreCase="false" /> <action type="Rewrite" url="myhabbo/startSession/index.php?Id={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 81"> <match url="^habbo-imaging/badge/(.*)" ignoreCase="false" /> <action type="Rewrite" url="/habbo-imaging/badge.php?badge={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 82"> <match url="^web-gallery/(.*?)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAny"> <add input="{URL}" pattern="^(/,|/;|/<|/>|/'|/`|/%2C|/%3C|/%3E|/%27|/////)" /> <add input="{HTTP_REFERER}" pattern="^(.*)(%00|%08|%09|%0A|%0B|%0C|%0D|%0E|%0F|%2C|<|>|'|%3C|%3E|%26%23|%27|%60)(.*)" /> <add input="{QUERY_STRING}" pattern="^(.*)(%00|%08|%09|%0A|%0B|%0C|%0D|%0E|%0F|%2C|%3C|%3E|%27|%26%23|%60)(.*)" /> <add input="{QUERY_STRING}" pattern="^(.*)('|-|<|>|,|/|\\|\.a|\.c|\.t|\.d|\.p|\.i|\.e|\.j)(.*)" /> <add input="{HTTP_COOKIE}" pattern="^(.*)(<|>|'|%3C|%3E|%27)(.*)" /> <add input="{HTTP_USER_AGENT}" pattern="^$" ignoreCase="false" /> <add input="{HTTP_USER_AGENT}" pattern="^(-|\.|')" ignoreCase="false" /> <add input="{HTTP_USER_AGENT}" pattern="^(.*)(<|>|%3C|%3E)(.*)" /> <add input="{HTTP_USER_AGENT}" pattern="^(java|curl|wget)(.*)" /> <add input="{HTTP_USER_AGENT}" pattern="^(.*)(libwww-perl|libwwwperl|snoopy|curl|wget|winhttp|python|nikto|scan|clshttp|archiver|loader|email|harvest|fetch|extract|grab|miner|suck|reaper|leach)(.*)" /> </conditions> <action type="Rewrite" url="/public/web-gallery/{R:1}" /> </rule> <rule name="Imported Rule 83"> <match url="^forums/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/forums/{R:1}" /> </rule> <rule name="Imported Rule 84"> <match url="^styles/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/styles/{R:1}" /> </rule> <rule name="Imported Rule 85"> <match url="^src/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/src/{R:1}" /> </rule> <rule name="Imported Rule 86"> <match url="^habbo-imaging/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/habbo-imaging/{R:1}" /> </rule> <rule name="Imported Rule 87"> <match url="^quickregister/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/quickregister/{R:1}" /> </rule> <rule name="Imported Rule 88"> <match url="^topbar/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/public/topbar/{R:1}" /> </rule> <rule name="Imported Rule 89"> <match url="^ase/the/theseyvoce/housekeeping/panel/(.*?)$" ignoreCase="false" /> <action type="Rewrite" url="/ase/{R:1}" /> </rule> <rule name="Imported Rule 90"> <match url="^manage/hotel/de/housekeeping(|/)$" ignoreCase="false" /> <action type="Rewrite" url="./manage/hotel/de/housekeeping/index.php" /> </rule> <rule name="Imported Rule 91"> <match url="^manage/hotel/de/housekeeping/index/p/(..*)$" ignoreCase="false" /> <action type="Rewrite" url="./manage/hotel/de/housekeeping/index.php?p={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 92"> <match url="^setup(|/)$" ignoreCase="false" /> <action type="Rewrite" url="./setup/index_install.php" /> </rule> <rule name="Imported Rule 93"> <match url="^setup/index/p/(..*)$" ignoreCase="false" /> <action type="Rewrite" url="./setup/index_install.php?p={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 94"> <match url="\.(gif|jpg|zip|swf|rar|png|css|txt)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_REFERER}" pattern="^$" ignoreCase="false" negate="true" /> <add input="{HTTP_REFERER}" pattern="^http://(www\.)?localhost/.*$" negate="true" /> <add input="{HTTP_REFERER}" pattern="^http://(www\.)?127.0.0.1/.*$" negate="true" /> </conditions> <action type="CustomResponse" url="–" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
Session Ticket tables are identical to Original Butterfly tables. (BcStorm is similar to Phoenix)
PHP Code:if (ButterflyEnvironment.useSSO)
((IRegularQueryAdapter)adapter).setQuery("SELECT users.* FROM users RIGHT JOIN user_tickets ON user_tickets.userid = users.id WHERE user_tickets.sessionticket = @sso AND ipaddress = @ipaddress ");
else
((IRegularQueryAdapter)adapter).setQuery("SELECT users.* FROM users RIGHT JOIN user_tickets ON user_tickets.userid = users.id WHERE user_tickets.sessionticket = @sso ");
((IRegularQueryAdapter)adapter).addParameter("sso", (object)sessionTicket);
((IRegularQueryAdapter)adapter).addParameter("ipaddress", (object)ip);
row = ((IRegularQueryAdapter)adapter).getRow();
if (row == null)
{
errorCode = (byte)1;
return (UserData)null;
}
Last edited by Yannickzz; 15-05-13 at 07:46 PM.
I don't use this emulator because i have better (own edit). And pets isn't are 100% on this emulator (foods etc missing) Normal bcstrom rename...
Last edited by Yannickzz; 15-05-13 at 07:57 PM.
Isn't SnowStorm coded on BcStorm already ? So far I know, it disconnects you just by the fact of you trying to get more snowballs than you can carry or on being hit while walking. Also, the fact of you being able to enter on the game without a team isn't good by itself. If these kind of exploits are fixed, I would use that. Could You give me that information ?
I found using
fixed my MySQL errorsPHP Code:set global max_connections = 400;
set global max_connections = 500; fixed my emulator but the client is just staying black. any fix?
The project will be modified the plugin system will be changed to SQLITE connections to databases are with the PDO PHP library, and of course there will be improvements in systems and errors in the design panel. It would also be improvements in the system of languages and system errors php modified in all items will plug up the indexes.
The project (its update to 4.5) will be launched in JULY.
Until there if they want to use the mobbo 4.2.7
Again, the mobbo works best in xampp 1.8.1
Regards, Claudio Santoro (bi0s)
PS: LINK OF PROJECT: HTTP://MOBBO.SF.NET
@ @
Warning use the "rStorm NEW 2" mobbo.sourceforge.net
It allows him modifcar maximum of Duckets and is compatible with SWF r64b, Alias put maximum 5 connections!
One more thing in this version you can choose to use the ticket system or the PHOENIX BCSTORM.
Hugs Claudio Santoro
I call bs on stability
I just set them to this like on BcStorm default:
db.pool.minsize=1
db.pool.maxsize=50
For those having trouble with too many connections ^
I thought it was based on original Butterfly, then I cried. ;(
Ohh wow, nothing new much, just another re-name. . .
Ill take a look at this, not sure if its worth it tho.
who is the configuration file from the emu?
In the Emulator isn't a Settings folder..?
Wow, this Emulator looks beautiful.. You look like the developer I have wanted all along for RetroVille.NET, PM Me your skype if you are willing to make some money at the end of the month. :D I would love to have you on my team Divide
Its sad to see people trying to make money with this. I put a lot of hours in trying to fix this emu for free hoping it would spark something in this community. It only sparked more money hungry kids to rename and try to call it theirs.
When do you guys learn that there is more than just money in life....
I have had many many offers from many hotels to make money fixing this emu. I turned them all down.
Sent from my BlackBerry 9800 using Tapatalk