Revolution Emulator [C#, R63B, Encryption Cracked, DAO, Fluent NHibernate, Lua Plugin, Mono]

Status
Not open for further replies.

Twan

Active Member
Feb 14, 2011
198
44
I hope its gonna have football, snowstorm, wired, skateboarding. And stacking? Can you make it that you can sit under a corner plint (lodge)?
 

Zak

Posting Freak
Mar 12, 2011
848
453
I am not bothered about low-priority features at the moment.

@DailMinzz

With the right specs, it can easily handle three times that value.
 

Zak

Posting Freak
Mar 12, 2011
848
453
Here's the code of the self installer.

Code:
        public Install RunNoobStall()
        {
            Console.ForegroundColor = ConsoleColor.Yellow;
            // Not Installed?
            if (!this.IsInstalled)
            {
                // Then Run The Installer
                Console.WriteLine("{Installer} => Starting Up Noobstall Engine v1.32");

                // Engine Ready?

                // Go go go
                Console.WriteLine("{Installer} => Engine started! Preparing Details");

                MySqlConnectionStringBuilder sb = new MySqlConnectionStringBuilder();

                Console.WriteLine("{Installer} => (Sql) => MySql Engine Ready!");

                Console.WriteLine("{Installer} => (Sql) => Please Enter Your Host");

                string host = Console.ReadLine();
                
                if(string.IsNullOrWhiteSpace(host))
                {
                   Console.WriteLine("{Installer} => (Sql) => You Left Your Host Empty! Please Enter Your Host again!");
                    host = Console.ReadLine();
                }
                
                // Set In Sql.
                sb.Server = host;

                Console.WriteLine("{Installer} => (Sql) => Please Enter Your Sql Port");
                string port = Console.ReadLine();

                if (string.IsNullOrWhiteSpace(port))
                {
                    Console.WriteLine("{Installer} => (Sql) => Your Port Cannot Be 0 Or Empty! Please Try Entering Your Port Again!");
                    port =Console.ReadLine();
                }

                sb.Port = uint.Parse(port);

                Console.WriteLine("{Installer} => (Sql) => Please Enter Your Username");

                string username = Console.ReadLine();

                if (string.IsNullOrWhiteSpace(username))
                {
                    Console.WriteLine("{Installer} => (Sql) => Your Username Appears To Contain Whites Spaces, Or Is Null, Please Enter It Again");
                    username = Console.ReadLine();
                }

                sb.UserID = username;

                Console.WriteLine("{Installer} => (Sql) => Please Enter Your Password, Do Not Worry The Password Is Encrypted");
                string password = this.GetPassword();

                sb.Password = password;

                ConnectionString = sb.ToString();
            }

            IsInstalled = true;

            Console.ForegroundColor = ConsoleColor.White;

            return this;
        }

This is how it looks when invoked.

Code:
          Install _noobStall = new Install().SetNoobSettings(false).RunNoobStall();
 

Sledmore

Chaturbate Livestreamer
Staff member
FindRetros Moderator
Jul 24, 2010
5,199
3,934
Looking good Zak, keep it up :D! Anything else done?
 

Joopie

Active Member
Sep 13, 2011
135
65
Ok, their are still some stupid idiots that puss twice on enter by putting (exp: their hostname) in.

Why don't you use something like this:
Code:
[FONT=Consolas]string host = Console.ReadLine();[/FONT]
[FONT=Consolas]                
                while (string.IsNullOrWhiteSpace(host))
                {
                   Console.WriteLine("{Installer} => (Sql) => You Left Your Host Empty! Please Enter Your Host again!");
                    host = Console.ReadLine();
                }
[/FONT]
 

Zak

Posting Freak
Mar 12, 2011
848
453
Still in beta, but thanks for the loop idea ^_^.

Also guys the password is * when typed, so no need to worry.
 

Sledmur

Web-Developer
Nov 29, 2011
459
98
How stable is this in regards to users online? Is it a suitable environment for 80-100 online? looking to convert one of my hotels to it.
 

frash23

Member
May 26, 2012
85
12
OT: I have a phoenix license, will this be better than phoenix?

OFT: Are you danish? :D (The remote desktop is danish language)
 

Zak

Posting Freak
Mar 12, 2011
848
453
Naw, remote desktop was hosted by Mikkel's Danish friend.

Well, code wise if Phoenix is still using the Uber shit, then yeah it will, feature wise too, since he has not even started on the newer builds.
 

Zak

Posting Freak
Mar 12, 2011
848
453
Well, they both consume an equally amount, but i'd say it's more ram consuming then CPU.
 

Gajeel

Well-Known Member
Oct 4, 2011
2,411
413
Well, they both consume an equally amount, but i'd say it's more ram consuming then CPU.
How much.. each user peak? If you can do estimations I'm sure you can compare Revolution than any other emulators out there.
 

Thom

You can't touch this
Oct 1, 2010
1,305
386
How much.. each user peak? If you can do estimations I'm sure you can compare Revolution than any other emulators out there.
How can he tell? It depends entirely upon what is happening in the hotel I guess. Barely anything is coded.
 

Zak

Posting Freak
Mar 12, 2011
848
453
Messenger is being done, once i get the whole friend system done, then i gotta room creating, and navigation.

Then pass the server on to Sleddy to test how much this baby can handle.

I will cry if it crashes at 10.
 

Thom

You can't touch this
Oct 1, 2010
1,305
386
Messenger is being done, once i get the whole friend system done, then i gotta room creating, and navigation.

Then pass the server on to Sleddy to test how much this baby can handle.

I will cry if it crashes at 10.
What about catalogue?
 
Status
Not open for further replies.

Users who are viewing this thread

Top