PDA

View Full Version : Decompiled GameServer 1.00.90 Files



Mr.Noob
13-07-11, 12:40 PM
Thấy bên RZ có 14h trước.Đem về đây cho anh em nào có hứng thú nghiên cứu và phát triển nè.


the full change log:



GameServer: - 1.00.90 JPN Members: - HermeX / Crazzy Special Thanks - SirMaster / Prody / Willerson and ofc Deathway and eRRoR for the great GameServer 1.00.18 source :) :: Project started - 5.05.2011 //ALL DATA OBJECTSTRUCT :: 100% :: COMPARING CPP's : MonsterHerd.cpp :: 100% :: KalimaGate.cpp :: 100% :: gObjMonster.cpp :: 100% :: MonsterAttr.cpp :: 100% :: MonsterItemMng.cpp :: 100% :: MonsterSetBase.cpp :: 100% :: DbSave.cpp :: 100% :: DBSockMng.cpp :: 100% :: DSProtocol.cpp :: 100% :: SProtocol.cpp :: 100% :: protocol.cpp :: 100% :: EDSProtocol.cpp :: 100% :: MultiAttackHackCheck.cpp :: 100% :: - have news checks NSerialCheck.cpp :: 100% :: PacketCheckSum.cpp :: 100% :: HackToolPacket.cpp :: 100% :: TDurMagicKeyChecker.cpp :: 100% :: ChinaHackUserKick.cpp :: 100% :: - non-coded SendHackLog.cpp :: 100% :: DevilSquare.cpp :: 100% :: DevilSquareGround.cpp :: 100% :: BattleGround.cpp :: 100% :: BattleSoccer.cpp :: 100% :: BattleSoccerManager.cpp :: 100% :: DragonEvent.cpp :: 100% :: - void CDragonEvent::Start() - changed AttackEvent.cpp :: 100% :: EledoradoEvent.cpp :: 100% :: RingAttackEvent.cpp :: 100% :: WTEventItemList.cpp :: 100% :: - non code CastleDeepEvent.cpp :: 100% :: - same as 77 PCBangPointSystem.cpp :: 100% :: GambleSystem.cpp :: 100% :: - Moss Merchant system fully coded *-* XMasAttackEventData.cpp :: 100% :: - can't fix position for virtual functions Event.cpp :: 100% :: - need correct packets vars names cuz is all Unk_X EventManagement.cpp :: 100% :: ItemBag.cpp :: 100% :: ItemBagEx.cpp :: 100% :: ProbabilityItemBag.cpp :: 100% :: XMasAttackEvent.cpp :: 100% :: MagicDamage.cpp :: 100% :: MagicInf.cpp :: 100% :: SkillAdditionInfo.cpp :: 100% :: SkillDelay.cpp :: 100% :: SkillHitBox.cpp :: 100% :: QuestInfo.cpp :: 100% :: - void CQuestInfo::QuestSuccessCommand - fixed added in 4.5 QuestUtil.cpp :: 100% :: - same wsGameServer.cpp :: 100% :: - same WzMultiCastSock.cpp :: 100% :: - same giocp.cpp :: 100% :: \common\MyWinsockBase.cpp :: 100% :: - same wsJoinServerCli.cpp :: 100% :: - same WzQueue.cpp :: 100% :: - same WzUdp.cpp :: 100% :: - same MapClass.cpp :: 100% :: - new func and some addons for socketsystem MapItem.cpp :: 100% :: - some addons for socketsystem AcceptIp.cpp :: 100% :: - same CLoginCount.cpp :: 100% :: - same ClosePlayer.cpp :: 100% :: - same ConMember.cpp :: 100% :: - same IpCache.cpp :: 100% :: - same DirPath.cpp :: 100% :: - same logproc.cpp :: 100% :: - same LogToFile.cpp :: 100% :: - same MoveCheck.cpp :: 100% :: - same \common\winutil.cpp :: 100% :: - same WhisperCash.cpp :: 100% :: - same zzzmathlib.cpp :: 100% :: - changed \common\WZScriptEncode.cpp :: 100% :: - same CWhatsUpDummyServer.cpp :: 100% :: - same TNotice.cpp :: 100% :: - same TStatistics.cpp :: 100% :: - same CallStackTrace.cpp :: 100% :: - same TServerAlertManager.cpp :: 100% :: - macro TServerInfoDisplayer.cpp :: 100% :: - same MiniDump.cpp :: 100% :: - same PartyClass.cpp :: 100% :: - same GuildClass.cpp :: 100% :: - same ViewportGuild.cpp :: 100% :: - same ObjAttack.cpp :: 100% :: ObjBaseAttack.cpp :: 100% :: ObjUseSkill.cpp :: 100% :: \common\classdef.cpp :: 100% :: - same StatMng.cpp :: 100% :: - changed formulas ComboAttack.cpp :: 100% :: ObjCalCharacter.cpp :: 100% :: DarkSpirit.cpp :: 100% :: TUnion.cpp :: 100% :: - same TUnionInfo.cpp :: 100% :: - same MasterLevelSystem.cpp :: 100% :: - few fixes MasterSkillSystem.cpp :: 100% :: user.cpp :: 100% :: SocketData.cpp :: 100% :: SocketOption.cpp :: 100% :: SocketSphere.cpp :: 100% :: ItemAddOption.cpp :: 100% :: - one new func JewelMixSystem.cpp :: 100% :: - dupe fix in both mix and unmix \common\SetItemOption.cpp :: 100% :: - same \common\zzzitem.cpp :: 100% :: Shop.cpp :: 100% :: CCastleEventItemList.cpp :: 100% :: - macro GMMng.cpp :: 100% :: MoveCommand.cpp :: 100% :: - new checks SetItemMacro.cpp :: 100% :: GameMain.cpp :: 100% :: GameServer.cpp :: 100% :: Gate.cpp :: 100% :: BloodCastle.cpp :: 100% :: ChaosCastle.cpp :: 100% :: ChaosCastleSetItemDrop.cpp :: 100% :: - macro CannonTower.cpp :: 100% :: CastleCrown.cpp :: 100% :: CastleCrownSwitch.cpp :: 100% :: Guardian.cpp :: 100% :: GuardianStatue.cpp :: 100% :: LifeStone.cpp :: 100% :: - fix added on 4.5 Mercenary.cpp :: 100% :: Weapon.cpp :: 100% :: - same as 77 CastleSiege.cpp :: 100% :: CastleSiegeSync.cpp :: 100% :: MapServerManager.cpp :: 100% :: NpcTalk.cpp :: 100% :: TMonsterSkillElement.cpp :: 100% :: TMonsterSkillElementInfo.cpp :: 100% :: TMonsterSkillManager.cpp :: 100% :: TMonsterSkillUnit.cpp :: 100% :: - completed but TMonsterSkillElement::GetElementName() i cant fix position for this func :( TMonsterAI.cpp :: 100% :: TMonsterAIAgro.cpp :: 100% :: - completed but cant fix position for .h extra class TMonsterAIAutomata.cpp :: 100% :: TMonsterAIElement.cpp :: 100% :: TMonsterAIGroup.cpp :: 100% :: TMonsterAIGroupMember.cpp :: 100% :: TMonsterAIMovePath.cpp :: 100% :: - completed but cant fix position for .h extra class TMonsterAIRule.cpp :: 100% :: TMonsterAIRuleInfo.cpp :: 100% :: TMonsterAIUnit.cpp :: 100% :: TMonsterAIUtil.cpp :: 100% :: CrywolfAltar.cpp :: 100% :: CrywolfStatue.cpp :: 100% :: CrywolfDarkElf.cpp :: 100% :: CrywolfMonster.cpp :: 100% :: CrywolfTanker.cpp :: 100% :: Crywolf.cpp :: 100% :: - completed but cant fix position for .h extra class CrywolfStateTimeInfo.cpp :: 100% :: CrywolfSync.cpp :: 100% :: CrywolfUtil.cpp :: 100% :: ItemSystemFor380.cpp :: 100% :: - cant fix position for DebugLog func JewelOfHarmonySystem.cpp :: 100% :: TRandomPoolMgr.cpp :: 100% :: KanturuMaya.cpp :: 100% :: KanturuMonsterMng.cpp :: 100% :: KanturuNightmare.cpp :: 100% :: KanturuBattleOfMaya.cpp :: 100% :: KanturuBattleOfNightmare.cpp :: 100% :: KanturuBattleStanby.cpp :: 100% :: KanturuTowerOfRefinement.cpp :: 100% :: KanturuBattleUserMng.cpp :: 100% :: KanturuEntranceNPC.cpp :: 100% :: Kanturu.cpp :: 100% :: - m_iKanturuBattleCounter and int m_iKanturuBattleDate may be deleted, and func void SetKanturuTimeAttackEventInfo() has deleted KanturuStateInfo.cpp :: 100% :: KanturuUtil.cpp :: 100% :: - SendDataKanturuTimeAttackEvent - deleted from 4.5 IllusionTempleEvent.cpp :: 100% :: IllusionTempleProcess.cpp :: 100% :: MixSystem.cpp :: 100% :: CashShop.cpp :: 100% :: wsShopServerCli.cpp :: 100% :: CashItemPeriodSystem.cpp :: 100% :: CashLotterySystem.cpp :: 100% :: ViewportSkillState.cpp :: 100% :: - webzen remade Add and Clear. Now is "Prev" and "Next" BuffLastEffect for CalCharacter and one master function to Clear all :) BuffManager.cpp :: 100% :: BuffEffect.cpp :: 100% :: RaklionSelupan.cpp :: 100% :: RaklionBattleOfSelupan.cpp :: 100% :: RaklionBattleUserMng.cpp :: 100% :: Raklion.cpp :: 100% :: RaklionUtil.cpp :: 100% :: ChaosCard.cpp :: 100% :: GameEvent.cpp :: 100% :: GameServerAuth.cpp :: 100% :: LargeRand.cpp :: 100% :: MultiCheckSum.cpp :: 100% :: TSync.cpp :: 100% :: \common\WzMemScript.cpp :: 100% ::

