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!

[Development] Bug Free Season 2 (Open Source) - 2014 Edition

Retired Old Man
Loyal Member
Joined
Jun 9, 2008
Messages
761
Reaction score
706
Shatter - [Development] Bug Free Season 2 (Open Source) - 2014 Edition - RaGEZONE Forums


Hello,

Server will be based on 1.00.18 gameserver which will provide a pretty good base itself for season 2, changelog and latest files will be listed here as the development goes on.

Anyhow i shall ask you to donate a piece of your knowledge if you know any security holes and/or bugs on this particular version that has been left unnoted in other files/servers, this way we can make sure the files are really bugless and offer the best gaming experience possible!​

Changelog
Code:
##### 27.9.2014 #####
fixed monster crash packet
added trade crash packets
added create crash packets

##### 26.9.2014 #####
edited sql codes
adjusted compiling settings

##### 24.9.2014 #####
added antihack checks

##### 20.9.2014 #####
fixed golden archer item check
altered /make to support F.O exc drop

##### 16.9.2014 #####
added party gap system

##### 14.9.2014 #####
fixed /banchar crash

##### 12.9.2014 #####
fixed twisting slash w/ weapon bug
added dc hack packet

##### 11.9.2014 #####
added zenrate configuration
fixed error in vip system

##### 8.9.2014 #####
cleaned source code
fixed all commands
removed limit from /add command
fixed golden archer
fixed reset guard
added more options for reset guard
added /info command

##### 7.9.2014 #####
added options for greater fortitude
added options for manashield
fixed pk guard
removed skill level req settings

##### 6.9.2014 #####
fixed twisting slash w/ weapon
added item drop settings for gscs
added serial 0 error fix
added show gm option for /online command

##### 5.9.2014 #####
refixed pk bug
fixed crash packet

##### 4.9.2014 #####
fixed crash bugs in commands

##### 9.1.2012 #####
added /time command
added /online command
added more item drop configurations

##### 18.12.2011 #####
fixed gamemaster login notices

##### 14.12.2011 #####
fixed npc buffer crash (formula configs)
project converted to vs2010, no more loading problems

##### 27.10.2011 #####
fixed /post command

##### 19.10.2011 #####
added renacount config for golden archer
npc function recoded
added configuration for npc buffer formula

##### 18.10.2011 #####
added skin command

##### 17.10.2011 #####
added wheel of fortune
recoded parts of the source
database updated

##### 16.10.2011 #####
recoded gm login notice
fixed dark horse vault bug
fixed commandmanager.cfg

##### 15.10.2011 #####
added reload command
added news system

##### 14.10.2011 #####
added GM login notice
added configuration for dark raven
deleted ancient slot from make command

##### 14.9.2011 #####
added moveall command

##### 7.9.2011 #####
post & notice command color config added
post & make command log saving option added
updated gameserver.exe

##### 6.9.2011 #####
fixed post command
fixed drop system
added new commands
added vip system
added gm system
added firewall
added golden archer
added pk guard
added reset guard
added sql connection
updated database file
updated gameserver.exe

##### 3.9.2011 #####
drop system added
many custom configurations added
commands added
65k stats added + limit checker
skill usage level reqs added

##### 2.9.2011 #####
M:\ drive fixed
Data folder loading & path fixed
ServerInfo.dat path fixed
DestroyGIocp (Error-L10) fixed
GameServerAuth (0x0000 Memory Error) fixed
Socket Serial Error fixed
Potion bug fixed
PK bug fixed
Party zen bug fixed (normal & devil square)
Golden invasion message added
GameGuard plugins deleted
Red dragon durability bug fixed
Chaos card mix duping fixed
MonsterAIElement error fixed
Serial 0 antihack messages fixed
Lahap mix duping fixed
Map explorer added
Connect notice added

##### 29.8.2011 #####
- Project started

