I'd appreciate some help here =)

12/02/2011 21:52 Nyorai#1
Hello dear partners,
Well, a few days ago I had the idea of comming back to CO after quitting two years ago but, when I downloaded and logged on TQ's CO I found it a bit hard to get back to the top players again so, I decided to quit again (Rofl.). But then I had that "need" of nerding again and started thinking about making a PServer so I could gather some friends and start playing on it and perhaps expand it a bit.
The problem is, to be honest, I'm seriously bad at coding. I think I haven't done much as far as I remmember. So I'd like someone to help me setting up a PServer, advicing me a good Source that I could use and etc.

If someone could help me out here I'd be really appreciated.
Thanks, John.
12/02/2011 22:04 Arco.#2
I can help you set up, and maybe get you on the road to learning. Just add my msn, [Only registered and activated users can see links. Click Here To Register...] or skype, arcoefg.
12/02/2011 22:26 EviL|Shepherd#3
Well, last I heard, there's enough released stuff to make a 'decent' server. Although coding knowledge would be nice if you plan on making new features. But do all of us on ePVP a favor...don't make a binary server. 'Tis quite frowned upon here. Good luck. :)
12/02/2011 23:01 Nyorai#4
Quote:
Originally Posted by EviL|Shepherd View Post
Well, last I heard, there's enough released stuff to make a 'decent' server. Although coding knowledge would be nice if you plan on making new features. But do all of us on ePVP a favor...don't make a binary server. 'Tis quite frowned upon here. Good luck. :)
Well, I'm asking for help cause' the sources I've tried so far have like billions of bug that I can't fix xD But yeah, if there's enough stuff to make a decent server I'd appreciate if someone could help me finding it =P
12/03/2011 00:37 Arco.#5
Quote:
Originally Posted by Nyorai View Post
Well, I'm asking for help cause' the sources I've tried so far have like billions of bug that I can't fix xD But yeah, if there's enough stuff to make a decent server I'd appreciate if someone could help me finding it =P
Every source on this forum is bound to have a some bugs, that's what you get with released sources.
12/03/2011 02:00 EviL|Shepherd#6
Quote:
Originally Posted by Arco. View Post
Every source on this forum is bound to have a some bugs, that's what you get with released sources.
Heh, never knew that. I will say one thing though, at least this individual is willing to learn actual coding.
12/03/2011 07:41 Spirited#7
@Evil S.
Learning how to code is the best thing you can do for making your own server. If you're just looking to run a mostly completed source for yourself or a few friends, then NewestCoServer v2 should be fine. If you want to actually learn something though and code along the way, Impulse's 5165 source is a great start (although the threading is kinda messed up). I have a friend starting on Impulse's 5165 source. Another "full" source is Kimo and Hammy's source based off of an old TrinityCo source (made by Impulse again). It's pretty complete but it has a lot of threading bugs including one that I don't think you could fix without a lot of experience. It should work fine though for a few friends. You can find links to all of the sources I mentioned on [Only registered and activated users can see links. Click Here To Register...]. Good luck!
12/03/2011 08:29 pro4never#8
Quote:
Originally Posted by Fаng View Post
@Evil S.
Learning how to code is the best thing you can do for making your own server. If you're just looking to run a mostly completed source for yourself or a few friends, then NewestCoServer v2 should be fine. If you want to actually learn something though and code along the way, Impulse's 5165 source is a great start (although the threading is kinda messed up). I have a friend starting on Impulse's 5165 source. Another "full" source is Kimo and Hammy's source based off of an old TrinityCo source (made by Impulse again). It's pretty complete but it has a lot of threading bugs including one that I don't think you could fix without a lot of experience. It should work fine though for a few friends. You can find links to all of the sources I mentioned on [Only registered and activated users can see links. Click Here To Register...]. Good luck!
No albetros? Now I'm sad panda! :D


#Cleaned

Can we stop comparing dicks now? If arco wants to be helpful then that's GREAT. It's not an excuse for you two to continue bitching at eachother.
12/03/2011 08:35 Spirited#9
Quote:
Originally Posted by pro4never View Post
No albetros? Now I'm sad panda! :D


#Cleaned