GameServer Download Link (Almost all protocol compiled, exclude CHS, KOR):
- Link JPN GS_N: GameServer___Win32_JPN.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
- Link JPN GS_CS: GameServer___Win32_JPNCS.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
- Link ENG GS_N: GameServer___Win32_ENG.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
- Link ENG GS_CS: GameServer___Win32_ENGCS.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
- Link TAI GS_N: GameServer___Win32_TAI.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
- Link TAI GS_CS: GameServer___Win32_TAICS.rar (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)
Att,
HermeX

Nguồn RZ

mrvu058
13-07-11, 12:41 PM
JPN ak .... ngon nhỉ :D .............

boyz4
17-07-11, 02:00 PM
Cái này dùng để làm gì thế,có mỗi cái game server :-/

sundragon
18-07-11, 06:54 AM
ko biết cái này dùng làm gì nhỉ bấm vào ra cái bảng mò mãi chẳng thấy cái gì ai biết hướng dẫn

Mr.Noob
19-07-11, 02:49 PM
Đây là GameServer.exe.Cũng giống như các GS mà bạn đã từng xài khi chạy Server.Nhưng điểm khác biệt ở đây là GS này bạn được toàn quyền phát triển,chỉnh sữa,thêm bớt...Còn các GS của các team như SCF,Wzteam,ENC đều bị khóa lại rồi bạn à.

Van_Bom
19-07-11, 07:27 PM
ủa, mấy cái GS của ENC kia vẫn dùng onllydbg mở ra rồi edit mà, hình như chỉ có của SCF là bị pack thôi mà, theo ý của chủ top thì hình như cái này ở dạng 1 file mã nguồn mở thì phải, gần như kiểu nó cũng là 1 source ấy..còn thế nào tớ cũng ko biết, rất cám ơn...thanks liền 2 phát..