Register for your free account! | Forgot your password?

You last visited: Today at 12:08

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

Advertisement



[Thinking] An Idea

Discussion on [Thinking] An Idea within the CO2 Private Server forum part of the Conquer Online 2 category.

View Poll Results: I'm putting a poll here because a lot of you vote than you comment...
Do it. 38 82.61%
Nobody would read it. 8 17.39%
Voters: 46. You may not vote on this poll

Reply
 
Old   #1
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
[Thinking] An Idea

That poll should say "I'm putting a poll here because a lot of you vote more than you comment..."

Hey... so I've been thinking a lot recently about something that's been continually on my mind. I'm starting to finally be myself again (after 5 years). I'm starting to be happy without reason again. =p Anyways, this idea involves that.

I want to possibly start writing a guide on how to make a private server from scratch using proper methods. I would write it in a way that would be lively and easy to understand- try to make it fun to read in some way (maybe by adding comics like seen in my blog to make a point).

What do you think?
It would be patch either 5065 or one of your choice (not current).
Spirited is offline  
Old 07/17/2011, 14:05   #2
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,377
I wrote one ages back just covering basic information and finished all the way up to the start of the game server but there was fairly little interest...

I like the idea and I'd love to see such a thread but I'm not sure how successful it would be in the long run.
pro4never is offline  
Old 07/17/2011, 18:27   #3
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
It would be cool to make a lot libraries that peoples could import to their project as resources to make their own sources. Been thinking of making such things.
BaussHacker is offline  
Old 07/17/2011, 20:50   #4
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Quote:
Originally Posted by BaussHacker View Post
It would be cool to make a lot libraries that peoples could import to their project as resources to make their own sources. Been thinking of making such things.
So, it's going to be a "plug and play" project huh?
mk. Sounds good to me. What patch though? I'm still struggling on figuring out a good one to start with (for people). It should have blowfish in it (it's a good medium to start with).

PS: A bbcode for pastebin would be awesome...
Spirited is offline  
Old 07/17/2011, 21:41   #5
 
Mr_PoP's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 759
Received Thanks: 285
here is the thing make a video guide don't waste your time writing codes 80% of the ppl wont understand it , so instead make a video you explaining in all the stuff , so if they didn't understand what are you saying then when they see you typing the codes they will
Mr_PoP is offline  
Old 07/17/2011, 22:10   #6
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by Fаng View Post
So, it's going to be a "plug and play" project huh?
mk. Sounds good to me. What patch though? I'm still struggling on figuring out a good one to start with (for people). It should have blowfish in it (it's a good medium to start with).

PS: A bbcode for pastebin would be awesome...
Not patch based, but like you make it works with every patch. That means it should not be like packet structures etc. But simple handlers etc. that can make it easier etc.
BaussHacker is offline  
Old 07/17/2011, 22:46   #7
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Quote:
Originally Posted by BaussHacker View Post
Not patch based, but like you make it works with every patch. That means it should not be like packet structures etc. But simple handlers etc. that can make it easier etc.
Packets are what make the server run though. I can't ignore them.
Spirited is offline  
Old 07/17/2011, 22:56   #8
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,377
Quote:
Originally Posted by Fаng View Post
Packets are what make the server run though. I can't ignore them.
You could write the source in a completely modular way even possibly loading packet structures from external files on startup.

By doing that you could create it (mostly) patch independent and allow people a wide range of customization options without even needing to touch the source.


Example: Log the most common packets (all game systems, patch dependent features should be separate) and have them load from a external ini or xml file to determine how the packet is structured. Once these are loaded into the source they can be handled by the actual systems... which again could be written in a modular format if need be (although most likely NOT external)


A well organized and documented base built like this would be a very interesting thing for the community.

Alternatively a ConquerServer.dll would be quite interesting.

Load it up with anything a server creator could want such as...

-Encryption methods
-Socket systems (multiple options with documentation on each kind)
-Map system(s)
-Database system(s)


That way users can still design their own source but have some well tested and efficient systems which can work almost in a plug and play type fashion. Then write some guides and record some videos on how to write a source using that library and leave the rest up to the end user.
pro4never is offline  
Thanks
1 User
Old 07/17/2011, 23:23   #9
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by pro4never View Post
You could write the source in a completely modular way even possibly loading packet structures from external files on startup.

By doing that you could create it (mostly) patch independent and allow people a wide range of customization options without even needing to touch the source.


Example: Log the most common packets (all game systems, patch dependent features should be separate) and have them load from a external ini or xml file to determine how the packet is structured. Once these are loaded into the source they can be handled by the actual systems... which again could be written in a modular format if need be (although most likely NOT external)


A well organized and documented base built like this would be a very interesting thing for the community.

Alternatively a ConquerServer.dll would be quite interesting.

Load it up with anything a server creator could want such as...

