Register for your free account! | Forgot your password?

You last visited: Today at 22:44

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

Advertisement



Well...

Discussion on Well... within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
Well...

With the nice encryption change Ultimation is finally releasing a nuker for binary servers, or so I'm told -- In fact I could do it too if he didn't. It enables pretty much any user to take down a binary-server.

With that said, this once again gives rise to servers self-coded. With that said, how badly is there a need for an actual decent public server? I may consider coming back to the private-server development community.
InfamousNoone is offline  
Thanks
4 Users
Old 08/25/2011, 01:47   #2
 
chickmagnet's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 372
Received Thanks: 53
Quote:
Originally Posted by InfamousNoone View Post
With the nice encryption change Ultimation is finally releasing a nuker for binary servers, or so I'm told -- In fact I could do it too if he didn't. It enables pretty much any user to take down a binary-server.

With that said, this once again gives rise to servers self-coded. With that said, how badly is there a need for an actual decent public server? I may consider coming back to the private-server development community.
i haven't that much interest in learnin c# atm but i do know ur work is always great trinityco disappointed me and i'll never play it again and i believe u can make a server that would wipe all the others out of the water id say go for it
chickmagnet is offline  
Old 08/25/2011, 02:11   #3
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
Greetings, sir.

This section has gone very down hill im afraid to say, Hellmouth is closed untill beta(even so its not pvp) and there is not one single server thats worth playing, FluxNetwork, nope(LOL, I think im still admin? ;O).

Literally, not one.

Nuker? That sounds interesting and sounds like alot of fun for me to play with should it get released

I would encourage you to create a PVP server again, but I cannot see you doing so. AcidCO was hellaawesome, if you can top that, then **** yeah.

#edit
I would also suggest you continue your C# VIDEOS(no not text) as im a visual learner, and I dont want to buy a year membership at and take the C# course.

Regards,
Dread
_DreadNought_ is offline  
Old 08/25/2011, 02:38   #4


 
CptSky's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
Quote:
Originally Posted by InfamousNoone View Post
[...] With that said, this once again gives rise to servers self-coded. With that said, how badly is there a need for an actual decent public server? I may consider coming back to the private-server development community.
Actually, I'm not so much up to date about the english community, but I think, by what I heard that there isn't a lot of decent server. As always, the majority of the CO2 private server are running TQ binaries, and the other aren't so good. I don't know a lot of server that are running their own emulator. Anyway, I would say that there is always place for decent server coded by decent coder For sure, you will have a good community if you create a new private server.

Also, I would say that the private server community is currently in a stagnation period. French community is at the same point that when I launched the first private server, 3 or 4 years ago... There isn't any private server. So, I decided to come back and open a new decent private server for french community. I don't think that the english community is at the same point, but the community needs a new wave of decent releases...

I hope you'll rework on a project. Not that I'm going to play, but it will help the community.
CptSky is offline  
Old 08/25/2011, 09:20   #5
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
It will just be a waste of time, but perhaps going to be fun.
BaussHacker is offline  
Old 08/26/2011, 09:43   #6
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
So yeah, I've started on it and talked to Ultimation about it and he said he's in, so I guess that decides it. I've already started coding it. Oh joy the database system is a bitch to code. I've reworked the way I handle the database. It still uses ini-files, but looks quite different and is significantly faster than before.

i.e.
Code:
        private static DBMap dbGameDefaults = new DBMap()
        {
            {"GM", 0},
            {"Name", string.Empty},
            {"SpouseAccount", string.Empty},
            {"MapId", 1002},
            {"X", 400},
            {"Y", 400},
            {"Level", 130},
            {"Mesh", 3},
            {"Sex", 1},
            {"Avatar", 0},
            {"Reborn", 2},
            {"HairStyle", 421},
            {"Nobility", 0},
            {"PKPoints", 0},
            {"Job", 15},
            {"Money", 0},
            {"ConquerPoints", 0},
            {"MP", 0},
            {"HP", 1},
            {"GuildId", 0},
            {"GuildRank", 0},
            {"GuildWarTime", DateTime.Now},
            {"Strength", 5},
            {"Agility", 2},
            {"Vitality", 3},
            {"Spirit", 0},
            {"AttributePoints", 422-(5+2+3+0)}
        };
