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!

Season 9 Episode 1 Kor

Evolution Team
Joined
Apr 26, 2014
Messages
634
Reaction score
382
correct me if im wrong here:
Code:
struct CItem
{
	unsigned long m_Number;
	char m_serial;
	short m_Type;
	short m_Level;
	unsigned char m_Part;
	unsigned char m_Class;
	unsigned char m_TwoHand;
	unsigned char m_AttackSpeed;
	unsigned char m_WalkSpeed;
	unsigned short m_DamageMin;
	unsigned short m_DamageMax;
	unsigned char m_SuccessfulBlocking;
	unsigned short m_Defense;
	unsigned short m_MagicDefense;
	unsigned char m_Speed;
	unsigned short m_DamageMinOrigin;
	unsigned short m_DefenseOrigin;
	unsigned short m_Magic;
	float m_Durability;
	unsigned short m_DurabilitySmall;
	float m_BaseDurability;
	unsigned char m_SpecialNum;
	unsigned char m_Special[8];
	unsigned char m_SpecialValue[8];
	unsigned short m_RequireStrength;
	unsigned short m_RequireDexterity;
	unsigned short m_RequireEnergy;
	unsigned short m_RequireLevel;
	unsigned short m_RequireVitality;
	unsigned short m_RequireLeaderShip;
	unsigned short m_Leadership;
	unsigned char m_RequireClass[5];
	unsigned char m_Resistance[7];
	int m_Value;
	unsigned long m_SellMoney;
	unsigned long m_BuyMoney;
	int m_iPShopValue;
	unsigned char m_bItemExist;
	int m_OldSellMoney;
	int m_OldBuyMoney;
	unsigned char m_SetiSkill;
	unsigned char m_SetiLuck;
	unsigned char m_SetiOption;
	unsigned char m_SetiExcellent;
	float m_DurabilityState[4];
	float m_CurrentDurabilityState;
	unsigned char m_SkillChange;
	unsigned char m_QuestItem;
	unsigned char m_SetOption;
	unsigned char m_SetAddStat;
	unsigned char m_IsValidItem;
	unsigned char m_SkillResistance[7];
	int m_IsLoadPetItemInfo;
	int m_PetItem_Level;
	int m_PetItem_Exp;
	unsigned char m_JewelOfHarmonyOption;
	unsigned short m_HJOpStrength;
	unsigned short m_HJOpDexterity;
	unsigned char m_ItemOptionEx;
};


