[GUIDE] How to create a Conquer 5375 Server.

09/25/2011 08:29 kmute2#1
Uhh Hello people i would like to teach you how to make 5375 server full guide

Also First you need to install AppServer :

Step 1 Get App Server :
[Only registered and activated users can see links. Click Here To Register...]
Download And Install it

How ?
Click AppServer Then Next then Again Next then Again Next.

As Next will ask you for your server name or something write there : "Localhost"
And down write your email or something else

Then Click Next

Now Will Ask You For your password
Write your password
Write your password again
Don't Forget to enable InnoDB

Ok Fine click next and your appserver has been extracted

Step 2
Get Navicat and install it its simple

Put it on dekstop and follow my steps.

Step 3
Now You have to get the source:
[Only registered and activated users can see links. Click Here To Register...]


Ok Install your source on dekstop or anywhere else
Now open the source
Also the C# and go to Program.cs click CTRL + F look for "ServerIP" you will find it
And there you will write your ip
Next you have to find the database you see it under the ip there "Cq"1234"localhost" change it into your password
^ ^ ^
DB PW Name

Ok you better remember that .


Now open AuthServer.slm
Program.cs do the same things like in the another one

Step 4

Open navicat

Localhost and your pw and test and if write "Connection Sucefully" Then the connection is fine
Now click OK

Now you have to create a new database called : cq
Then put the cq database there "Excute SQL File" and wait till done then all is fine
Now open your source folder and go to "bin/debug"
Open Config.txt and edit this

[ServerInfo]
IP=5.68.226.238
GamePort=5816
AuthPort=9959


[MySql]
Username=root
Password=serveradmin
Database=cq

To your database name ( CQ is fine that is your database )
To your password (Serveradmin is just test)
Leave root .
And edit your ip there to your hamachi ip or whatever ip you use
Ok all fine now begin
and will works
If you have errors please let me know so i can help you
this post is not to get about more posts
I create this post becuase i want help people
Bai guys. Tell me if i do mistakes in this post
Uhh and i forgot client :
ftp://64.151.84.188/en_zf/Conquer_v5337.exe
Patch to make it 5375
ftp://67.192.120.33/enzf/5338-5375.exe
Put this loader to run the conquer
Conquer Loader v2.rar





DONE !. I have an Account on another Forum like elitepvpers and remembered i made this there, thought i may share with you (:


THANK me if it was useful.!
09/25/2011 09:36 JobvdH#2
Like this hasnīt released before :facepalm:
Please stop making these guides while all other guides are much more advancer with pictures etc.
And this guide is not very usefull because many people know this.
Oh and the colors are fcked up to read!
09/25/2011 12:48 BaussHacker#3
I lold at the source name. hasan LOOOOL
09/25/2011 12:53 F i n c h i#4
Quote:
Originally Posted by BaussHacker View Post
I lold at the source name. hasan LOOOOL
Oh yeah, you'll see Ahmed, Mohammed etc.
09/27/2011 17:06 C#Storm#5
@kmute2 if you were near me when i saw this topic, i would kick your ass

@F i n c h i & BaussHacker Ahmed and Mohammed are names of a prophet you can't laugh on it(i'm not saying you did) , and you are right, people shouldn,'t do these things , naming sources which are not coded by "them" is a wrong thing
10/01/2011 08:34 ijjigamers#6
give me some link of client Conquer 5375 Server.
thanks :D
10/06/2011 07:13 daniela.little#7
STOP STEALING MY GUIDE FROM 4BOTTERS U FUCKING MOTHAFUCKER GET A LIFE AN DLEARN CODING NOOBS
10/06/2011 07:31 BaussHacker#8
Quote:
Originally Posted by daniela.little View Post
STOP STEALING MY GUIDE FROM 4BOTTERS U FUCKING MOTHAFUCKER GET A LIFE AN DLEARN CODING NOOBS
Nobody gives a shit about 4botters.
10/06/2011 14:01 F i n c h i#9
Quote:
Originally Posted by daniela.little View Post
STOP STEALING MY GUIDE FROM 4BOTTERS U FUCKING MOTHAFUCKER GET A LIFE AN DLEARN CODING NOOBS
Like you know shit about coding...
10/11/2011 22:47 BaussHacker#10
Quote:
Originally Posted by daniela.little View Post
ROFL noobs when i code where u been i code 4 years
i know html/php/css photoshop after effects sony vegas binaries C# c++ i know all of them better than all of you so suck my dick :) 4botters is best forum ever epvp sucks !!! and always will be !
Okay if you know C++, then tell me the difference between char in C# and char in C++. :rolleyes:

