📄 m2share.pas
字号:
sClothsWoman: string;
sWoodenSword: string;
sCandle: string;
sBasicDrug: string;
sGoldStone: string;
sSilverStone: string;
sSteelStone: string;
sCopperStone: string;
sBlackStone: string;
sZuma: array[0..3] of string[15];
sBee: string;
sSpider: string;
sWomaHorn: string;
sZumaPiece: string;
sGameGoldName: string;
sGamePointName: string;
sPayMentPointName: string;
DBSocket: Integer;
nHealthFillTime: Integer;
nSpellFillTime: Integer;
nMonUpLvNeedKillBase: Integer;
nMonUpLvRate: Integer;
MonUpLvNeedKillCount: array[0..SLAVEMAXLEVEL - 2] of Integer;
SlaveColor: array[0..SLAVEMAXLEVEL - 1] of Byte;
dwNeedExps: TLevelNeedExp;
WideAttack: array[0..2] of Byte;
CrsAttack: array[0..6] of Byte;
SpitMap: array[0..7, 0..4, 0..4] of Byte;
sHomeMap: string;
nHomeX: Integer;
nHomeY: Integer;
sRedHomeMap: string;
nRedHomeX: Integer;
nRedHomeY: Integer;
sRedDieHomeMap: string;
nRedDieHomeX: Integer;
nRedDieHomeY: Integer;
dwDecPkPointTime: LongWord;
nDecPkPointCount: Integer;
dwPKFlagTime: LongWord;
nKillHumanAddPKPoint: Integer;
nKillHumanDecLuckPoint: Integer;
dwDecLightItemDrugTime: LongWord;
nSafeZoneSize: Integer;
nStartPointSize: Integer;
dwHumanGetMsgTime: LongWord;
nGroupMembersMax: Integer;
sFireBallSkill: string;
sHealSkill: string;
ReNewNameColor: array[0..9] of Byte; //($FF,$FE,$93,$9A,$E5,$A8,$B4,$FC,$B4,$FC);
dwReNewNameColorTime: LongWord;
boReNewChangeColor: Boolean;
boReNewLevelClearExp: Boolean;
BonusAbilofWarr: TNakedAbility;
BonusAbilofWizard: TNakedAbility;
BonusAbilofTaos: TNakedAbility;
NakedAbilofWarr: TNakedAbility;
NakedAbilofWizard: TNakedAbility;
NakedAbilofTaos: TNakedAbility;
nUpgradeWeaponMaxPoint: Integer;
nUpgradeWeaponPrice: Integer;
dwUPgradeWeaponGetBackTime: LongWord;
nClearExpireUpgradeWeaponDays: Integer;
nUpgradeWeaponDCRate: Integer;
nUpgradeWeaponDCTwoPointRate: Integer;
nUpgradeWeaponDCThreePointRate: Integer;
nUpgradeWeaponSCRate: Integer;
nUpgradeWeaponSCTwoPointRate: Integer;
nUpgradeWeaponSCThreePointRate: Integer;
nUpgradeWeaponMCRate: Integer;
nUpgradeWeaponMCTwoPointRate: Integer;
nUpgradeWeaponMCThreePointRate: Integer;
dwProcessMonstersTime: LongWord;
dwRegenMonstersTime: LongWord;
nMonGenRate: Integer;
nProcessMonRandRate: Integer;
nProcessMonLimitCount: Integer;
nSoftVersionDate: Integer;
boCanOldClientLogon: Boolean;
dwConsoleShowUserCountTime: LongWord;
dwShowLineNoticeTime: LongWord;
nLineNoticeColor: Integer;
nStartCastleWarDays: Integer;
nStartCastlewarTime: Integer;
dwShowCastleWarEndMsgTime: LongWord;
dwCastleWarTime: LongWord;
dwGetCastleTime: LongWord;
dwGuildWarTime: LongWord;
nBuildGuildPrice: Integer;
nGuildWarPrice: Integer;
nMakeDurgPrice: Integer;
nHumanMaxGold: Integer;
nHumanTryModeMaxGold: Integer;
nTryModeLevel: Integer;
boTryModeUseStorage: Boolean;
nCanShoutMsgLevel: Integer;
boShowMakeItemMsg: Boolean;
boShutRedMsgShowGMName: Boolean;
nSayMsgMaxLen: Integer;
dwSayMsgTime: LongWord;
nSayMsgCount: Integer;
dwDisableSayMsgTime: LongWord;
nSayRedMsgMaxLen: Integer;
boShowGuildName: Boolean;
boShowRankLevelName: Boolean;
boMonSayMsg: Boolean;
nStartPermission: Integer;
boKillHumanWinLevel: Boolean;
boKilledLostLevel: Boolean;
boKillHumanWinExp: Boolean;
boKilledLostExp: Boolean;
nKillHumanWinLevel: Integer;
nKilledLostLevel: Integer;
nKillHumanWinExp: Integer;
nKillHumanLostExp: Integer;
nHumanLevelDiffer: Integer;
nMonsterPowerRate: Integer;
nItemsPowerRate: Integer;
nItemsACPowerRate: Integer;
boSendOnlineCount: Boolean;
nSendOnlineCountRate: Integer;
dwSendOnlineTime: LongWord;
dwSaveHumanRcdTime: LongWord;
dwHumanFreeDelayTime: LongWord;
dwMakeGhostTime: LongWord;
dwClearDropOnFloorItemTime: LongWord;
dwFloorItemCanPickUpTime: LongWord;
boPasswordLockSystem: Boolean; //是否启用密码保护系统
boLockDealAction: Boolean; //是否锁定交易操作
boLockDropAction: Boolean; //是否锁定扔物品操作
boLockGetBackItemAction: Boolean; //是否锁定取仓库操作
boLockHumanLogin: Boolean; //是否锁定走操作
boLockWalkAction: Boolean; //是否锁定走操作
boLockRunAction: Boolean; //是否锁定跑操作
boLockHitAction: Boolean; //是否锁定攻击操作
boLockSpellAction: Boolean; //是否锁定魔法操作
boLockSendMsgAction: Boolean; //是否锁定发信息操作
boLockUserItemAction: Boolean; //是否锁定使用物品操作
boLockInObModeAction: Boolean; //锁定时进入隐身状态
nPasswordErrorCountLock: Integer; //输入密码错误超过 指定次数则锁定密码
boPasswordErrorKick: Boolean; //输入密码错误超过限制则踢下线
nSendRefMsgRange: Integer;
boDecLampDura: Boolean;
boHungerSystem: Boolean;
boHungerDecHP: Boolean;
boHungerDecPower: Boolean;
boDiableHumanRun: Boolean;
boRUNHUMAN: Boolean;
boRUNMON: Boolean;
boRunNpc: Boolean;
boRunGuard: Boolean;
boWarDisHumRun: Boolean;
boGMRunAll: Boolean;
boSafeAreaLimited: Boolean;
dwTryDealTime: LongWord;
dwDealOKTime: LongWord;
boCanNotGetBackDeal: Boolean;
boDisableDeal: Boolean;
nMasterOKLevel: Integer;
nMasterOKCreditPoint: Integer;
nMasterOKBonusPoint: Integer;
boPKLevelProtect: Boolean;
nPKProtectLevel: Integer;
nRedPKProtectLevel: Integer;
nItemPowerRate: Integer;
nItemExpRate: Integer;
nScriptGotoCountLimit: Integer;
btHearMsgFColor: Byte; //前景
btHearMsgBColor: Byte; //背景
btWhisperMsgFColor: Byte; //前景
btWhisperMsgBColor: Byte; //背景
btGMWhisperMsgFColor: Byte; //前景
btGMWhisperMsgBColor: Byte; //背景
btCryMsgFColor: Byte; //前景
btCryMsgBColor: Byte; //背景
btGreenMsgFColor: Byte; //前景
btGreenMsgBColor: Byte; //背景
btBlueMsgFColor: Byte; //前景
btBlueMsgBColor: Byte; //背景
btRedMsgFColor: Byte; //前景
btRedMsgBColor: Byte; //背景
btGuildMsgFColor: Byte; //前景
btGuildMsgBColor: Byte; //背景
btGroupMsgFColor: Byte; //前景
btGroupMsgBColor: Byte; //背景
btCustMsgFColor: Byte; //前景
btCustMsgBColor: Byte; //背景
nMonRandomAddValue: Integer;
nMakeRandomAddValue: Integer;
nWeaponDCAddValueMaxLimit: Integer;
nWeaponDCAddValueRate: Integer;
nWeaponMCAddValueMaxLimit: Integer;
nWeaponMCAddValueRate: Integer;
nWeaponSCAddValueMaxLimit: Integer;
nWeaponSCAddValueRate: Integer;
nDressDCAddRate: Integer;
nDressDCAddValueMaxLimit: Integer;
nDressDCAddValueRate: Integer;
nDressMCAddRate: Integer;
nDressMCAddValueMaxLimit: Integer;
nDressMCAddValueRate: Integer;
nDressSCAddRate: Integer;
nDressSCAddValueMaxLimit: Integer;
nDressSCAddValueRate: Integer;
nNeckLace202124DCAddRate: Integer;
nNeckLace202124DCAddValueMaxLimit: Integer;
nNeckLace202124DCAddValueRate: Integer;
nNeckLace202124MCAddRate: Integer;
nNeckLace202124MCAddValueMaxLimit: Integer;
nNeckLace202124MCAddValueRate: Integer;
nNeckLace202124SCAddRate: Integer;
nNeckLace202124SCAddValueMaxLimit: Integer;
nNeckLace202124SCAddValueRate: Integer;
nNeckLace19DCAddRate: Integer;
nNeckLace19DCAddValueMaxLimit: Integer;
nNeckLace19DCAddValueRate: Integer;
nNeckLace19MCAddRate: Integer;
nNeckLace19MCAddValueMaxLimit: Integer;
nNeckLace19MCAddValueRate: Integer;
nNeckLace19SCAddRate: Integer;
nNeckLace19SCAddValueMaxLimit: Integer;
nNeckLace19SCAddValueRate: Integer;
nArmRing26DCAddRate: Integer;
nArmRing26DCAddValueMaxLimit: Integer;
nArmRing26DCAddValueRate: Integer;
nArmRing26MCAddRate: Integer;
nArmRing26MCAddValueMaxLimit: Integer;
nArmRing26MCAddValueRate: Integer;
nArmRing26SCAddRate: Integer;
nArmRing26SCAddValueMaxLimit: Integer;
nArmRing26SCAddValueRate: Integer;
nRing22DCAddRate: Integer;
nRing22DCAddValueMaxLimit: Integer;
nRing22DCAddValueRate: Integer;
nRing22MCAddRate: Integer;
nRing22MCAddValueMaxLimit: Integer;
nRing22MCAddValueRate: Integer;
nRing22SCAddRate: Integer;
nRing22SCAddValueMaxLimit: Integer;
nRing22SCAddValueRate: Integer;
nRing23DCAddRate: Integer;
nRing23DCAddValueMaxLimit: Integer;
nRing23DCAddValueRate: Integer;
nRing23MCAddRate: Integer;
nRing23MCAddValueMaxLimit: Integer;
nRing23MCAddValueRate: Integer;
nRing23SCAddRate: Integer;
nRing23SCAddValueMaxLimit: Integer;
nRing23SCAddValueRate: Integer;
nHelMetDCAddRate: Integer;
nHelMetDCAddValueMaxLimit: Integer;
nHelMetDCAddValueRate: Integer;
nHelMetMCAddRate: Integer;
nHelMetMCAddValueMaxLimit: Integer;
nHelMetMCAddValueRate: Integer;
nHelMetSCAddRate: Integer;
nHelMetSCAddValueMaxLimit: Integer;
nHelMetSCAddValueRate: Integer;
nUnknowHelMetACAddRate: Integer;
nUnknowHelMetACAddValueMaxLimit: Integer;
nUnknowHelMetMACAddRate: Integer;
nUnknowHelMetMACAddValueMaxLimit: Integer;
nUnknowHelMetDCAddRate: Integer;
nUnknowHelMetDCAddValueMaxLimit: Integer;
nUnknowHelMetMCAddRate: Integer;
nUnknowHelMetMCAddValueMaxLimit: Integer;
nUnknowHelMetSCAddRate: Integer;
nUnknowHelMetSCAddValueMaxLimit: Integer;
nUnknowRingACAddRate: Integer;
nUnknowRingACAddValueMaxLimit: Integer;
nUnknowRingMACAddRate: Integer;
nUnknowRingMACAddValueMaxLimit: Integer;
nUnknowRingDCAddRate: Integer;
nUnknowRingDCAddValueMaxLimit: Integer;
nUnknowRingMCAddRate: Integer;
nUnknowRingMCAddValueMaxLimit: Integer;
nUnknowRingSCAddRate: Integer;
nUnknowRingSCAddValueMaxLimit: Integer;
nUnknowNecklaceACAddRate: Integer;
nUnknowNecklaceACAddValueMaxLimit: Integer;
nUnknowNecklaceMACAddRate: Integer;
nUnknowNecklaceMACAddValueMaxLimit: Integer;
nUnknowNecklaceDCAddRate: Integer;
nUnknowNecklaceDCAddValueMaxLimit: Integer;
nUnknowNecklaceMCAddRate: Integer;
nUnknowNecklaceMCAddValueMaxLimit: Integer;
nUnknowNecklaceSCAddRate: Integer;
nUnknowNecklaceSCAddValueMaxLimit: Integer;
nMonOneDropGoldCount: Integer;
nMakeMineHitRate: Integer; //挖矿命中率
nMakeMineRate: Integer; //挖矿率
nStoneTypeRate: Integer;
nStoneTypeRateMin: Integer;
nGoldStoneMin: Integer;
nGoldStoneMax: Integer;
nSilverStoneMin: Integer;
nSilverStoneMax: Integer;
nSteelStoneMin: Integer;
nSteelStoneMax: Integer;
nBlackStoneMin: Integer;
nBlackStoneMax: Integer;
nStoneMinDura: Integer;
nStoneGeneralDuraRate: Integer;
nStoneAddDuraRate: Integer;
nStoneAddDuraMax: Integer;
nWinLottery6Min: Integer;
nWinLottery6Max: Integer;
nWinLottery5Min: Integer;
nWinLottery5Max: Integer;
nWinLottery4Min: Integer;
nWinLottery4Max: Integer;
nWinLottery3Min: Integer;
nWinLottery3Max: Integer;
nWinLottery2Min: Integer;
nWinLottery2Max: Integer;
nWinLottery1Min: Integer;
nWinLottery1Max: Integer; //16180 + 1820;
nWinLottery1Gold: Integer;
nWinLottery2Gold: Integer;
nWinLottery3Gold: Integer;
nWinLottery4Gold: Integer;
nWinLottery5Gold: Integer;
nWinLottery6Gold: Integer;
nWinLotteryRate: Integer;
nWinLotteryCount: Integer;
nNoWinLotteryCount: Integer;
nWinLotteryLevel1: Integer;
nWinLotteryLevel2: Integer;
nWinLotteryLevel3: Integer;
nWinLotteryLevel4: Integer;
nWinLotteryLevel5: Integer;
nWinLotteryLevel6: Integer;
GlobalVal: array[0..99] of Integer;
GlobaDyMval: array[0..99] of Integer;
GlobalAVal: array[0..99] of string;
nItemNumber: Integer;
nItemNumberEx: Integer;
nGuildRecallTime: Integer;
nGroupRecallTime: Integer;
boControlDropItem: Boolean;
boInSafeDisableDrop: Boolean;
nCanDropGold: Integer;
nCanDropPrice: Integer;
boSendCustemMsg: Boolean;
boSubkMasterSendMsg: Boolean;
nSuperRepairPriceRate: Integer; //特修价格倍数
nRepairItemDecDura: Integer; //普通修理掉持久数(特持久上限减下限再除以此数为减的数值)
boDieScatterBag: Boolean;
nDieScatterBagRate: Integer;
boDieRedScatterBagAll: Boolean;
nDieDropUseItemRate: Integer;
nDieRedDropUseItemRate: Integer;
boDieDropGold: Boolean;
boKillByHumanDropUseItem: Boolean;
boKillByMonstDropUseItem: Boolean;
boKickExpireHuman: Boolean;
nGuildRankNameLen: Integer;
nGuildMemberMaxLimit: Integer;
nGuildNameLen: Integer;
nAttackPosionRate: Integer;
nAttackPosionTime: Integer;
dwRevivalTime: LongWord; //复活间隔时间
boUserMoveCanDupObj: Boolean;
boUserMoveCanOnItem: Boolean;
dwUserMoveTime: LongWord;
dwPKDieLostExpRate: LongWord;
nPKDieLostLevelRate: Integer;
btPKFlagNameColor: Byte;
btPKLevel1NameColor: Byte;
btPKLevel2NameColor: Byte;
btAllyAndGuildNameColor: Byte;
btWarGuildNameColor: Byte;
btInFreePKAreaNameColor: Byte;
boSpiritMutiny: Boolean;
dwSpiritMutinyTime: LongWord;
nSpiritPowerRate: Integer;
boMasterDieMutiny: Boolean;
nMasterDieMutinyRate: Integer;
nMasterDieMutinyPower: Integer;
nMasterDieMutinySpeed: Integer;
boBBMonAutoChangeColor: Boolean;
dwBBMonAutoChangeColorTime: Integer;
boOldClientShowHiLevel: Boolean;
boShowScriptActionMsg: Boolean;
nRunSocketDieLoopLimit: Integer;
boThreadRun: Boolean;
boShowExceptionMsg: Boolean;
boShowPreFixMsg: Boolean;
nMagicAttackRage: Integer; //魔法锁定范围
sBoneFamm: string;
nBoneFammCount: Integer;
// g_Config.BoneFammArray :array[0..9] of TRecallMigic;
sDogz: string;
nDogzCount: Integer;
// g_Config.DogzArray :array[0..9] of TRecallMigic;
nAmyOunsulPoint: Integer;
boDisableInSafeZoneFireCross: Boolean;
boGroupMbAttackPlayObject: Boolean;
dwPosionDecHealthTime: LongWord;
nPosionDamagarmor: Integer; //中红毒着持久及减防量(实际大小为 12 / 10)
boLimitSwordLong: Boolean;
nSwordLongPowerRate: Integer;
nFireBoomRage: Integer;
nSnowWindRange: Integer;
nElecBlizzardRange: Integer;
nMagTurnUndeadLevel: Integer; //圣言怪物等级限制
nMagTammingLevel: Integer; //诱惑之光怪物等级限制
nMagTammingTargetLevel: Integer; //诱惑怪物相差等级机率,此数字越小机率越大;
nMagTammingHPRate: Integer; //成功机率=怪物最高HP 除以 此倍率,此倍率越大诱惑机率越高
nMagTammingCount: Integer;
nMabMabeHitRandRate: Integer;
nMabMabeHitMinLvLimit: Integer;
nMabMabeHitSucessRate: Integer;
nMabMabeHitMabeTimeRate: Integer;
sCASTLENAME: string;
sCastleHomeMap: string;
nCastleHomeX: Integer;
nCastleHomeY: Integer;
nCastleWarRangeX: Integer;
nCastleWarRangeY: Integer;
nCastleTaxRate: Integer;
boGetAllNpcTax: Boolean;
nHireGuardPrice: Integer;
nHireArcherPrice: Integer;
nCastleGoldMax: Integer;
nCastleOneDayGold: Integer;
nRepairDoorPrice: Integer;
nRepairWallPrice: Integer;
nCastleMemberPriceRate: Integer;
nMaxHitMsgCount: Integer;
nMaxSpellMsgCount: Integer;
nMaxRunMsgCount: Integer;
nMaxWalkMsgCount: Integer;
nMaxTurnMsgCount: Integer;
nMaxSitDonwMsgCount: Integer;
nMaxDigUpMsgCount: Integer;
boSpellSendUpdateMsg: Boolean;
boActionSendActionMsg: Boolean;
boKickOverSpeed: Boolean;
btSpeedControlMode: Byte;
nOverSpeedKickCount: Integer;
dwDropOverSpeed: LongWord;
dwHitIntervalTime: LongWord; //攻击间隔
dwMagicHitIntervalTime: LongWord; //魔法间隔
dwRunIntervalTime: LongWord; //跑步间隔
dwWalkIntervalTime: LongWord; //走路间隔
dwTurnIntervalTime: LongWord; //换方向间隔
boControlActionInterval: Boolean;
boControlWalkHit: Boolean;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -