- Joined
- Jun 27, 2010
- Messages
- 942
- Reaction score
- 1,198
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!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;
Thank youno need to make MuLog
Anyone can share a web compatible with these files? Ty!
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