-Encryption methods
-Socket systems (multiple options with documentation on each kind)
-Map system(s)
-Database system(s)


That way users can still design their own source but have some well tested and efficient systems which can work almost in a plug and play type fashion. Then write some guides and record some videos on how to write a source using that library and leave the rest up to the end user.
Yea exactly my point.
BaussHacker is offline  
Old 07/17/2011, 23:25   #10
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Like in your source but loading them from external files? Mk.
The problem is, packets have changed drastically since patch 4274 (for example, the general data packet). And I don't exactly like your way of doing it. There has to be an acceptable range... so I should start from somewhere.

Edit: Actually, no. Keeping the source open and getting used to editing the source is really important. I think it would be better to keep things like the source (like packet structure). That way it's defined in the source and they can get comfortable with editing the source.
Spirited is offline  
Old 07/18/2011, 10:55   #11
 
hady's Avatar
 
elite*gold: 0
Join Date: Dec 2006
Posts: 72
Received Thanks: 9
a guide will be great try to make a lot of diagrams and coding tutorials and then make the how to make the source , try to work with 5018 or 5165 . cuz 5018 was the first patch with crypto and it have blowfish . 5165 to cover the shame of the loft source . or you can mentor me and don't do any guide lolz i would love that . make a good web site for your guide (not blog)
hady is offline  
Old 07/18/2011, 11:07   #12
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Quote:
Originally Posted by hady View Post
a guide will be great try to make a lot of diagrams and coding tutorials and then make the how to make the source , try to work with 5018 or 5165 . cuz 5018 was the first patch with crypto and it have blowfish . 5165 to cover the shame of the loft source . or you can mentor me and don't do any guide lolz i would love that . make a good web site for your guide (not blog)
*sigh*.... mk. I'll make a website.
At least then I can use pastebin. The staff here is ignoring my thread. (The staff on my friend's forum implemented it in 1 minute after I posted it...). I was thinking of also adding a text-to-speech. I found a really good one but meh. I don't know if it costs money yet.
Spirited is offline  
Old 07/18/2011, 21:22   #13
 
Lateralus's Avatar
 
elite*gold: 0
Join Date: May 2005
Posts: 1,892
Received Thanks: 918
I don't know what the point would be, as any useful information will be deleted by you when you quit anyway.
Lateralus is offline  
Thanks
3 Users
Old 07/19/2011, 00:41   #14
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Quote:
Originally Posted by Lateralus View Post
I don't know what the point would be, as any useful information will be deleted by you when you quit anyway.
I was suffering from post traumatic depression for 5 years. For the first time in my life again, I'm happy for no reason. I'm finally over my depression... and I get to see this. So thank you for your kind comment.
Spirited is offline  
Old 07/19/2011, 00:51   #15
 
Lateralus's Avatar
 
elite*gold: 0
Join Date: May 2005
Posts: 1,892
Received Thanks: 918
Quote:
Originally Posted by Fаng View Post
I was suffering from post traumatic depression for 5 years. For the first time in my life again, I'm happy for no reason. I'm finally over my depression... and I get to see this. So thank you for your kind comment.
I'm just saying don't do that, and sure - it'd be helpful. I recently needed something from one of your posts and I see "#deleted". So yeah. I don't mean this in a derogatory or accusing way, but don't force your personal problems on the rest of us.
Lateralus is offline  
Reply


Similar Threads Similar Threads
thinking
08/29/2010 - Perfect World - 2 Replies
Im thinking of starting on PWI. Is about 1-2years since I played. I dont even remember my accountnames haha. I was around lv70-80. But dosn't matter. I just want to know wich server is most active and how much the game have been changed. Is there different on the quests, itemsets etc. ? Or I could just play like I did before? Thanks in advance :)
[I'M THINKING]
04/03/2010 - Grand Chase Philippines - 3 Replies
I'm thinking that don't anymore make modified main.exe just make hacks (hacks specially the SD one) that don't use modified main.exe and put some password on it (but please if YOU will make one and put password on it just the average difficulty ones) but it still depends on the one who will make hack. :)
i was thinking....
07/29/2009 - Silkroad Online - 4 Replies
Ever heard of 100 HEU , 100 FIRE , 90 Force and 10 Pacheon glaive? Pacheon is for the hawk and passive , giving 18 attack rating increase Do u think those 18 can do anything ? cuz i think 100 force is the same as 90. thnx.
Idea:Possibly good potential idea!
10/26/2005 - Conquer Online 2 - 3 Replies
Well today I was thinking and it was stated that it's impossible to view if you have a +1 item unless you look in your inventory, but it is generated before its picked up. This could be a big job, could be worth it if it was possible and done correctly though. Turn the items on the floors into items in your inventory images, I should probably explain a bit more. The images that are used in your inventory, put those on the floor. That way if you moused over the image it'd show the +1...



All times are GMT +2. The time now is 12:08.


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.