elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   CO2 Private Server (https://www.elitepvpers.com/forum/co2-private-server/)
-   -   [DEV] My first C# source from scratch. (kinda) (https://www.elitepvpers.com/forum/co2-private-server/678651-dev-my-first-c-source-scratch-kinda.html)

_DreadNought_ 08/03/2010 21:53

[DEV] My first C# source from scratch. (kinda)
 
Well many of you know that I use impulse's source.

Now when this is finished, I will release this when its at the stage of a base, BASE (login, create character, walk, run, npcs, items(:/) Mobs(:/) ) and many of you think/know I am nooby I am here to prove you wrong. So this should be an experience but I will be stealing Impulse's socketsystem/Mysql(UNTILL I LEARN TO CODE MY OWN :) ) feature but writing everything else myself with abit of help from others, this will be based on 5165.

Would appreciate if you didn't flame and say im going to fail.

chickmagnet 08/03/2010 22:02

Quote:

Originally Posted by Eliminationn (Post 6263803)
Well many of you know that I use impulse's source.

Now when this is finished, I will release this when its at the stage of a base, BASE (login, create character, walk, run, npcs, items(:/) Mobs(:/) ) and many of you think/know I am nooby I am here to prove you wrong. So this should be an experience but I will be stealing Impulse's socketsystem/Mysql(UNTILL I LEARN TO CODE MY OWN :) ) feature but writing everything else myself with abit of help from others, this will be based on 5165.

Would appreciate if you didn't flame and say im going to fail.

lol very nice but y so many 5165 not flamin btw goodluck on it

Arcо 08/04/2010 02:35

Afaik he's making it 5180, correct me if I'm wrong.

-Shunsui- 08/04/2010 03:23

Good luck, And yeah don't make it 5165

Arcо 08/04/2010 03:27

Why not?
There's arena, the new images on the itemminicon with the +Amount on the item.
Its a good one.

chickmagnet 08/04/2010 04:12

Quote:

Originally Posted by .Arco (Post 6266707)
Why not?
There's arena, the new images on the itemminicon with the +Amount on the item.
Its a good one.

ye theres already alot of 5165 around

Arcо 08/04/2010 05:09

Quote:

Originally Posted by chickmagnet (Post 6266857)
ye theres already alot of 5165 around

But my point is his IS NOT 5165.

_DreadNought_ 08/04/2010 10:54

Will be 5165 and once that is mostly done, I will go 5180.

##Update's
#Added mysql reading/writing (Thanks to impulse as I stated I cant do it myself) Made a nice little .Ini reader/writer. Using Hybrids packet structure seeing as it is nicer then most other sources. Starting login and socket system(Stealing Impulse's socket system) In less anybody has a better idea? Hybrids maybe :/
#Rethinking if I should release.

chickmagnet 08/04/2010 11:08

Quote:

Originally Posted by Eliminationn (Post 6268443)
Will be 5165 and once that is mostly done, I will go 5180.

##Update's
#Added mysql reading/writing (Thanks to impulse as I stated I cant do it myself) Made a nice little .Ini reader/writer. Using Hybrids packet structure seeing as it is nicer then most other sources. Starting login and socket system(Stealing Impulse's socket system) In less anybody has a better idea? Hybrids maybe :/
#Rethinking if I should release.

oh in dat case then good shit doin buggless b4 movin on higher goodluck

_DreadNought_ 08/04/2010 11:35

Thanks :)

Basser 08/04/2010 11:46

I do not know wether you will be able to do this, as you said you cannot implement a socket system, I doubt you can build this project successfully, on your own.

I wish you the best of luck, and I don't know what socket system Impulse's source uses, but please use a Asynchronous socket system, as it is a very efficient system.

If you need help, please feel free to contact me, if you want my private email/MSN just in case you might want to discuss/ask something, PM me and I will reply with my private email. ;)

Again, good luck, this is a very experiencing project, if you continue.

_DreadNought_ 08/04/2010 19:53

I will be using Asynchronous sockets instead of impulse's (even tho they are just writing it myself).

CrimsonFart 08/05/2010 09:10

I wish you the best of luck, you'll need it. It's not that easy.

_DreadNought_ 08/05/2010 10:12

This source will most likely fail due to me experimenting with sockets and other things should still get basic login tho.

KraHen 08/05/2010 13:47

Quote:

Originally Posted by Eliminationn (Post 6280907)
This source will most likely fail due to me experimenting with sockets and other things should still get basic login tho.

That`s why god gave us backups.

InfamousGeek 08/05/2010 13:53

Quote:

Originally Posted by Eliminationn (Post 6275205)
I will be using Asynchronous sockets instead of impulse's (even tho they are just writing it myself).

Who said Impulse's are not asynchronous? :confused:

_DreadNought_ 08/05/2010 18:51

Uhm
Quote:

I will be using Asynchronous sockets instead of impulse's (even tho they are just writing it myself).
I wasnt very clear. I ment even tho his are Asynchronous sockets I want to write my own :)

pro4never 08/05/2010 20:19

Quote:

Originally Posted by Eliminationn (Post 6286918)
Uhm

I wasnt very clear. I ment even tho his are Asynchronous sockets I want to write my own :)

It's a good plan to write your own. Personally async still confuses the hell out of me simply because I haven't had the time to write any from scratch. I know the theory of how they work and can generally tell wtf is going on in a source using them... but writing my own would be a pain w/o a reference... aka why I still tend to use sync in my mini/test projects.

Best of luck on the source. If I ever get the time and energy I'll be working on my own custom source more... it's kinda on hold again now that I'm back at home.

KraHen 08/07/2010 20:40

IMO try do develop a chat server or something first, without any encryption or anything, until you`re comfortable enough with sockets.


All times are GMT +2. The time now is 11:40.

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.