Latest Build
Code:
Server Core (0.8.0.0): [url=https://www.sendspace.com/file/6k0n86]Here[/url]
Server Update (0.8.5.0): [url=https://www.sendspace.com/file/6qbkf5]Here[/url]
Source Code (0.8.5.0): [url=https://www.sendspace.com/file/pi4m1y]Here[/url]
Database Files (0.8.0.0): [url=https://www.sendspace.com/file/ryk7ls]Here[/url]
Client Core (1.2): [url=https://www.sendspace.com/file/b32hbs]Here[/url]
Client Music Patch: [url=https://www.sendspace.com/file/rfnnqd]Here[/url]
Client Sound Patch: [url=https://www.sendspace.com/file/s1gizq]Here[/url]

Useful Files
Code:
Decompiled Gameserver PDB's: [url=https://www.sendspace.com/file/141l4m]Here[/url]
Visual Studio 2010 Redistributable: [url=http://www.microsoft.com/download/en/details.aspx?id=5555]Here[/url]
Framework 3.5: [url=http://www.microsoft.com/download/en/details.aspx?id=22]Here[/url]

Project Information
Code:
Platform: Visual Studio 2010 Professional SP1 (C++)
Communication Protocol: Korean
Client Base: 1.02R+
Server Base: 1.00.18
Current Build: 0.8.5.0

- Shatter
 
Last edited:
Retired Old Man
Loyal Member
Joined
Jun 9, 2008
Messages
761
Reaction score
706
8.0.5 Revision up, added configurations for zen rate and fixed a bug in vip system.

- S
 
Junior Spellweaver
Joined
Mar 28, 2013
Messages
103
Reaction score
5
Hi Shatter, I started to test for bugs... I found a really big bug : Twisting Slash don't work. On DK/BK/MG the same error message : You need a sword to use this skill (or something like this) And yes I tried it with more swords, but still don't work...
It's maybe just my bad from configuration (but I don't think so).

P.S. : In commonserver.cfg at the max stats options for DL is no command(str, ene,agi,vit is there) so it will be nice if you can add that attribute too.
 
Retired Old Man
Loyal Member
Joined
Jun 9, 2008
Messages
761
Reaction score
706
Bug found life reaches 0 and do not kill

could you please provide more info as in how to reproduce the bug and also a better picture? your pic is just a thumbnail so i can't really see anything.

Edit: Revision 8.1.0 online, fixed twisting slash bug and added fix for dc hack.

- S
 
Last edited:
Junior Spellweaver
Joined
Mar 28, 2013
Messages
103
Reaction score
5
Ty for fixing twisting bug. Still testing I will post all the found bugs here.
 
Newbie Spellweaver
Joined
Nov 18, 2008
Messages
22
Reaction score
0
If i do /banchar [ name ] and after disconnect when im trying to connect back ConnectServer stops working and in error log i see this:

15:29:59 <<================== ConnectServer Starting ==================>>
15:38:28 Error : File : [D:\Works\Mu-Studio\ConnectServer\Backup\2007-02-01 CS_ÀϺ»LocalIPÃß°¡\Source\giocp.cpp], Line : [591]
15:38:28 Error Thread : GetQueueCompletionStatus() (183, The network connection was aborted by the local system.
 
Junior Spellweaver
Joined
Mar 28, 2013
Messages
103
Reaction score
5
I will check this in 1 hour when I will be at home. Seems really ugly, but /banchar is a GS command it has no relation with the CS... So it should be something else wrong in CS and not that command.
Anyway i will try it myself and come back with a post.



I just get back home.
For me the /banchar command crashes the gameserver. No error log in gs log files about that (i think that is because of the automatic close of GS).
Anyway this is my windows report :
Code:
Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    gameserver.exe
  Application Version:    1.0.18.0
  Application Timestamp:    46975bd7
  Fault Module Name:    MSVCR100.dll
  Fault Module Version:    10.0.40219.325
  Fault Module Timestamp:    4df2be1e
  Exception Code:    c0000005
  Exception Offset:    0007d0ac
  OS Version:    6.1.7601.2.1.0.768.3
  Locale ID:    1033
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882e789
 
Experienced Elementalist
Joined
Jul 29, 2012
Messages
286
Reaction score
265
8.1.0 Fixed source code:
 
Last edited:

wFX

Newbie Spellweaver
Joined
Sep 8, 2014
Messages
37
Reaction score
0
Shatter,

From where dataserver is reading configurations, because here the DS says odbc can't connect to database.?

Thanks in advance.
 
Newbie Spellweaver
Joined
Mar 10, 2014
Messages
39
Reaction score
1
Hi there, I got a big problem. After a certain time that server is Online ( could be 1 minute or 1 day or anything like that) the log in start to freeze, so players who are already online can play without any problem but if any one try to connect the server it's just freeze after they entered the log in details.
I found out that the problem is with my dataserver1, if I restart dataserver1 log in work's again. I made an auto reset for dataserver1 to reeset every 15 min, because I just can't be always there when it's stop working to restart the dataserver1. Now some data just got lost when dataserver1 restarting.
So my question is : how to configure dataserver 1/2 to don't need to restart and no more freeze.
 
Retired Old Man
Loyal Member
Joined
Jun 9, 2008
Messages
761
Reaction score
706
could add wings level 3?

this is season 2, no official support will be given for season 3 items.

Shatter,

From where dataserver is reading configurations, because here the DS says odbc can't connect to database.?

Thanks in advance.

you have bad ODBC settings, if you use higher than SQL 2000, for example 2005 you will need to change the connection address for db.

Hi there, I got a big problem. After a certain time that server is Online ( could be 1 minute or 1 day or anything like that) the log in start to freeze, so players who are already online can play without any problem but if any one try to connect the server it's just freeze after they entered the log in details.
I found out that the problem is with my dataserver1, if I restart dataserver1 log in work's again. I made an auto reset for dataserver1 to reeset every 15 min, because I just can't be always there when it's stop working to restart the dataserver1. Now some data just got lost when dataserver1 restarting.
So my question is : how to configure dataserver 1/2 to don't need to restart and no more freeze.

are you sure you have correct settings? not happening to me, first time i hear about this.

- Shatter
 
Back
Top