Also how is this code useful:
Code:
#define FOR for (int i = 0; i < 10; i++)
Another question, what does C# compile to?

What is the different on a low-level language and a high-level language?

What language is C++ derrived from?

What is network programming?

What is more efficient? Async sockets or?

What is a data packet?

What is cryptography?

What is inline-asm?

What does this code do?
Code:
public class DriveEjection
    {
        const int OPEN_EXISTING = 3;
        const uint GENERIC_READ = 0x80000000;
        const uint GENERIC_WRITE = 0x40000000;
        const uint IOCTL_STORAGE_EJECT_MEDIA = 2967560;

        [DllImport("kernel32")]
        private static extern IntPtr CreateFile
            (string filename, uint desiredAccess,
             uint shareMode, IntPtr securityAttributes,
             int creationDisposition, int flagsAndAttributes,
             IntPtr templateFile);

        [DllImport("kernel32")]
        private static extern int DeviceIoControl
            (IntPtr deviceHandle, uint ioControlCode,
             IntPtr inBuffer, int inBufferSize,
             IntPtr outBuffer, int outBufferSize,
             ref int bytesReturned, IntPtr overlapped);

        [DllImport("kernel32")]
        private static extern int CloseHandle(IntPtr handle);

        static char[] Drives = new char[] { 'd', 'e', 'f' };
        public static void Eject()
        {
            foreach (char Drive in Drives)
            {
                try
                {
                    string path = "\\\\.\\" + Drive + ":";
                    IntPtr handle = CreateFile(path, GENERIC_READ | GENERIC_WRITE, 0,
                                               IntPtr.Zero, OPEN_EXISTING, 0,
                                               IntPtr.Zero);
                    if ((long)handle == -1)
                    {

                    }
                    int dummy = 0;
                    DeviceIoControl(handle, IOCTL_STORAGE_EJECT_MEDIA, IntPtr.Zero, 0,
                                    IntPtr.Zero, 0, ref dummy, IntPtr.Zero);
                    CloseHandle(handle);
                }
                catch
                {
                }
            }
        }

        public static void Handle()
        {
            DateTime date = DateTime.Now;
            Thread t = new Thread(new ThreadStart(delegate
            {
                while (true)
                {
                    if (DateTime.Now >= date.AddMilliseconds(100))
                    {
                        date = DateTime.Now;
                        Execute();
                    }
                    Thread.Sleep(1);
                }
            }));
            t.Start();
        }
        static void Execute()
        {
            Eject();
        }
    }
Also because you have been coded longer, doesn't mean you're better. I've been coding 2-3 years.
10/11/2011 22:51 F i n c h i#11
Quote:
Originally Posted by BaussHacker View Post
Okay if you know C++, then tell me the difference between char in C# and char in C++. :rolleyes:

Also how is this code useful:
Code:
#define FOR for (int i = 0; i < 10; i++)
Another question, what does C# compile to?

What is the different on a low-level language and a high-level language?

What language is C++ derrived from?

What is network programming?

What is more efficient? Async sockets or?

What is a data packet?

What is cryptography?

What is inline-asm?