struct OBJECTSTRUCT
{
    int m_Index;
    int Connected;
    char LoginMsgSnd;
    char LoginMsgCount;
    char CloseCount;
    char CloseType;
    int bEnableDelCharacter;
    struct _PER_SOCKET_CONTEXT * PerSocketContext;
    unsigned int m_socket;
    char Ip_addr[16];
    int UserNumber;
    int DBNumber;
    int PcBangGuid;
    unsigned char GenerableClass;
    unsigned long AutoSaveTime;
    unsigned long ConnectCheckTime;
    unsigned long CheckTick;
    unsigned char CheckSpeedHack;
    unsigned long CheckTick2;
    unsigned char CheckTickCount;
    unsigned long SaveTimeForStatics;
    int iPingTime;
    unsigned char m_TimeCount;
    unsigned long m_dwPKTimer;
    short CheckSumTableNum;
    unsigned long CheckSumTime;
    unsigned short Type;
    unsigned char Live;
    char CharacterPos;
    char AccountID[11];
    char Name[11];
    char LastJoominNumber[13];
    unsigned char PlusStatQuestClear;
    unsigned char ComboSkillquestClear;
    struct ComboSkillData comboSkill;
    unsigned short Class;
    unsigned char DbClass;
    unsigned char ChangeUP;
    unsigned char ThirdChangeUp;
    short Level;
    int LevelUpPoint;
    int iFruitPoint;
    unsigned long Experience;
    unsigned long NextExp;
    short m_nMasterLevel;
    __int64 m_i64MasterLevelExp;
    __int64 m_i64NextMasterLevelExp;
    int m_iMasterLevelPoint;
    int m_iUseMasterLevelPoint;
    int m_bMasterLevelDBLoad;
    int Money;
    short Strength;
    short Dexterity;
    short Vitality;
    short Energy;
    float Life;
    float MaxLife;
    int m_iScriptMaxLife;
    float FillLife;
    float FillLifeMax;
    float Mana;
    float MaxMana;
    unsigned short Leadership;
    unsigned short AddLeadership;
    unsigned short ChatLitmitTime;
    unsigned char ChatLimitTimeSec;
    unsigned char FillLifeCount;
    short AddStrength;
    short AddDexterity;
    short AddVitality;
    short AddEnergy;
    int BP;
    int MaxBP;
    int AddBP;
    float VitalityToLife;
    float EnergyToMana;
    char m_PK_Count;
    char m_PK_Level;
    int m_PK_Time;
    short X;
    short Y;
    unsigned char Dir;
    unsigned char MapNumber;
    int AddLife;
    int AddMana;
    int iShield;
    int iMaxShield;
    int iAddShield;
    int iFillShieldMax;
    int iFillShield;
    int iFillShieldCount;
    unsigned long dwShieldAutoRefillTimer;
    unsigned char DamageMinus;
    unsigned char DamageReflect;
    short MonsterDieGetMoney;
    unsigned char MonsterDieGetLife;
    unsigned char MonsterDieGetMana;
    unsigned char StartX;
    unsigned char StartY;
    short m_OldX;
    short m_OldY;
    short TX;
    short TY;
    short MTX;
    short MTY;
    int PathCount;
    int PathCur;
    char PathStartEnd;
    short PathOri[15];
    short PathX[15];
    short PathY[15];
    char PathDir[15];
    unsigned long PathTime;
    char m_MoveGateNumber;
    short m_siDieRegenX;
    short m_siDieRegenY;
    short m_siDieRegenMapIndex;
    short m_siMoveX;
    short m_siMoveY;
    short m_siMoveMapIndex;
    unsigned long Authority;
    unsigned long Penalty;
    unsigned char m_cAccountItemBlock;
    struct tagActionState m_ActState;
    unsigned char m_ActionNumber;
    unsigned long m_State;
    char m_StateSub;
    unsigned char m_Rest;
    char m_ViewState;
    unsigned char m_BuffEffectCount;
    struct EFFECTLIST m_BuffEffectList[32];
    unsigned long m_LastMoveTime;
    unsigned long m_LastAttackTime;
    unsigned char m_FriendServerOnline;
    int m_DetectSpeedHackTime;
    unsigned long m_SumLastAttackTime;
    unsigned long m_DetectCount;
    int m_DetectedHackKickCount;
    int m_SpeedHackPenalty;
    unsigned char m_AttackSpeedHackDetectedCount;
    unsigned long m_PacketCheckTime;
    unsigned char m_ShopTime;
    unsigned long m_TotalAttackTime;
    int m_TotalAttackCount;
    unsigned long TeleportTime;
    char Teleport;
    char KillerType;
    char DieRegen;
    char RegenOk;
    unsigned char RegenMapNumber;
    unsigned char RegenMapX;
    unsigned char RegenMapY;
    unsigned long RegenTime;
    unsigned long MaxRegenTime;
    short m_PosNum;
    unsigned long LifeRefillTimer;
    unsigned long CurActionTime;
    unsigned long NextActionTime;
    unsigned long DelayActionTime;
    char DelayLevel;
    char m_PoisonType;
    char m_IceType;
    char m_ImmuneToMagicCount;
    char m_ImmuneToHarmCount;
    char m_iMonsterBattleDelay;
    char m_cKalimaGateExist;
    int m_iKalimaGateIndex;
    char m_cKalimaGateEnterCount;
    class OBJECTSTRUCT * lpAttackObj;
    short m_SkillNumber;
    unsigned long m_SkillTime;
    bool m_bAttackerKilled;
    char m_ManaFillCount;
    char m_LifeFillCount;
    int SelfDefense[7];
    unsigned long SelfDefenseTime[7];
    unsigned long MySelfDefenseTime;
    char m_Drink;
    int m_SkillAttack2;
    char m_SkillAttackTime2;
    int PartyNumber;
    int PartyTargetUser;
    int GuildNumber;
    struct _GUILD_INFO_STRUCT * lpGuild;
    char GuildName[11];
    int GuildStatus;
    int iGuildUnionTimeStamp;
    int m_RecallMon;
    int m_Change;
    short TargetNumber;
    short TargetShopNumber;
    short ShopNumber;
    short LastAttackerID;
    int m_AttackDamageMin;
    int m_AttackDamageMax;
    int m_MagicDamageMin;
    int m_MagicDamageMax;
    int m_AttackDamageLeft;
    int m_AttackDamageRight;
    int m_AttackDamageMaxLeft;
    int m_AttackDamageMinLeft;
    int m_AttackDamageMaxRight;
    int m_AttackDamageMinRight;
    int m_AttackRating;
    int m_AttackSpeed;
    int m_MagicSpeed;
    int m_Defense;
    int m_MagicDefense;
    int m_SuccessfulBlocking;
    int m_Curse;
    int m_CurseDamgeMin;
    int m_CurseDamgeMax;
    short m_MoveSpeed;
    short m_MoveRange;
    short m_AttackRange;
    short m_AttackType;
    short m_ViewRange;
    short m_Attribute;
    short m_ItemRate;
    short m_MoneyRate;
    int m_CriticalDamage;
    int m_ExcelentDamage;
    class CMagicInf * m_lpMagicBack;
    class CMagicInf * Magic;
    char MagicCount;
    int UseMagicNumber;
    unsigned long UseMagicTime;
    char UseMagicCount;
    short OSAttackSerial;
    unsigned char SASCount;
    unsigned long SkillAttackTime;
    struct _MASTERLEVEL_PASSIVE_SKILL_OPTION m_MPSkillOpt;
    int m_nSoulBarrierDefence;
    short m_nSoulBarrierManaRate;
    unsigned char CharSet[18];
    unsigned char m_Resistance[7];
    unsigned char m_AddResistance[7];
    int FrustrumX[4];
    int FrustrumY[4];
    struct VIEWPORT_STRUCT VpPlayer[75];
    struct VIEWPORT_PLAYER_STRUCT VpPlayer2[75];
    int VPCount;
    int VPCount2;
    int m_bBlind;
    struct HITDAMAGE_STRUCT sHD[40];
    short sHDCount;
    struct tagInterfaceState m_IfState;
    unsigned long m_InterfaceTime;
    CItem * pInventory;
    unsigned char * pInventoryMap;
    char * pInventoryCount;
    char pTransaction;
    CItem * Inventory1;
    unsigned char * InventoryMap1;
    char InventoryCount1;
    CItem * Inventory2;
    unsigned char * InventoryMap2;
    char InventoryCount2;
    CItem * Trade;
    unsigned char * TradeMap;
    int TradeMoney;
    unsigned char TradeOk;
    CItem * pWarehouse;
    unsigned char * pWarehouseMap;
    char WarehouseCount;
    short WarehousePW;
    unsigned char WarehouseLock;
    unsigned char WarehouseUnfailLock;
    int WarehouseMoney;
    int WarehouseSave;
    CItem * pChaosBox;
    unsigned char * pChaosBoxMap;
    int ChaosMoney;
    int ChaosSuccessRate;
    int ChaosLock;
    CItem * pEventInventory;
    unsigned char * pEventInventoryMap;
    CItem * pEventInventory1;
    unsigned char * pEventInventoryMap1;
    CItem * pEventInventory2;
    unsigned char * pEventInventoryMap2;
    bool EventInventoryLoad;
    unsigned short m_wMuunItem;
    CItem * pMuunInventory;
    CItem * pMuunInventory1;
    CItem * pMuunInventory2;
    bool bMuunInventoryLoad;
    int m_iMuunItmePeriodDataIndex;
    struct _tagMUUN_EFFECT_LIST m_MuunEffectList[2];
    unsigned long dwCheckMuunItemTime;
    unsigned short m_wMuunSubItem;
    unsigned short m_wMuunRideItem;
    unsigned long m_Option;
    int m_nEventScore;
    int m_nEventExp;
    int m_nEventMoney;
    unsigned char m_bDevilSquareIndex;
    unsigned char m_bDevilSquareAuth;
    char m_cBloodCastleIndex;
    char m_cBloodCastleSubIndex;
    int m_iBloodCastleEXP;
    bool m_bBloodCastleComplete;
    char m_cChaosCastleIndex;
    char m_cChaosCastleSubIndex;
    int m_iChaosCastleBlowTime;
    char m_cKillUserCount;
    char m_cKillMonsterCount;
    bool m_bCCF_UI_Using;
    unsigned char m_byCCF_CanEnter;
    int m_nCCF_CertiTick;
    int m_nCCF_UserIndex;
    int m_nCCF_BlowTime;
    unsigned char m_byKillUserCount;
    unsigned char m_byKillMobCount;
    bool m_bCCF_Quit_Msg;
    int m_iDuelUserReserved;
    int m_iDuelUserRequested;
    int m_iDuelUser;
    unsigned char m_btDuelScore;
    int m_iDuelTickCount;
    bool m_bPShopOpen;
    bool m_bPShopTransaction;
    bool m_bPShopItemChange;
    bool m_bPShopRedrawAbs;
    char m_szPShopText[36];
    bool m_bPShopWantDeal;
    int m_iPShopDealerIndex;
    char m_szPShopDealerName[10];
    struct _RTL_CRITICAL_SECTION m_critPShopTrade;
    int m_iVpPShopPlayer[75];
    unsigned short m_wVpPShopPlayerCount;
    struct PSHOP_ITEMVALUE_INFO m_PShopItemValueInfo;
    unsigned char IsInBattleGround;
    unsigned char HaveWeaponInHand;
    short EventChipCount;
    int MutoNumber;
    int UseEventServer;
    unsigned char LoadWareHouseInfo;
    int iStoneCount;
    int m_bQuestMonKillDBLoad;
    int m_iQuestMonKillDBIndex;
    struct QUEST_INFO_MOSNTER_KILLCOUNT m_QuestMonKillInfo[5];
    unsigned char m_Quest[50];
    unsigned char m_SendQuestInfo;
    int m_SkyBossMonSheildLinkIndex;
    int m_SkyBossMonSheild;
    int m_SkyBossMonSheildTime;
    int m_MaxLifePower;
    int m_PacketChecksumTime;
    int m_CheckLifeTime;
    unsigned char m_MoveOtherServer;
    char BackName[11];
    char m_BossGoldDerconMapNumber;
    unsigned char m_InWebzen;
    char m_LastTeleportTime;
    unsigned char m_ClientHackLogCount;
    int m_iPlayTimeLimit;
    unsigned long m_dwPlayTick;
    int m_nShotDownNotice;
    unsigned char m_btFatiguePercent;
    unsigned char m_iMinusPlayTime;
    int m_iNoticePlayTimeH;
    unsigned long m_dwNoticePlayTick;
    int m_bIsInMonsterHerd;
    int m_bIsMonsterAttackFirst;
    class MonsterHerd * m_lpMonsterHerd;
    class CCSAuth25 NPggCSAuth;
    bool m_bSentGGAuth;
    bool m_bSentGGAuthAgain;
    bool m_bCheckGGAuth;
    unsigned long m_dwNPGGMapSvrMoveTime;
    unsigned long m_NPggCheckSumSendTime;
    int fSkillFrustrumX[4];
    int fSkillFrustrumY[4];
    unsigned char SkillHellFire2State;
    unsigned char SkillHellFire2Count;
    unsigned long SkillHellFire2Time;
    unsigned char SkillStrengthenHellFire2State;
    unsigned char SkillStrengthenHellFire2Count;
    unsigned long SkillStrengthenHellFire2Time;
    unsigned char m_ReqWarehouseOpen;
    int m_NotAttackAreaCount;
    short SetOpAddSkillAttack;
    short SetOpAddExDamage;
    short SetOpAddExDamageSuccessRate;
    short SetOpAddCriticalDamage;
    short SetOpAddCriticalDamageSuccessRate;
    short SetOpIncAGValue;
    short SetOpAddDamage;
    short SetOpAddMinAttackDamage;
    short SetOpAddMaxAttackDamage;
    short SetOpAddAttackDamage;
    short SetOpAddDefence;
    short SetOpAddDefenceRate;
    short SetOpAddMagicPower;
    unsigned char SetOpIgnoreDefense;
    unsigned char SetOpDoubleDamage;
    unsigned char SetOpTwoHandSwordImproveDamage;
    unsigned char SetOpImproveSuccessAttackRate;
    unsigned char SetOpReflectionDamage;
    unsigned char SetOpImproveSheldDefence;
    unsigned char SetOpDecreaseAG;
    unsigned char SetOpImproveItemDropRate;
    unsigned char IsFullSetItem;
    int m_bMacroStart;
    unsigned short m_wGage;
    int m_nUseMacroMinute;
    unsigned long m_dwMacroTick;
    class TDurMagicKeyChecker DurMagicKeyChecker;
    unsigned short SkillRecallParty_Time;
    unsigned char SkillRecallParty_MapNumber;
    unsigned char SkillRecallParty_X;
    unsigned char SkillRecallParty_Y;
    bool bIsChaosMixCompleted;
    unsigned char SkillLongSpearChange;
    class CSkillDelay SkillDelay;
    int iObjectSecTimer;
    bool m_bMapSvrMoveQuit;
    bool m_bMapSvrMoveReq;
    unsigned long m_dwMapSvrQuitTick;
    short m_sPrevMapSvrCode;
    short m_sDestMapNumber;
    unsigned char m_btDestX;
    unsigned char m_btDestY;
#ifdef _GS_CS
    union
    {
        struct
        {
            unsigned char m_btCsNpcExistVal1;
            unsigned char m_btCsNpcExistVal2;
            unsigned char m_btCsNpcExistVal3;
            unsigned char m_btCsNpcExistVal4;
        };
        int m_iCsNpcExistVal;
    };
    unsigned char m_btCsNpcType;
    unsigned char m_btCsGateOpen;
    int m_iCsGateLeverLinkIndex;
    unsigned char m_btCsNpcDfLevel;
    unsigned char m_btCsNpcRgLevel;
    unsigned char m_btCsJoinSide;
    bool m_bCsGuildInvolved;
#endif
    bool m_bIsCastleNPCUpgradeCompleted;
    unsigned char m_btWeaponState;
    int m_iWeaponUser;
    unsigned char m_btKillCount;
    int m_iAccumulatedDamage;
    #ifdef _GS_CS
    unsigned char m_btLifeStoneCount;
    unsigned char m_btCreationState;
    int m_iCreatedActivationTime;
#endif
    int m_iAccumulatedCrownAccessTime;
    class TMonsterSkillElementInfo m_MonsterSkillElementInfo;
    int m_iBasicAI;
    int m_iCurrentAI;
    int m_iCurrentAIState;
    int m_iLastAIRunTime;
    int m_iGroupNumber;
    int m_iSubGroupNumber;
    int m_iGroupMemberGuid;
    int m_iRegenType;
    class TMonsterAIAgro m_Agro;
    int m_iLastAutomataRuntime;
    int m_iLastAutomataDelay;
    int m_iCrywolfMVPScore;
    int m_bPCBangUser;
    int m_bPCBangCouponUser;
    int m_bPCBangFreeChaosCastleUser;
    long m_lFreeKalimaTime;
    long m_lLifeIncTime;
    unsigned char m_btLifeInc;
    unsigned long m_dwLastCheckTick;
    int m_iAutoRecuperationTime;
    float m_fInfinityArrowIncRate;
    int m_iSkillDistanceErrorCount;
    unsigned long m_dwSkillDistanceErrorTick;
    struct JEWELOFHARMONY_ITEM_EFFECT m_JewelOfHarmonyEffect;
    struct ITEMOPTION_FOR380ITEM_EFFECT m_ItemOptionExFor380;
#ifndef _GS_CS
    int m_bKanturuEntranceByNPC;
#endif
    unsigned short m_wItemEffectType;
    int m_iItemEffectValidTime;
    unsigned short m_wCashPoint;
    int m_bPCBangPointUser;
    struct PCBANG_POINT_INFO m_PCBangPointInfo;
    class MWeeklyTimer m_kWeeklyTimer;
    int m_iIllusionTempleIndex;
    int m_nITLIndex;
    bool m_bITL_SchedeulInfoSend;
    bool m_bITL_GuildRankInfoSend;
    bool m_bITL_TournamentInfoSend;
    int m_nITLRelicsTick;
    bool m_bGettingRelics;
    bool m_bRegisteringRelics;
    unsigned short m_wITLNpcType;
    unsigned char m_byStoneState;
    unsigned char m_byEnterITLCount;
    bool m_bEnterCountLoad;
    unsigned char m_byEnterITLUserCount;
    int m_nITR_Index;
    int m_nITR_RelicsTick;
    bool m_bITR_GettingRelics;
    bool m_bITR_RegisteringRelics;
    unsigned short m_wITR_NpcType;
    unsigned char m_byITR_StoneState;
    int m_bSkillKeyRecv;
    int m_iPeriodItemEffectIndex;
    unsigned char m_bCharCardSummoner;
    struct SOCKET_OPTION_LIST m_SeedOptionList[35];
    struct SOCKET_OPTION_LIST m_BonusOptionList[7];
    struct SOCKET_OPTION_LIST m_SetOptionList[2];
    unsigned short m_btRefillHPSocketOption;
    unsigned short m_btRefillMPSocketOption;
    unsigned short m_wSocketOptionMonsterDieGetHp;
    unsigned short m_wSocketOptionMonsterDieGetMana;
    unsigned char m_btAGReduceRate;
    int m_iPeriodDataIndex;
    class PacketStatistics m_kRecvPacketStatistics;
    unsigned char m_bGMSummon;
    unsigned long m_dwHacktoolCheckTerm;
    struct HACKTOOL_USE_INFO m_HacktoolUseInfo[20];
    unsigned long m_dwUseHacktoolList[10];
    unsigned long m_dwMapMoveKeyValue;
    short m_nZoneIndex;
    int m_nLuckyCoinCount;
    unsigned char m_btCharacterSlotCount;
    struct tagMOVE_MAPSERVER_AUTINFO m_MoveMapSvrAuthInfo;
    class UserQuestInfo * m_UserQuestInfo;
    int m_bDBQuestLoad;
    struct _tagGENS_INFO m_strGens_Info;
    unsigned long m_dwMileageUpdateTimer;
    unsigned char m_btSculptPos;
    unsigned char m_btCharmPos;
    unsigned char m_btArtifactPos;
    unsigned char m_btExpUpCharmPos;
    unsigned char m_btSkillComplete;
    unsigned char m_btDarkSideTargetNum;
    unsigned short m_wDarkSideTargetList[5];
    unsigned int MathAuthenElapsed;
    unsigned char m_btExtendedInvenCount;
    unsigned char m_btExtendedInvenCountAtDB;
    unsigned char m_btExtendedWarehouseCount;
    unsigned char m_btExtendedWarehouseCountAtDB;
    int m_nRoomIndex;
    int m_nTargetPartyArrIndex;
    bool m_bIsOpenWarehouse;
    int m_iPentagramMainAttribute;
    int m_iRuby_1RankAddDamage;
    int m_iRuby_2RankOptionNum;
    int m_iRuby_2RankAddAttackRelationshipRate;
    int m_iRuby_3RankOptionNum;
    int m_iRuby_3RankAddDamage;
    int m_iRuby_4RankOptionNum;
    int m_iRuby_4RankAddDamage;
    int m_iRuby_5RankOptionNum;
    int m_iRuby_5RankCriticalDamageRate;
    int m_iSapph_1RankAddDefense;
    int m_iSapph_2RankOptionNum;
    int m_iSapph_2RankAddDefenseRelationshipRate;
    int m_iSapph_3RankOptionNum;
    int m_iSapph_3RankAddDefense;
    int m_iSapph_4RankOptionNum;
    int m_iSapph_4RankAddDefense;
    int m_iSapph_5RankOptionNum;
    int m_iSapph_5RankMinusTargetDamageRate;
    int m_iEme_1RankAddAttackRate;
    int m_iEme_2RankOptionNum;
    int m_iEme_2RankAddAttackRelationshipRate;
    int m_iEme_3RankOptionNum;
    int m_iEme_3RankAddDamage;
    int m_iEme_4RankOptionNum;
    int m_iEme_4RankAddDamage;
    int m_iEme_5RankOptionNum;
    int m_iEme_5RankAddDamageRate;
    int m_iTopa_1RankOptionNum;
    int m_iTopa_1RankAddDefenseSuccessRate;
    int m_iTopa_2RankOptionNum;
    int m_iTopa_2RankAddAttackRelationshipRate;
    int m_iTopa_3RankOptionNum;
    int m_iTopa_3RankAddDefense;
    int m_iTopa_4RankOptionNum;
    int m_iTopa_4RankAddDefense;
    int m_iTopa_5RankOptionNum;
    int m_iTopa_5RankDamageAbsorbRate;
    int m_iOnyx_1RankSlowMoveSkillRate;
    int m_iOnyx_2RankAddStrength;
    int m_iOnyx_2RankAddDexterity;
    int m_iOnyx_2RankAddEnergy;
    int m_iOnyx_2RankAddVitality;
    int m_iOnyx_3RankAddMaxLife;
    int m_iOnyx_3RankAddMaxMana;
    int m_iOnyx_3RankAddMaxAG;
    int m_iOnyx_3RankAddMaxSD;
    int m_iOnyx_4RankOptionNum;
    int m_iOnyx_4RankAddExllentDamageRate;
    int m_iOnyx_5RankHalfValueSkillRate;
    int m_iPentagram_AddAttack;
    int m_iPentagramSet_AddDefense;
    int m_iPentagramSet_AddZenRate;
    int m_iPentagramSet_AddShieldDefense;
    int m_iPentagramSet_AddSkillAttack;
    int m_iPentagramSet_AddDoubleDamageRate;
    int m_iPentagramSet_IgnoreDefenseRate;
    int m_iPentagramSet_AddExellentDamage;
    int m_iPentagramSet_AddExllentDamageRate;
    int m_iPentagramSet_AddCriticalDamageRate;
    int m_iPentagramSet_AddMaxSDRate;
    int m_iPentagramSet_AddMaxAG;
    int m_iPentagramSet_AddDamageTwoHandArm;
    int m_iPentagramSet_AttackRelationship_Fire;
    int m_iPentagramSet_DefenseRelationship_Fire;
    int m_iPentagramSet_AttackRelationship_Water;
    int m_iPentagramSet_DefenseRelationship_Water;
    int m_iPentagramSet_AttackRelationship_Earth;
    int m_iPentagramSet_DefenseRelationship_Earth;
    int m_iPentagramSet_AttackRelationship_Wind;
    int m_iPentagramSet_DefenseRelationship_Wind;
    int m_iPentagramSet_AttackRelationship_Dark;
    int m_iPentagramSet_DefenseRelationship_Dark;
    int m_iPentagramSet_AddStrength;
    int m_iPentagramSet_AddDexterity;
    int m_iPentagramSet_AddVitality;
    int m_iPentagramSet_AddEnergy;
    int m_iPentagramSet_AddLife;
    int m_iPentagramSet_AddMana;
    int m_iPentagramAttributePattern;
    int m_iPentagramDefense;
    int m_iPentagramAttackMin;
    int m_iPentagramAttackMax;
    int m_iPentagramAttackRating;
    int m_iPentagramDefenseRating;
    CItem * pPentagramMixBox;
    unsigned char * pPentagramMixBoxMap;
    int PentagramMixMoney;
    int PentagramMixSuccessRate;
    int m_PentagramMixLock;
    bool m_bIsPentagramMixCompleted;
    int m_iPentagramDamageMax;
    int m_iPentagramDamageMin;
    int m_iPentagramDamageOrigin;
    struct PENTAGRAMJEWEL_INFO m_PentagramJewelInfo_Inven[250];
    struct PENTAGRAMJEWEL_INFO m_PentagramJewelInfo_Warehouse[250];
    bool m_isAddPentaAttack;
    bool m_isAddPentaDefense;
    bool m_isAddCriPentaDamage;
    bool m_isChangePentaDefense;
    bool m_isChangePentaAttack;
    bool m_isAddResistByStrongRelationship;
    bool m_isAddResistByPentaAttack;
    int m_bUsePartyMatching;
    int m_bPartyMatchingLeader;
    int m_nServerChannel;
    int m_nPartyMatchingIndex;
    int m_nPartyMatchingMemberCount;
    int m_bUseGuildMatching;
    int m_bIsMining;
    int m_bSendMemberPos;
    int m_bSendNpcPos;
    int m_Resistance_Stun;
    int m_Resistance_Double;
    int m_Resistance_Perfect;
    int m_Resistance_SD;
    int m_Resistance_Excellent;
    int m_Resistance_Critical;
    int m_dwTestTick;
    unsigned char m_EnableUseChangeSkin;
    class CMuRummyInfo * m_pCMuRummyInfo;
    unsigned long m_Disappear_NewYearMonster;
    unsigned char m_btExpType;
    int m_nDSFIndex;
    unsigned long m_Disappear_Monster;
    int m_bIsHelpMon;
    int m_SummonCharDBNum;
    int m_nRecallMonIndex[3];
    int m_nBossIndexLordSilvester;
    int m_nPhaseLoadSilvester;
    int m_JoinUnityBattile;
    int m_nServerCodeOfHomeWorld;
    char m_RealNameOfUBF[11];
    class CNAMECOVERT m_NameConvertOfUBF;
    unsigned char m_btInvenPetPos;
    unsigned short m_wInvenPet;
    struct tagDAMAGE_STATISTICS m_DamageStatistics;
};  //typedef OBJECTSTRUCT * LPOBJ;//extern OBJECTSTRUCT* lpObj;


