Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] Emulated DataSources 97D

Newbie Spellweaver
Joined
Jun 1, 2020
Messages
12
Reaction score
12
Hello!

I was working by hobbie on this project by the old good times. It takes some advantages than the WZ's originals

I took the Bor Team released sources for DS, JS y CS and i maked a downgrade of protocols, add features and improvements. Also, make emulators for ExDB, ES, RS. So there is a complete set of DataSources emulators for 97.04 (97d), it works for any server of the mentioned version

Common features:
  • Allow activate/deactivate write of log to disk
  • Allow configurate Threads
  • Allow configurate Ports
  • Don't require ODBC system's configuration
  • Can be use all aplicatives of this suite and GS or mixed with anothers.

Description by each applicative:
DataServer:
  • Allows the posibility of edit features of new characters such as major versions between DB (DefaultClassType table). Don't forget run "install\WZ_CreateCharacter.sql"
  • Security improved: Validates character's creation for unwanted symbols in characters
JoinServer:
  • Allows use md5 (such as major versions)
ConnectServer:
  • Custom welcome messages, posibility of show players online, that isn't obtained from DB query, it uses the information provided by GS between UDP system (implemented from WZ source)
ExDB:
  • Security improved: Validates guild's creation for unwanted symbols in characters (prevents famous crash)
  • Validates guild notice update without cast to decimal symbols
EventServer & Ranking Server:
  • Nothing special, emulates original applicatives.


Configuration Example:
Code:
<?xml version="1.0"?>
<Config>
    <DataBase>
        <Host>127.0.0.1</Host>
        <User>sa</User>
        <Pass>drako</Pass>
        <DB>MuOnline</DB>
    </DataBase>
    <DataServer>
        <WriteLog>true</WriteLog>
        <PortStart>55960</PortStart>
        <PortCount>2</PortCount>
        <ThreadsCount>2</ThreadsCount>
    </DataServer>
    <JoinServer>
        <WriteLog>true</WriteLog>
        <Port>55970</Port>
        <MD5>false</MD5>
        <ThreadsCount>2</ThreadsCount>
    </JoinServer>
    <ConnectServer>
        <WriteLog>false</WriteLog>
        <Port>44405</Port>
        <UDPPort>55557</UDPPort>
        <IdleTime>30</IdleTime>
        <ServersGroup>
            <Server Code="0" Ip="127.0.0.1" Port="55901" Show="true" />
            <Server Code="1" Ip="127.0.0.1" Port="55903" Show="true" />
        </ServersGroup>
        <!--
        <ServersGroup>
            <Server Code="0" Ip="127.0.0.1" Port="55905" Show="false" />
        </ServersGroup>
        -->
        <WelcomeMessage>
            <Message Code="welcome" Text="Welcome to ..." Show="true"/>
            <Message Code="online_players_per_server" Text="Server(%d): %d" Show="true"/>
            <Message Code="total_players_online" Text="Total players online: %d" Show="true"/>
            <Message Code="golden_welcome" Text="#StayAtHome" Show="false"/>
        </WelcomeMessage>
        <ThreadsCount>2</ThreadsCount>
    </ConnectServer>
    <ExDB>
        <WriteLog>true</WriteLog>
        <Port>55906</Port>
        <ThreadsCount>2</ThreadsCount>
    </ExDB>
    <RankingServer>
        <WriteLog>true</WriteLog>
        <Port>44455</Port>
        <ThreadsCount>1</ThreadsCount>
    </RankingServer>
    <EventServer>
        <WriteLog>true</WriteLog>
        <Port>44456</Port>
        <ThreadsCount>1</ThreadsCount>
    </EventServer>
</Config>

Download Link:

Password: drakonusjs

Source

Password: drakonusjs

Credits:
Webzen
BoR Team
drakonusjs (Me, DrakonuS was stoled by a noob :laugh:)

Grettings & Enjoy this release!!
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Jun 8, 2020
Messages
2
Reaction score
0
I do not understand why the statement says "Source" and nowhere do I see the source of the files, I only see their executables, I would ask you please to change the title since the only thing that generates is confusion on the subject, the files may have everything you say, but without the source they are of no use to others, that is to say, it is the same to use this or the default files. But if you say that you are going to leave the sources and if you really have it, it would be something different.
Regards.
 
Newbie Spellweaver
Joined
Jun 1, 2020
Messages
12
Reaction score
12
I do not understand why the statement says "Source" and nowhere do I see the source of the files, I only see their executables, I would ask you please to change the title since the only thing that generates is confusion on the subject, the files may have everything you say, but without the source they are of no use to others, that is to say, it is the same to use this or the default files. But if you say that you are going to leave the sources and if you really have it, it would be something different.
Regards.

DataSources isn't the same as Source
DataSources are DS, ExDB, ES, RS, JS
CS and GS aren't DataSources, however CS emulator was included in the release

Ps: the advantages were mentioned in the body of the post.

Maybe in a soon future I'll release the sources
Regards!!
 
Last edited:
Banned
Banned
Joined
Apr 29, 2015
Messages
161
Reaction score
15
please release the 0.97d full source...thanks
 
Initiate Mage
Joined
Jun 8, 2020
Messages
2
Reaction score
0
What do you mean, I'm working on it? Do you have the general source or don't you have it? more than anything it is not to create false expectations on this topic, if you have it well I could serve several lovers of this already many times neglected version, you would be much appreciated.

Regards.
 
Newbie Spellweaver
Joined
Jun 1, 2020
Messages
12
Reaction score
12
What do you mean, I'm working on it? Do you have the general source or don't you have it? more than anything it is not to create false expectations on this topic, if you have it well I could serve several lovers of this already many times neglected version, you would be much appreciated.

Regards.

Yes, i have it. I'm working on it in my spare time as a hobby. Please keep calm :laugh:
 
Newbie Spellweaver
Joined
Jun 1, 2020
Messages
12
Reaction score
12
I abandoned the project, but updated the topic with the link to the source

Estimated worked: 2 weeks at the beginning of the quarantine in Argentina

Gretings!!
 
Newbie Spellweaver
Joined
Sep 22, 2014
Messages
5
Reaction score
0
Not Running.,,,

drakonusjs - [Release] Emulated DataSources 97D - RaGEZONE Forums
the application was unable to start correct...
 
Back
Top