Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Nostale
You last visited: Today at 15:49

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


[Release] Source code from Sons Of Erenia

Reply
 
Old   #1
 
elite*gold: 20
Join Date: Jan 2012
Posts: 766
Received Thanks: 629
[Release] Source code from Sons Of Erenia


Google drive tells me the last day I worked on SoE was 06/08/2013, a lot of time ago. Since this, I worked in other thing's, thing's they wouldn't be possible for me without creating this long project. Here I learned about how the hell works pointers, sockets, threading and why it's important use well memory... Also I had fun seeing the "conspiracies" where born in that forum, I got too many warns for flamming, and a few days ago I got another xD.
Anyway, I'm releasing this for maybe someone can create finally one good p.server or community grow and learn. I don't want throw my work of months to rubbish bin. I know I have a lot of errors and importants memory leaks (I was to lazy to delete everything after the use), the items are too bugy (really, too bugy) and now I can't remember what's is working well, cause I don't have any client download. I'm NOT gonna fix this, give support or anything. If you download JUST use your brain to understand, the code aren't the better, but could be understood correctly I thing.
Please don't try fix it, just learn how works, packets and everything, that could be your "Test server", the place where you try crazy thing's, or why what the hell a new packet it isn't working. Create your own code it's more gratifying.
I have great memories from that project, I hope someone can live that experience too.
My old youtube channel where I upload the first's days of development:

The server files with source code can be download from the bottom of the post, also, the only SQL file I found is this, so it might be possible it's from old version and don't work properly, sorry...

¡ENJOY!


PD: For some haters, I coded at least 90% of code, so don't flame from who is this. IT'S MAIN.cpp, OK? Hahahah :')
PD2: There's really baddly code, I know, don't flame about it please :3
Attached Files
File Type: rar NosTale Async Server.part1.rar (9.00 MB, 1097 views)
File Type: rar NosTale Async Server.part2.rar (4.82 MB, 978 views)
File Type: txt SQL_SOE.txt (1.5 KB, 664 views)



ernilos is offline  
Thanks
13 Users
Old 03/07/2014, 19:58   #2
 
elite*gold: 0
Join Date: Dec 2011
Posts: 367
Received Thanks: 199
Nice release man ! It's a good contributing for beginners


Kingrap is offline  
Old 03/07/2014, 20:43   #3
 
elite*gold: 150
Join Date: Sep 2010
Posts: 1,073
Received Thanks: 390
Thank you, good work.

I prepared all of it, but if I start WAAT's Loginserver and connect with local client, the loginserver crashes.
IceTrailer is offline  
Old 03/07/2014, 20:55   #4
 
elite*gold: 20
Join Date: Jan 2012
Posts: 766
Received Thanks: 629
Quote:
Originally Posted by sk8ter08 View Post
Thank you, good work.

I prepared all of it, but if I start WAAT's Loginserver and connect with local client, the loginserver crashes.
AuthServer is equal to LoginServer, only you need update client version (in sourcecode) or it will deny the login

EDIT: the client version are located at HClient.cpp:34


ernilos is offline  
Thanks
1 User
Old 03/07/2014, 21:22   #5
 
elite*gold: 0
Join Date: Dec 2011
Posts: 367
Received Thanks: 199
Noob i've looked now the source code and your promise is a bullshit for get compliments !

It's Sync structure and not Async !!

_beginthread(this->UserThread,0,this);
_beginthread(this->LiveThread,0,this);

Mmh.. Nice, you open 2 threads for any connection..
It's your pro code ? you seriusly write negative comments when you have this **** coded by you ?
Wow.. Go to sleep, please.. Ahah !
Kingrap is offline  
Old 03/07/2014, 21:28   #6
 
elite*gold: 150
Join Date: Sep 2010
Posts: 1,073
Received Thanks: 390
Quote:
Originally Posted by ernilos View Post
AuthServer is equal to LoginServer, only you need update client version (in sourcecode) or it will deny the login

EDIT: the client version are located at HClient.cpp:34
how to find out actual nostale version?
IceTrailer is offline  
Old 03/07/2014, 21:32   #7
 
elite*gold: 0
Join Date: Dec 2011
Posts: 367
Received Thanks: 199
Quote:
Originally Posted by sk8ter08 View Post
how to find out actual nostale version?
Inject the packetlogger, do the login and see the packet NoS.. You will see 0.1.*** or something like this
Kingrap is offline  
Old 03/07/2014, 21:37   #8
 