Can we stop comparing dicks now? If arco wants to be helpful then that's GREAT. It's not an excuse for you two to continue bitching at eachother.
I thought about telling him about it but it's pretty hard to configure for someone new. I do give that source credit though on my blog. I learned a lot from it. =p
12/03/2011 08:43 pro4never#10
Quote:
Originally Posted by Fаng View Post
I thought about telling him about it but it's pretty hard to configure for someone new. I do give that source credit though on my blog. I learned a lot from it. =p
I was more suggesting it due to him saying he wanted something fairly bugless which he could play on with a few friends.

Assuming he gets it configured (it's really not that hard.. they just have to read the thread really) then it would allow for a stable and complete mini server.

It's missing a ton of content obviously but what is in there is either fully functional or more functional than other public sources. If they just wanted to use something to pvp on then it would probably be the best bet of the current public sources (won't be crashing every 10 seconds, won't be some stupid 10 million dmg bug from being a king, etc)

The exception to this ofc being if they wanted more content (for example I didn't code reborn paths into it cause I was lazy)
12/03/2011 08:55 Spirited#11
Quote:
Originally Posted by pro4never View Post
I was more suggesting it due to him saying he wanted something fairly bugless which he could play on with a few friends.

Assuming he gets it configured (it's really not that hard.. they just have to read the thread really) then it would allow for a stable and complete mini server.

It's missing a ton of content obviously but what is in there is either fully functional or more functional than other public sources. If they just wanted to use something to pvp on then it would probably be the best bet of the current public sources (won't be crashing every 10 seconds, won't be some stupid 10 million dmg bug from being a king, etc)

The exception to this ofc being if they wanted more content (for example I didn't code reborn paths into it cause I was lazy)
It's a good thought. =p It's up to him. I'm sure he'll attempt it, but as far as expanding the source and learning something new goes - your source would be terrible. A source like yours with tons of unsafe code might be over whelming. it's always good to start low and work your way up. On the other hand, not everyone wants to learn / expand a source.
12/03/2011 11:44 KraHen#12
Regarding Fang`s blog, I actually read it, it is a valuable resource, if not for else, for the wiki he`s made and for that long list of sources. Also the Cyanide and Happiness strips are a bonus as well.
12/03/2011 19:33 EviL|Shepherd#13
Quote:
Originally Posted by Fаng View Post
@Evil S.
Learning how to code is the best thing you can do for making your own server. If you're just looking to run a mostly completed source for yourself or a few friends, then NewestCoServer v2 should be fine. If you want to actually learn something though and code along the way, Impulse's 5165 source is a great start (although the threading is kinda messed up). I have a friend starting on Impulse's 5165 source. Another "full" source is Kimo and Hammy's source based off of an old TrinityCo source (made by Impulse again). It's pretty complete but it has a lot of threading bugs including one that I don't think you could fix without a lot of experience. It should work fine though for a few friends. You can find links to all of the sources I mentioned on [Only registered and activated users can see links. Click Here To Register...]. Good luck!
I've thought about attempting my own, and the fact I've also been wanting to learn how to code...your suggestion is much appreciated. Definitely going to look into it. Thanks. :)
12/05/2011 01:26 Nyorai#14
Isn't there any (almost) full coded source that could easily run a public server? So I could have a server working while I was learning C# =P
12/05/2011 03:17 pro4never#15
Quote:
Originally Posted by Nyorai View Post
Isn't there any (almost) full coded source that could easily run a public server? So I could have a server working while I was learning C# =P
It depends on what your priorities are.

Main priority: Stability, organization, finished features (rather then half coded ones that barely work or don't work at all)

-Albetros
yes, I like advertising my own work... but it's a VERY stable base with quite a few finished features. It is able to support a live server right out of the box. Any extra features are easy to add into it due to the way the source was written.

Albetros is the exact source I used for a public beta test of the most recent Hellmouth server.

Main priority: All game features. Don't care about bugs or stability

-Trinity Sources
There are a bunch of leaked/edited versions of old trinity sources. These have usually had features from all over crammed into them and still has many of the issues that impulse has since fixed in the REAL trinity server. You can expect lots of features in these sources but along with that expect lots of server freezes and random bugs. When we were writing albetros we looked at a few of these to see how they handled some of the new game systems and we found it was easier to just log fresh packets and write it from scratch rather then use their trashy packet structures/workarounds.




If you don't care what server patch you're running... you could look into either NCOS (5165, loads of versions containing varying amounts of features versus buggyness) or Elite COEmu (5095 for least bugs, also supports 5165 iirc)