typedef OBJECTSTRUCT* LPOBJ;
typedef CItem* LPOBJITEM;
 
Skilled Illusionist
Joined
Jul 26, 2014
Messages
368
Reaction score
15
Help ! :(

3CGHkrl - Season 9 Episode 1 Kor - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Jun 18, 2013
Messages
474
Reaction score
73
I think i got problem with the gs. Trying to seeblogs. But i see just white screen of gs. I mean no logs no errors. Sorry for badeng and a maybe stupid report/ help asking. :)
 
Newbie Spellweaver
Joined
Apr 25, 2013
Messages
65
Reaction score
113
I am correcting the disconnect bug in the chest full of crows and dig so far 100% auditioning ...

bMCOX2N - Season 9 Episode 1 Kor - RaGEZONE Forums



I believe that the development will not continue, would have to have a willing developer to share their offets, custons and etc .. thing that stopped happening, even shared some corrections over so I will come back to share when you see who are collaborating with the development
 

Attachments

You must be registered for see attachments list
Joined
Jun 18, 2013
Messages
474
Reaction score
73
Im trying to login in game but, its says incerrect password, and i see in db has 2 test accounts. Can anyone help/or sugguest something to get ingame?
 
Junior Spellweaver
Joined
Jan 24, 2012
Messages
168
Reaction score
88
Just a little thing... Sooo, yet another hooks? Why not decompile them and re-write from MASM32 listings to C99 code? Like DeathWay or HaRibo long time ago? :8: Anyways, good luck! I'll w8 for a while... interesting, can users collaborate or nope here?
Little suggestion
UPD:
For reverse engineers only
 
Last edited:
Banned
Banned
Joined
Jan 12, 2008
Messages
111
Reaction score
1
Is very good but the GameServerGC.EXE dont start and not show error message :/
 
Evolution Team
Joined
Apr 26, 2014
Messages
634
Reaction score
382
no, i just didnt have time this month to work on it, when i get back to work on it i will announce it again sorry for the delay time
 
Back
Top