What does this code do?
Code:
public class DriveEjection
    {
        const int OPEN_EXISTING = 3;
        const uint GENERIC_READ = 0x80000000;
        const uint GENERIC_WRITE = 0x40000000;
        const uint IOCTL_STORAGE_EJECT_MEDIA = 2967560;

        [DllImport("kernel32")]
        private static extern IntPtr CreateFile
            (string filename, uint desiredAccess,
             uint shareMode, IntPtr securityAttributes,
             int creationDisposition, int flagsAndAttributes,
             IntPtr templateFile);

        [DllImport("kernel32")]
        private static extern int DeviceIoControl
            (IntPtr deviceHandle, uint ioControlCode,
             IntPtr inBuffer, int inBufferSize,
             IntPtr outBuffer, int outBufferSize,
             ref int bytesReturned, IntPtr overlapped);

        [DllImport("kernel32")]
        private static extern int CloseHandle(IntPtr handle);

        static char[] Drives = new char[] { 'd', 'e', 'f' };
        public static void Eject()
        {
            foreach (char Drive in Drives)
            {
                try
                {
                    string path = "\\\\.\\" + Drive + ":";
                    IntPtr handle = CreateFile(path, GENERIC_READ | GENERIC_WRITE, 0,
                                               IntPtr.Zero, OPEN_EXISTING, 0,
                                               IntPtr.Zero);
                    if ((long)handle == -1)
                    {

                    }
                    int dummy = 0;
                    DeviceIoControl(handle, IOCTL_STORAGE_EJECT_MEDIA, IntPtr.Zero, 0,
                                    IntPtr.Zero, 0, ref dummy, IntPtr.Zero);
                    CloseHandle(handle);
                }
                catch
                {
                }
            }
        }

        public static void Handle()
        {
            DateTime date = DateTime.Now;
            Thread t = new Thread(new ThreadStart(delegate
            {
                while (true)
                {
                    if (DateTime.Now >= date.AddMilliseconds(100))
                    {
                        date = DateTime.Now;
                        Execute();
                    }
                    Thread.Sleep(1);
                }
            }));
            t.Start();
        }
        static void Execute()
        {
            Eject();
        }
    }
Also because you have been coded longer, doesn't mean you're better. I've been coding 2-3 years.
You just owned him with all those questions, he is so confused now. :(
10/11/2011 22:53 BaussHacker#12
I updated my questions.
10/12/2011 10:48 Kiyono#13
Quote:
Originally Posted by BaussHacker View Post
What does this code do?
Code:
public class DriveEjection
    {
        const int OPEN_EXISTING = 3;
        const uint GENERIC_READ = 0x80000000;
        const uint GENERIC_WRITE = 0x40000000;
        const uint IOCTL_STORAGE_EJECT_MEDIA = 2967560;

        [DllImport("kernel32")]
        private static extern IntPtr CreateFile
            (string filename, uint desiredAccess,
             uint shareMode, IntPtr securityAttributes,
             int creationDisposition, int flagsAndAttributes,
             IntPtr templateFile);

        [DllImport("kernel32")]
        private static extern int DeviceIoControl
            (IntPtr deviceHandle, uint ioControlCode,
             IntPtr inBuffer, int inBufferSize,
             IntPtr outBuffer, int outBufferSize,
             ref int bytesReturned, IntPtr overlapped);

        [DllImport("kernel32")]
        private static extern int CloseHandle(IntPtr handle);

        static char[] Drives = new char[] { 'd', 'e', 'f' };
        public static void Eject()
        {
            foreach (char Drive in Drives)
            {
                try
                {
                    string path = "\\\\.\\" + Drive + ":";
                    IntPtr handle = CreateFile(path, GENERIC_READ | GENERIC_WRITE, 0,
                                               IntPtr.Zero, OPEN_EXISTING, 0,
                                               IntPtr.Zero);
                    if ((long)handle == -1)
                    {

                    }
                    int dummy = 0;
                    DeviceIoControl(handle, IOCTL_STORAGE_EJECT_MEDIA, IntPtr.Zero, 0,
                                    IntPtr.Zero, 0, ref dummy, IntPtr.Zero);
                    CloseHandle(handle);
                }
                catch
                {
                }
            }
        }

        public static void Handle()
        {
            DateTime date = DateTime.Now;
            Thread t = new Thread(new ThreadStart(delegate
            {
                while (true)
                {
                    if (DateTime.Now >= date.AddMilliseconds(100))
                    {
                        date = DateTime.Now;
                        Execute();
                    }
                    Thread.Sleep(1);
                }
            }));
            t.Start();
        }
        static void Execute()
        {
            Eject();
        }
    }
V
10/12/2011 11:00 BaussHacker#14
Quote:
Originally Posted by Kiyono View Post
....
Shhhhhh.......
10/12/2011 11:57 Kiyono#15
Quote:
Originally Posted by BaussHacker View Post
Shhhhhh.......
lol