Code:
        public static void LoadCharacter(User user, int loginId, int passwordId, out string replyMsg)
        {
            try
            {
                AuthenticationUser auth = AuthenticationSocket.Select(loginId);
                user.Account = auth.Account;
                user.Password = auth.Password;

                if (user.Password.GetHashCode() != passwordId)
                {
                    replyMsg = "Hahahaha, nice try. Fag.";
                    return;
                }

                DBMap map = SelectFile("accounts", user.Account + ".db")["game"];
                map.Defaults = dbGameDefaults;

                user.Name = map["Name"];
                if (user.Name == map.Defaults["Name"])
                {
                    replyMsg = "NEW_ROLE";
                }
                else
                {
                    user.GM = map["GM"];
                    user.SpouseAccount = map["SpouseAccount"];
                    if (user.SpouseAccount != map.Defaults["SpouseAccount"])
                    {
                        DBNode spouse = SelectFile("accounts", user.SpouseAccount + ".db")["game"];
                        user.Spouse = spouse.ReadString("Name", "None", 16);
                    }
                    else
                    {
                        user.Spouse = "None";
                    }
                    user.MapID = map["MapId"];
                    user.X = map["X"];
                    user.Y = map["Y"];
                    user.Level = map["Level"];
                    user.ConstructModel(map["Mesh"], map["Sex"], map["Avatar"], 0);
                    user.Reborn = map["Reborn"];
                    user.HairStyle = map["HairStyle"];
                    user.Nobility = map["Nobility"];
                    user.PKPoints = map["PKPoints"];
                    user.Job = map["Job"];
                    user.Money = map["Money"];
                    user.ConquerPoints = map["ConquerPoints"];
                    user.MP = map["MP"];
                    user.HP = map["HP"];
                    user.GuildId = map["GuildId"];
                    user.GuildRank = map["GuildRank"];
                    user.GuildWarTime = map["GuildWarTime"];
                    user.Strength = map["Strength"];
                    user.Agility = map["Agility"];
                    user.Spirit = map["Spirit"];
                    user.Vitality = map["Vitality"];
                    user.AttributePoints = map["AttributePoints"];

                    replyMsg = "ANSWER_OK";
                }
            }
            catch (Exception ex)
            {
                replyMsg = ex.Message;
            }
        }
Resembles more what you SQL-folks do, no?
InfamousNoone is offline  
Thanks
4 Users
Old 08/26/2011, 10:30   #7
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by InfamousNoone View Post
....
Looks good, good luck with it ^^
BaussHacker is offline  
Old 08/26/2011, 12:32   #8
 
Ultimation's Avatar
 
elite*gold: 0
Join Date: Mar 2005
Posts: 1,425
Received Thanks: 1,566
yea, thats pretty much it, looking good dude, u need to setup a repository!

Oh guys, if you remember AcidCO, not sure how many of you do. but this server is going to implement all the tournaments from AcidCO. but this time, better,faster using more upto date technologies.!
Ultimation is offline  
Thanks
2 Users
Old 08/26/2011, 14:23   #9
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by Ultimation View Post
yea, thats pretty much it, looking good dude, u need to setup a repository!

Oh guys, if you remember AcidCO, not sure how many of you do. but this server is going to implement all the tournaments from AcidCO. but this time, better,faster using more upto date technologies.!
What is this AcidCO?

Sounds delicious :3
BaussHacker is offline  
Old 08/26/2011, 15:07   #10
 
Ultimation's Avatar
 
elite*gold: 0
Join Date: Mar 2005
Posts: 1,425
Received Thanks: 1,566
Youtube ACIDCO

but back in the day it was quite a server


Ultimation is offline  
Thanks
5 Users
Old 08/26/2011, 16:20   #11
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by Ultimation View Post
Youtube ACIDCO

but back in the day it was quite a server



I was joking bro, everybody knows AcidCo
BaussHacker is offline  
Old 08/26/2011, 16:43   #12
 
F i n c h i's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 785
Received Thanks: 421
Quote:
Originally Posted by BaussHacker View Post
I was joking bro, everybody knows AcidCo
^
F i n c h i is offline  
Old 08/26/2011, 16:48   #13
 
Sp!!ke's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 380
Received Thanks: 58
Quote:
Originally Posted by BaussHacker View Post
I was joking bro, everybody knows AcidCo
everybody love AcidCo...
Sp!!ke is offline  
Old 08/26/2011, 17:17   #14
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by Sp!!ke View Post
everybody love AcidCo...
BaussHacker is offline  
Old 08/26/2011, 18:20   #15
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
Quote:
Originally Posted by Ultimation View Post
Youtube ACIDCO

but back in the day it was quite a server



Awww, "quite a server" was an understatement, it was(and still is) the best PVP server, or though its very old i'd bet that source code would beat almost every single public one. ConquerServer_V2 was the closest no?

Good luck guys
_DreadNought_ is offline  
Thanks
1 User
Reply




All times are GMT +2. The time now is 22:44.


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.