elite*gold: 150
Join Date: Sep 2010
Posts: 1,073
Received Thanks: 390
Quote:
Originally Posted by Kingrap View Post
Inject the packetlogger, do the login and see the packet NoS.. You will see 0.1.*** or something like this
I got following packet
NoS0575 2842815 <censored name>
IceTrailer is offline  
Old 03/07/2014, 21:47   #9
 
elite*gold: 43
Join Date: Oct 2013
Posts: 282
Received Thanks: 92
Quote:
Originally Posted by Sahibah View Post
so...........you think you are a pro? release somthing or shut up
wtf he didnt said he is a pro he said its good for beginners and he released some things...
Paint3r is offline  
Thanks
1 User
Old 03/07/2014, 21:51   #10
 
elite*gold: 100
Join Date: Dec 2010
Posts: 125
Received Thanks: 32
Quote:
Originally Posted by Paint3r View Post
wtf he didnt said he is a pro he said its good for beginners and he released some things...
read the other post after that aand u will see that he only want to show off
Sahibah is offline  
Old 03/07/2014, 22:07   #11
 
elite*gold: 150
Join Date: Sep 2010
Posts: 1,073
Received Thanks: 390
Or can someone tell me the actual version of nostale?
IceTrailer is offline  
Old 03/07/2014, 22:51   #12
 
elite*gold: 0
Join Date: Dec 2011
Posts: 367
Received Thanks: 199
Quote:
Originally Posted by Sahibah View Post
so...........you think you are a pro? release somthing or shut up
Shup leecher ( get a social life ), i haven't told to him of not release something at this community but of change Async in Sync. And the second comment was for the all negative comments that him written in our threads about the code..

Why you want write about something that you don't know ? ahah noob.

Quote:
Originally Posted by Kingrap View Post
Noob i've looked now the source code and your promise is a bullshit for get compliments !

It's Sync structure and not Async !!

_beginthread(this->UserThread,0,this);
_beginthread(this->LiveThread,0,this);

Mmh.. Nice, you open 2 threads for any connection..
It's your pro code ? you seriusly write negative comments when you have this shit coded by you ?
Wow.. Go to sleep, please.. Ahah !
And.. Where is written that im a pro ? Bha. !

Quote:
Originally Posted by sk8ter08 View Post
Or can someone tell me the actual version of nostale?
Stop to leech all and begin to do the stuffs without ask !

Quote:
Originally Posted by Kingrap View Post
Inject the packetlogger, do the login and see the packet NoS.. You will see 0.1.xxxx or something like this
Kingrap is offline  
Old 03/07/2014, 23:05   #13
 
elite*gold: 20
Join Date: Jan 2012
Posts: 766
Received Thanks: 629
Quote:
Originally Posted by sk8ter08 View Post
Or can someone tell me the actual version of nostale?
It's really simply, when you login the packet with "NoS0575" header, there's a string wich contains 0.9... this is the version (Someone in skype tells me the version right now is 0.9.3.3029 , try it :P)
ernilos is offline  
Thanks
1 User
Old 03/07/2014, 23:07   #14
 
elite*gold: 100
Join Date: Dec 2010
Posts: 125
Received Thanks: 32
Quote:
Originally Posted by Kingrap View Post
Shup leecher ( get a social life ), i haven't told to him of not release something at this community but of change Async in Sync. And the second comment was for the all negative comments that him written in our threads about the code..

Why you want write about something that you don't know ? ahah noob.



And.. Where is written that im a pro ? Bha. !



Stop to leech all and begin to do the stuffs without ask !
that confirme every think u are a real **** i will not waist my time with ure existence
Sahibah is offline  
Old 03/07/2014, 23:56   #15

 
elite*gold: 61
Join Date: Apr 2011
Posts: 155
Received Thanks: 102
So I'm thrilled. Super. Good for beginners. Good for developers. Super work: P
I like it.

Edit:
So I'm thrilled. Super. Good for beginners. Not Good for developers. Not Super work.*
I like it. <- For Enigma.


Shıgeo is offline  
Reply



« PServer erstellen | Development Service »

Similar Threads
Sons Of Erenia problem
12/27/2012 - Nostale - 1 Replies
http://www.youtube.com/watch?v=HyhIoOeymAw help me :(
Sons Of Erenia P.Server Nostale
08/08/2012 - Nostale - 40 Replies
Wer weiß etwas über diesen privaten?): Замешательстве: Sons Of Erenia P.Server Nostale - YouTube



All times are GMT +1. The time now is 15:49.


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

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.