SG Shaiy
Ефрейтор
Может кому будет интересно структура под версию 7.7, при желании можно подогнать под любую версию .
public class PCAttrClientCurrent
{
}
public class PCAttrClientBase
{
}
public class PCAttrClientCurrent
{
int objectId;
int gameTime;
short str;
short vit;
short agi;
short dex;
short kno;
short will;
short WATER_RESISTANCE;
short WIND_RESISTANCE;
short EARTH_RESISTANCE;
short FIRE_RESISTANCE;
short ELEMENTAL_RESISTANCE_LIGHT;
short ELEMENTAL_RESISTANCE_DARK;
short level;
short unk1;
short unk2;
short unk3;
long maxExp;
long tmpLostExp;
long exp;
int expBonusRate;
int maxHp;
int curHp;
int maxMp;
int curMp;
short maxDp;
short curDp;
int maxFp;
int curFp;
int isFreeFly;
int phyAttackRight;
int phyAttackLeft;
int physicalDefend;
int magicalAttackRight;
int magicalAttackLeft;
int magicalDefend;
int magicalResist;
float attackRange;
int attackDelay;
int dodge;
int parry;
int block;
short criticalRight;
short criticalLeft;
int hitAccuracyRight;
int hitAccuracyLeft;
short hitCountRight;
short hitCountLeft;
int magicalHitAccuracy;
short magicalCriticalRight;
short magicalCriticalLeft;
float castingTimeRatio;
short castingTimeByAbsoluteStat;
short concentration;
int phyPowerBoostFinal;
int phyPowerBoostResist;
int magPowerBoost;
int magPowerBoostResist;
int pvpPowerBoost;
int pvpPowerBoostResist;
int pvePowerBoost;
int pvePowerBoostResist;
short phyCriticalDamageBoost;
short magCriticalDamageBoost;
int magicalSkillBoost;
int magicalSkillBoostResist;
short healSkillBoost;
short mpHealSkillBoost;
short phyCriticalReduceRate;
short magCriticalReduceRate;
short phyCriticalDamageReduce;
short magCriticalDamageReduce;
int maxInventorySize;
int curInventorySize;
int stigmaPt;
int stigmaPtUsed;
int gameClass;
int optionFlags;
int unk10;
long vitalPoint;
long vitalPointMax;
short makeUpBonusPercent;
short currentAbsoluteStatTableId;
float chargeTimeRatio;
short chargeTimeByAbsoluteStat;
long absoluteEXPPoint;
long absoluteEXPSPoint;
long absoluteAPPoint;
long absoluteFExpPoint;
long unk11;
short hstr;
short hvit;
short hdex;
short hagi;
short hkno;
short hwil;
short flyBoostSpeed;
short abstateResistOpenAerial;
short abstateResistFear;
short abstateResistStun;
short abstateResistStumble;
short abstateResistParalyze;
short abstateResistStagger;
short abstateResistBind;
short abstateResistRoot;
short abstateResistSleep;
short abstateResistBlind;
short abstateResistSnare;
short abstateResistSilence;
short aRPenetrationOpenAerial;
short aRPenetrationFear;
short aRPenetrationStun;
short aRPenetrationStumble;
short aRPenetrationParalyze;
short aRPenetrationStagger;
short aRPenetrationBind;
short aRPenetrationRoot;
short aRPenetrationSleep;
short aRPenetrationBlind;
short aRPenetrationSnare;
short aRPenetrationSilence;
int gameTime;
short str;
short vit;
short agi;
short dex;
short kno;
short will;
short WATER_RESISTANCE;
short WIND_RESISTANCE;
short EARTH_RESISTANCE;
short FIRE_RESISTANCE;
short ELEMENTAL_RESISTANCE_LIGHT;
short ELEMENTAL_RESISTANCE_DARK;
short level;
short unk1;
short unk2;
short unk3;
long maxExp;
long tmpLostExp;
long exp;
int expBonusRate;
int maxHp;
int curHp;
int maxMp;
int curMp;
short maxDp;
short curDp;
int maxFp;
int curFp;
int isFreeFly;
int phyAttackRight;
int phyAttackLeft;
int physicalDefend;
int magicalAttackRight;
int magicalAttackLeft;
int magicalDefend;
int magicalResist;
float attackRange;
int attackDelay;
int dodge;
int parry;
int block;
short criticalRight;
short criticalLeft;
int hitAccuracyRight;
int hitAccuracyLeft;
short hitCountRight;
short hitCountLeft;
int magicalHitAccuracy;
short magicalCriticalRight;
short magicalCriticalLeft;
float castingTimeRatio;
short castingTimeByAbsoluteStat;
short concentration;
int phyPowerBoostFinal;
int phyPowerBoostResist;
int magPowerBoost;
int magPowerBoostResist;
int pvpPowerBoost;
int pvpPowerBoostResist;
int pvePowerBoost;
int pvePowerBoostResist;
short phyCriticalDamageBoost;
short magCriticalDamageBoost;
int magicalSkillBoost;
int magicalSkillBoostResist;
short healSkillBoost;
short mpHealSkillBoost;
short phyCriticalReduceRate;
short magCriticalReduceRate;
short phyCriticalDamageReduce;
short magCriticalDamageReduce;
int maxInventorySize;
int curInventorySize;
int stigmaPt;
int stigmaPtUsed;
int gameClass;
int optionFlags;
int unk10;
long vitalPoint;
long vitalPointMax;
short makeUpBonusPercent;
short currentAbsoluteStatTableId;
float chargeTimeRatio;
short chargeTimeByAbsoluteStat;
long absoluteEXPPoint;
long absoluteEXPSPoint;
long absoluteAPPoint;
long absoluteFExpPoint;
long unk11;
short hstr;
short hvit;
short hdex;
short hagi;
short hkno;
short hwil;
short flyBoostSpeed;
short abstateResistOpenAerial;
short abstateResistFear;
short abstateResistStun;
short abstateResistStumble;
short abstateResistParalyze;
short abstateResistStagger;
short abstateResistBind;
short abstateResistRoot;
short abstateResistSleep;
short abstateResistBlind;
short abstateResistSnare;
short abstateResistSilence;
short aRPenetrationOpenAerial;
short aRPenetrationFear;
short aRPenetrationStun;
short aRPenetrationStumble;
short aRPenetrationParalyze;
short aRPenetrationStagger;
short aRPenetrationBind;
short aRPenetrationRoot;
short aRPenetrationSleep;
short aRPenetrationBlind;
short aRPenetrationSnare;
short aRPenetrationSilence;
public class PCAttrClientBase
{
short str;
short vit;
short agi;
short dex;
short kno;
short will;
short WATER_RESISTANCE;
short WIND_RESISTANCE;
short EARTH_RESISTANCE;
short FIRE_RESISTANCE;
short ELEMENTAL_RESISTANCE_LIGHT;
short ELEMENTAL_RESISTANCE_DARK;
int maxHp;
int maxMp;
int maxDp;
int maxFp;
int phyAttackRight;
int phyAttackLeft;
int magicalAttackRight;
int magicalAttackLeft;
int physicalDefend;
int magicalDefend;
int magicalResist;
float attackRange;
int dodge;
int parry;
int block;
short criticalRight;
short criticalLeft;
short magicalCriticalRight;
short magicalCriticalLeft;
int hitAccuracyRight;
int hitAccuracyLeft;
short hitCountRight;
short hitCountLeft;
int magicalHitAccuracy;
short concentration;
short unk12;
int phyPowerBoostFinal;
int phyPowerBoostResist;
int magPowerBoost;
int magPowerBoostResist;
short phyCriticalDamageBoost;
short magCriticalDamageBoost;
int magicalSkillBoost;
int magicalSkillBoostResist;
short healSkillBoost;
short mpHealSkillBoost;
short phyCriticalReduceRate;
short magCriticalReduceRate;
short phyCriticalDamageReduce;
short magCriticalDamageReduce;
short vit;
short agi;
short dex;
short kno;
short will;
short WATER_RESISTANCE;
short WIND_RESISTANCE;
short EARTH_RESISTANCE;
short FIRE_RESISTANCE;
short ELEMENTAL_RESISTANCE_LIGHT;
short ELEMENTAL_RESISTANCE_DARK;
int maxHp;
int maxMp;
int maxDp;
int maxFp;
int phyAttackRight;
int phyAttackLeft;
int magicalAttackRight;
int magicalAttackLeft;
int physicalDefend;
int magicalDefend;
int magicalResist;
float attackRange;
int dodge;
int parry;
int block;
short criticalRight;
short criticalLeft;
short magicalCriticalRight;
short magicalCriticalLeft;
int hitAccuracyRight;
int hitAccuracyLeft;
short hitCountRight;
short hitCountLeft;
int magicalHitAccuracy;
short concentration;
short unk12;
int phyPowerBoostFinal;
int phyPowerBoostResist;
int magPowerBoost;
int magPowerBoostResist;
short phyCriticalDamageBoost;
short magCriticalDamageBoost;
int magicalSkillBoost;
int magicalSkillBoostResist;
short healSkillBoost;
short mpHealSkillBoost;
short phyCriticalReduceRate;
short magCriticalReduceRate;
short phyCriticalDamageReduce;
short magCriticalDamageReduce;
