Register for your free account! | Forgot your password?

You last visited: Today at 00:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Custom Source - HepX_CO

Discussion on [Release] Custom Source - HepX_CO within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 505
[Release] Custom Source - HepX_CO

[Header]
This is my first open-source Conquer Online 2.0 emulator.
I will keep this updated, and post an message every time I post a new version.


Server Details
Name: HepX GameServer
Game: Conquer Online 2.0
Patch: 5165
Server Version: 0.1

How to set this up:
- In both projects there's an MySql folder, open Connection.cs and edit "YOURUSERNAMEGOESHERE" and "YOURUSERNAMEGOESHERE".
- Search trough both project for "YOURIPGOESHERE" and rename it with your external IP.
- Set up the database as you had to do at most sources. The SQL file is included.
- That's about it, make sure you have all resources required, and debug the server in x86 mode if you use Windows 64-bit.

Updates:
-- None yet, I will not call version 0.1's index, just go through it yourself. --
-- This is a very, very basic server, and does not include:
- Attacking
- Monsters
- NPCs
- Portals

Comments, suggestions, questions, answers, what ever, feel free to post feedback on this thread. Remember, thanks are appreciated.

Contact for further information, for example joining the project.

Download

(Thanks to U2_Caparzo)
Basser is offline  
Thanks
15 Users
Old 05/13/2010, 18:26   #2
 
elite*gold: 0
Join Date: Dec 2007
Posts: 9
Received Thanks: 1
nice dude its awesome thank you basser
dragon1516 is offline  
Thanks
1 User
Old 05/13/2010, 18:58   #3
 
_Emme_'s Avatar
 
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,161
I am so glad to see that you are moving at this direction, keep it up Bas you are doing great!

P.S : This source looks good
_Emme_ is offline  
Thanks
2 Users
Old 05/13/2010, 18:58   #4
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 505
Next update will be (so far):
- A more stable way to read the password
- One single string containing the server IP.
- New commands system, accessible from the entire source, not only chat.
- NPCs
Thanks for the suggestion Emme.
Also thanks for the extra help at the first point.
Basser is offline  
Old 05/13/2010, 19:35   #5
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,376
Great to see more and more unique sorces out there. Hopefully we can start to move people away from lotf soon xD
pro4never is offline  
Thanks
2 Users
Old 05/13/2010, 19:50   #6
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 505
Hopefully this source will make the NewestCOServer less popular, it beats it at coding style to my opinion, besides NewestCOServer is as just unstable as my old LOTF was >_>.
Basser is offline  
Old 05/13/2010, 20:03   #7
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,338
Received Thanks: 490
:O Base looks pretty good for now.
~Yuki~ is offline  
Thanks
1 User
Old 05/13/2010, 20:39   #8
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 505
Quote:
Originally Posted by ~Yuki~ View Post
:O Base looks pretty good for now.
Thanks =)
I added you to the credits, can't believe I forgot you.
Basser is offline  
Thanks
1 User
Old 05/13/2010, 20:44   #9
 
BlueFlame11's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 116
Received Thanks: 12
Woah so many open sources
So cool, thanks Basser
BlueFlame11 is offline  
Thanks
1 User
Old 05/13/2010, 21:00   #10
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
Quote:
Originally Posted by pro4never View Post
Great to see more and more unique sorces out there. Hopefully we can start to move people away from lotf soon xD
Well, maybe this source is written from scratch, but it has parts of CoEmu.


Quote:
Originally Posted by Basser View Post
Hopefully this source will make the NewestCOServer less popular, it beats it at coding style to my opinion, besides NewestCOServer is as just unstable as my old LOTF was >_>.
I highly doubt.
-impulse- is offline  
Thanks
4 Users
Old 05/13/2010, 21:14   #11
 
Sion~'s Avatar
 
elite*gold: 0
Join Date: Oct 2007
Posts: 181
Received Thanks: 68
Code:
public void Enable()
        {
            lock (SyncRecv)
            {
                while (Receiving)
                {
                    if (Sock.Connected)
                    {
                        int Size = Sock.Receive(Buffer);
                        if (Size == 0)
                        {
                            Disable();
                            Print("Will not accept 'byte[i <= 0]'");
                            Print("If you do not know what this means, this message may be ignored.");
                            Receiving = false;
                            break;
                        }
                        if (Size < 1000)
                        {
                            byte[] Data = new byte[Size];
                            Array.Copy(Buffer, Data, Size);
                            Data = Crypt.Decrypt(Data);
                            if (!Handshake)
                            {
                                Handshake = true;
                                string Key = new ClientKeyPacket(Data).PublicKey;
                                Crypt = SKE.HandleClientKeyPacket(Key, Crypt);
                            }
                            else
                                PacketRefer.ReferData(Data, this);
                        }
                        else
                        {
                            Disable();
                            Print("Cannot accept 'bytes[i > 1000]'");
                            Receiving = false;
                            break;
                        }
                    }
                }
            }
        }
Seriously?
Sion~ is offline  
Old 05/13/2010, 21:30   #12
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 505
I wrote this form scratch, but yes I was inspired by CoEmu, however I haven't got the source on my pc, nor did I when I wrote the socket system, but I wrote it multiple times.
Basser is offline  
Thanks
2 Users
Old 05/13/2010, 21:39   #13
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,338
Received Thanks: 490
If someone says this is a CoEmu Ripoff i have to ask you: Are you disabled?
~Yuki~ is offline  
Thanks
5 Users
Old 05/13/2010, 22:02   #14
 
elite*gold: 0
Join Date: Nov 2007
Posts: 128
Received Thanks: 80
Its nice.. keep up the good work..
nestreys is offline  
Thanks
1 User
Old 05/13/2010, 22:52   #15
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
.
ImmuneOne is offline  
Thanks
4 Users
Reply


Similar Threads Similar Threads
[Release] Custom Automatic Restarter for LOTF Source!!!
05/06/2009 - CO2 PServer Guides & Releases - 2 Replies
First in General.cs Search for public static void DoStuff() Above it add this Now go Some were around line 55 in General.cs and Put this!!! Now Goto Line 246 in General.cs and Put this! Hit Thanks if this helped you please
DeathCo's custom lotf source
12/09/2008 - CO2 Private Server - 13 Replies
hi guys its me Death from DeathCo and i just felt like sharing my customized lotf source with yall.... hav fun.... Thanks are greatly appreciated



All times are GMT +1. The time now is 00:54.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.