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, 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:
Description by each applicative:
DataServer:
JoinServer:
ConnectServer:
ExDB:
EventServer & Ranking Server:
Configuration Example:
Download Link:
https://mega.nz/file/Vc5X1JqZ#TaBJp0...cG9dPNz1gF8New
Password: drakonusjs
Credits:
Webzen
BoR Team
drakonusjs (Me, DrakonuS was stoled by a noob :laugh:)
Grettings & Enjoy this release!!
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, 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:
- Allows activate/deactivate write of log to disk
- Allows configurate Threads
- Allows configurate Ports
Description by each applicative:
DataServer:
- Allows the posibility of edit features of new characters such as major versions between DB. Don't forget run "install\WZ_CreateCharacter.sql"
- 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:
- Validates guild's creation for unwanted symbols in characters
- 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>
https://mega.nz/file/Vc5X1JqZ#TaBJp0...cG9dPNz1gF8New
Password: drakonusjs
Credits:
Webzen
BoR Team
drakonusjs (Me, DrakonuS was stoled by a noob :laugh:)
Grettings & Enjoy this release!!