传奇各职业“技能特效”修改和调用方法
火球术:magic 0-179
隐身术:magic 250-269
治疗术:magic 200-219 370-389
大火球:magic 400-579
施毒术:magic 600-619 760-779
攻杀:magic 800-889
抗拒火环:magic 900-919
地狱火:magic 920-939
疾光电影:magic 970-1149
灵魂火符:magic 1160-1319 1360-1379
幽灵盾:magic 1320-1339
战甲术:magic 1340-1359
困魔咒:magic 1380-1409
刺杀:magic 1410-1499
召唤骷髅:magic 1500-1539
诱惑之光:magic 1560-1579
瞬息移动:magic 1590-1609
火墙:magic 1620-1639
爆裂火焰:magic 1650-1679
地狱雷光:magic 1680-1699
半月:magic 1700-1789
群疗:magic 1790-1809
烈火:magic 3480-3569
冰咆哮:magic 3840-3869
魔法盾:magic 3880-3909
圣言:magic 3920-3949
擒龙手:magic 3960-3999
召唤圣兽:magic2 0-9
雷电术:magic2 10-29
双龙斩:magic2 40-129
灭天火:magic2 130-159
无极真气:magic2 160-179
气功波:magic 2190-199
雷霆剑法:magic2 210-389
寒冰掌:magic2 390-589
诅咒术:magic2 600-639
狮子吼:magic2 710-729
龙影剑法:magic2 730-909
火龙气焰:magic2 910-949
飓风破:magic2 990-1029
噬血术:magic2 1040-1199
分身术:magic5 0-99
开天斩:magic5 470-789
护体神盾:magic5 790-799
逐日剑法:magic6 510-599
流星火雨:magic6 630-689
传奇服务端中!SETUP.txt文件详细说明,个版本引擎可借鉴。
[Server]
;服务器群中的编号,默认为0
ServerIndex=0
;服务器名称
ServerName=爱学GM社区
;服务器组编号,默认为0
ServerNumber=0
;冒险形式服务器,FALSE为否,TRUE为是
VentureServer=FALSE(冒险形式服务器=不支持 付费性的服务器祈祷装备会生效)
;测试形式服务器,FALSE为否,TRUE为是,收费改FALSE,不收费改TRUE
TestServer=TRUE(测试形式服务器 =支持 免费性的服务器祈祷装备不会生效)
;注册用户初始化等级
TestLevel=1
;注册用户初始化金币
TestGold=30000
;允许最大参加测试人数
TestServerUserLimit=1000
;服务性模式,FALSE为否,TRUE为是,如果在收费模式下选择了冒险形式服务器这里必须改为TRUE
ServiceMode=TRUE(服务性模式 =不支持 这个是和收费服务器对应的选择了冒险形式服务器这里必须改为 支持–
TRUE)
;不允许PK服务器,FALSE为否,TRUE为是,只有在付费服务器生效
NonPKServer=FALSE(不允许pk服务器 =不支持 这个是和收费服务器对应的只有在付费服务器生效)
;数据库IP
DBAddr=127.0.0.1
;数据库端口
DBPort=6000
;注册信息IP
IDSAddr=127.0.0.1
;注册信息端口
IDSPort=5600
MsgSrvAddr=127.0.0.1
MsgSrvPort=4900
HumLimit=30
MonLimit=30
ZenLimit=30
NpcLimit=5
SocLimit=30
DecLimit=10
UserFull=100
ZenFastStep=300
SendBlock=1000
CheckBlock=8000
AvailableBlock=200
GateLoad=0
LogServerAddr=127.0.0.1
LogServerPort=10000
ViewHackMessage=TRUE
ViewAdmissionFailure=TRUE
DBName=HeroDB
GateAddr=127.0.0.1
GatePort=5000
DiscountForNightTime=FALSE
HalfFeeStart=2
HalfFeeEnd=10
SocCheckTimeOut=50
ProcessMonstersTime=10
RegenMonstersTime=200
HumanGetMsgTimeLimit=200
;HalfFeeStart=2
;HalfFeeEnd=10
[Share]
;用户付费记录文件夹,初始化为空
BaseDir=D:\Mirserver\Mir200\Share\
;行会文件夹,保存了所有行会登记记录,一个文件代表一个行会,初始化为空
GuildDir=D:\Mirserver\Mir200\GuildBase\Guilds\
;总行会记录,每一行代表一个行会名字,初始化为空
GuildFile=D:\Mirserver\Mir200\GuildBase\Guildlist.txt
;临时记录用户信息的文件夹。只有在服务模式才有文件存在,初始化空
VentureDir=D:\Mirserver\Mir200\ShareV\
;记录用户每次登录时间的文件夹,初始化为空
ConLogDir=D:\Mirserver\Mir200\ConLog\
;沙巴克城资料及攻城日期、信息
CastleDir=D:\Mirserver\Mir200\Envir\Castle\
;服务端核心文件夹
EnvirDir=D:\Mirserver\Mir200\Envir\
;地图文件夹
MapDir=D:\Mirserver\Mir200\Map\
CastleFile=D:\Mirserver\Mir200\Envir\Castle\List.txt
NoticeDir=.\Notice\
LogDir=.\Log\
PlugDir=.\
GameGold=元宝
PayMentPointName=秒卡点
;客户端对应文件
[Setup]
ClientFile1=Mir.dat
ClientFile2=mir.2
ClientFile3=mir.3
ItemNumber=3181256
;应急回城地图号
HomeMap=0
;应急回城地图坐标X
HomeX=334
;应急回城地图坐标Y
HomeY=266
DropLargeBlock=1
ItemNumberEx=1073751010
;宝宝升级杀怪基数
MonUpLvNeedKillBase=100
;宝宝升级杀怪倍数
MonUpLvRate=16
;宝宝升级所需杀怪数0级
MonUpLvNeedKillCount0=0
;宝宝升级所需杀怪数1级
MonUpLvNeedKillCount1=0
;宝宝升级所需杀怪数2级
MonUpLvNeedKillCount2=50
;宝宝升级所需杀怪数3级
MonUpLvNeedKillCount3=100
;宝宝升级所需杀怪数4级
MonUpLvNeedKillCount4=200
;宝宝升级所需杀怪数5级
MonUpLvNeedKillCount5=300
;宝宝升级所需杀怪数6级
MonUpLvNeedKillCount6=600
;宝宝升级所需杀怪数7级
MonUpLvNeedKillCount7=1200
;宝宝升级颜色1级
SlaveColor0=255
;宝宝升级颜色2级
SlaveColor1=254
;宝宝升级颜色3级
SlaveColor2=147
;宝宝升级颜色4级
SlaveColor3=154
;宝宝升级颜色5级
SlaveColor4=229
;宝宝升级颜色6级
SlaveColor5=168
;宝宝升级颜色7级
SlaveColor6=180
;宝宝升级颜色8级
SlaveColor7=252
;宝宝升级颜色9级
SlaveColor8=249
;红名村地图号
RedHomeMap=3
;红名村坐标X
RedHomeX=845
RedHomeX=845
;红名村坐标Y
RedHomeY=674
;红名死亡回城地图号
RedDieHomeMap=3
;红名死亡回城地图坐标X
RedDieHomeX=839
;红名死亡回城地图坐标Y
RedDieHomeY=668
HealthFillTime=300
SpellFillTime=800
;自动减PK点间隔时间(60000为60秒)
DecPkPointTime=60000
;以间隔时间自动减PK点控制(实数)
DecPkPointCount=1
K状态变色时间(60000为60秒)
PKFlagTime=60000
;杀人增加PK点数(实数)
KillHumanAddPKPoint=60
KillHumanDecLuckPoint=500
DecLightItemDrugTime=500
SafeZoneSize=10
StartPointSize=2
;——————————————————————————–
;转生名字颜色1
ReNewNameColor0=241
;转生名字颜色2
ReNewNameColor1=250
;转生名字颜色3
ReNewNameColor2=248
;转生名字颜色4
ReNewNameColor3=191
;转生名字颜色5
ReNewNameColor4=242
;转生名字颜色6
ReNewNameColor5=150
;转生名字颜色7
ReNewNameColor6=254
;转生名字颜色8
ReNewNameColor7=253
;转生名字颜色9
ReNewNameColor8=186
;转生名字颜色10
ReNewNameColor9=243
;转生名字颜色变换所需时间秒1000代表1秒
ReNewNameColorTime=2000
ReNewChangeColor=1
;转生后原有经验清除 1为清除 0为不清除
ReNewLevelClearExp=1
;武士转生后加点所需的点数(如BonusAbilofWarrDC=17就是点数要+17点才加一点的真实数值)
BonusAbilofWarrDC=17
BonusAbilofWarrMC=20
BonusAbilofWarrSC=20
BonusAbilofWarrAC=20
BonusAbilofWarrMAC=20
BonusAbilofWarrHP=1
BonusAbilofWarrMP=3
BonusAbilofWarrHit=20
BonusAbilofWarrSpeed=35
BonusAbilofWarrX2=0
;法师转生后加点所需的点数
BonusAbilofWizardDC=17
BonusAbilofWizardMC=25
BonusAbilofWizardSC=30
BonusAbilofWizardAC=20
BonusAbilofWizardMAC=15
BonusAbilofWizardHP=2
BonusAbilofWizardMP=1
BonusAbilofWizardHit=25
BonusAbilofWizardSpeed=35
BonusAbilofWizardX2=0
;道士转生后加点所需的点数
BonusAbilofTaosDC=20
BonusAbilofTaosMC=30
BonusAbilofTaosSC=17
BonusAbilofTaosAC=20
BonusAbilofTaosMAC=15
BonusAbilofTaosHP=2
BonusAbilofTaosMP=1
BonusAbilofTaosHit=30
BonusAbilofTaosSpeed=30
BonusAbilofTaosX2=0
;武士转生最高可加点数
NakedAbilofWarrDC=512
NakedAbilofWarrMC=2560
NakedAbilofWarrSC=20
NakedAbilofWarrAC=768
NakedAbilofWarrMAC=1280
NakedAbilofWarrHP=0
NakedAbilofWarrMP=0
NakedAbilofWarrHit=0
NakedAbilofWarrSpeed=0
NakedAbilofWarrX2=0
;法师转生最高可加点数
NakedAbilofWizardDC=512
NakedAbilofWizardMC=512
NakedAbilofWizardSC=2560
NakedAbilofWizardAC=1280
NakedAbilofWizardMAC=768
NakedAbilofWizardHP=0
NakedAbilofWizardMP=0
NakedAbilofWizardHit=5
NakedAbilofWizardSpeed=0
NakedAbilofWizardX2=0
;道士转生最高可加点数
NakedAbilofTaosDC=20
NakedAbilofTaosMC=30
NakedAbilofTaosSC=17
NakedAbilofTaosAC=20
NakedAbilofTaosMAC=15
NakedAbilofTaosHP=2
NakedAbilofTaosMP=1
NakedAbilofTaosHit=30
NakedAbilofTaosSpeed=30
NakedAbilofTaosX2=0
GroupMembersMax=10
;——————————————————————————–
;武器升级所需时间(秒)180000为1800秒
UPgradeWeaponGetBackTime=1800000
;武器升级过期天数
ClearExpireUpgradeWeaponDays=8
;武器升级所需费用
UpgradeWeaponPrice=10000
;武器升级最高可升点数
UpgradeWeaponMaxPoint=20
;攻击力升级成功机率(数字越低成功率越高)
UpgradeWeaponDCRate=60
;攻击力升级+2点成功机率(数字越低成功率越高)
UpgradeWeaponDCRate=60
;攻击力升级+2点成功机率(数字越低成功率越高)
UpgradeWeaponDCTwoPointRate=25
;攻击力升级+3点成功机率(数字越低成功率越高)
UpgradeWeaponDCThreePointRate=150
;魔法力升级成功机率(数字越低成功率越高)
UpgradeWeaponMCRate=60
;魔法力升级+2点成功机率(数字越低成功率越高)
UpgradeWeaponMCTwoPointRate=25
;魔法力升级+3点成功机率(数字越低成功率越高)
UpgradeWeaponMCThreePointRate=150
;道术力升级成功机率(数字越低成功率越高)
UpgradeWeaponSCRate=60
;道术力升级+2点成功机率(数字越低成功率越高)
UpgradeWeaponSCTwoPointRate=25
;道术力升级+3点成功机率(数字越低成功率越高)
UpgradeWeaponSCThreePointRate=150
;申请行会费用
BuildGuild=1000000
;炼药费用
MakeDurg=100
;申请行会战费用
GuildWarFee=30000
;雇用护卫费用
HireGuard=300000
;雇用弓箭手费用
HireArcher=300000
;修理城门费用
RepairDoor=2000000
;修理城墙费用
RepairWall=500000
;沙城成员修理折扣率%
CastleMemberPriceRate=80
;沙城最高可存资金
CastleGoldMax=10000000
;沙城一天最高收入
CastleOneDayGold=2000000
;沙巴克名称
CastleName=沙巴克
;回城点地图号
CastleHomeMap=3
;回城点地图坐标X
CastleHomeX=644
;回城点地图坐标Y
CastleHomeY=290
;攻城区域范围X
CastleWarRangeX=100
;攻城区域范围Y
CastleWarRangeY=100
;所有商人交税百分比
CastleTaxRate=5
CastleGetAllNpcTax=1
GenMonRate=10
ProcessMonRandRate=5
ProcessMonLimitCount=5
;正式模式人物可带金币上限
HumanMaxGold=10000000
;试玩模式人物可带金币上限
HumanTryModeMaxGold=100000
;试玩模式人物等级限制
TryModeLevel=7
;试玩模式人物使用仓库(0为不可使用 1为可以使用)
TryModeUseStorage=1
;发送广播信息显示人物名称设定(0为不显示,1为显示)
ShutRedMsgShowGMName=1
ShowMakeItemMsg=1
ShowGuildName=1
;是否开启全新称号系统(0否,1是).开启后使用脚本控制称号
ShowRankLevelName=1
MonSayMsg=1
;发送聊天信息最大长度设定(实数)
SayMsgMaxLen=80
;聊天信息发送间隔时间(秒)5000为5秒
SayMsgTime=3000
;聊天信息发送数量(实数)
SayMsgCount=2
;禁言时间(秒)60000为60秒
DisableSayMsgTime=60000
;发送广播信息最大长度设定(实数)
SayRedMsgMaxLen=255
;允许喊话等级(实数)
CanShoutMsgLevel=7
;交易间隔时间(秒)3000为3秒
TryDealTime=3000
;确认交易时间(秒)1000为1秒
DealOKTime=1000
;交易时取回物品 0为可以取回 1为不可取回
CanNotGetBackDeal=1
;交易设置 0为可以交易 1为不可交易
DisableDeal=0
;徒弟出师等级
MasterOKLevel=42
;徒弟出师后师傅可得声望数
MasterOKCreditPoint=20
;徒弟出师后师傅可得点数
MasterOKBonusPoint=0
K保护设置 0为不启动保护 1为启动保护
PKProtect=1
K保护等级
PKProtectLevel=30
;红名PK保护等级
RedPKProtectLevel=10
ItemPowerRate=10000
ItemExpRate=10000
ScriptGotoCountLimit=30
;聊天文字颜色
HearMsgFColor=0
;聊天文字背景颜色
HearMsgBColor=255
;私聊文字颜色
WhisperMsgFColor=252
;私聊文字背景颜色
WhisperMsgBColor=255
;GM私聊文字背景颜色
GMWhisperMsgFColor=252
;GM私聊文字背景颜色
GMWhisperMsgBColor=255
;喊话文字颜色
CryMsgFColor=0
;喊话文字背景颜色
CryMsgBColor=151
;行会聊天文字颜色
GreenMsgFColor=219
;行会聊天文字背景颜色
GreenMsgBColor=255
;蓝色提示文字颜色
BlueMsgFColor=255
;蓝色提示文字背景颜色
BlueMsgBColor=252
;红色提示文字颜色
RedMsgFColor=255
;红色提示文字背景颜色
RedMsgBColor=56
;绿色提示文字颜色
GuildMsgFColor=219
;绿色提示文字背景颜色
GuildMsgBColor=255
;编组聊天文字颜色
GroupMsgFColor=196
;编组聊天文字背景颜色
GroupMsgBColor=255
GroupMsgBColor=255
;祝福语文字颜色
CustMsgFColor=249
;祝福语文字背景颜色
CustMsgBColor=255
;命中机率(数字越小机率越大)
MakeMineHitRate=2
;挖矿机率(数字越小机率越大)
MakeMineRate=10
;矿石因子
StoneTypeRate=141
StoneTypeRateMin=56
;金矿率
GoldStoneMin=1
GoldStoneMax=5
;银矿率
SilverStoneMin=6
SilverStoneMax=14
;铁矿率
SteelStoneMin=15
SteelStoneMax=30
;黑铁矿率
BlackStoneMin=31
BlackStoneMax=63
;矿石最小品质(7000为7点)
StoneMinDura=7000
;随机出现矿石品质范围(13000为13)
StoneGeneralDuraRate=13000
;矿石出现高品质机率
StoneAddDuraRate=20
;随机出现矿石高品质范围(10000为10)
StoneAddDuraMax=10000
;一等奖机率
WinLottery1Min=16180
WinLottery1Max=16185
;二等奖机率
WinLottery2Min=16170
WinLottery2Max=16179
;三等奖机率
WinLottery3Min=16150
WinLottery3Max=16169
;四等奖机率
WinLottery4Min=16000
WinLottery4Max=16149
;五等奖机率
WinLottery5Min=5000
WinLottery5Max=15999
;六等奖机率
WinLottery6Min=1
WinLottery6Max=4999
;中奖机率因子
WinLotteryRate=30000
;一等奖奖金
WinLottery1Gold=1000000
;二等奖奖金
WinLottery2Gold=200000
;三等奖奖金
WinLottery3Gold=100000
;四等奖奖金
WinLottery4Gold=10000
;五等奖奖金
WinLottery5Gold=1000
;六等奖奖金
WinLottery6Gold=500
GuildRecallTime=180
GroupRecallTime=6
;开启扔物品控制(0为不开启,1为开启)
ControlDropItem=1
;安全区禁止扔物品控制(0为不禁止,1为禁止)
InSafeDisableDrop=0
;扔物品控制的金币数设定
CanDropGold=1000
;扔物品控制的物品价格设定
CanDropPrice=500
SendCustemMsg=1
;是否开启沙巴克城主红字喊话(0否,1是)
RepairItemDecDura=30
;人物死亡掉背包物品控制(0为不掉,1为掉)
DieScatterBag=1
;人物死亡掉背包物品
DieScatterBagRate=10
;红名人物死亡掉背包全部物品控制(0为不掉,1为掉)
DieRedScatterBagAll=1
;红名人物死亡掉背包全部物品机率(百分比实数)
DieDropUseItemRate=30
;红名人物死亡掉装备机率(百分比实数)
DieRedDropUseItemRate=20
;人物死亡掉金币控制(0为不掉,1为掉)
DieDropGold=0
;被人物杀死掉装备控制(0为不掉,1为掉)
KillByHumanDropUseItem=1
;被怪物杀死掉装备控制(0为不掉,1为掉)
KillByMonstDropUseItem=1
KickExpireHuman=0
;行会封号最大长度
GuildRankNameLen=16
;行会名称最大长度
GuildNameLen=16
;行会成员最大数量.(数量超过该数字好像不能更改封号)
GuildMemberMaxLimit=200
AttackPosionRate=6
AttackPosionTime=4
RevivalTime=60000
UserMoveCanDupObj=0
UserMoveCanOnItem=1
UserMoveTime=10
PKDieLostExpRate=1000
PKDieLostLevelRate=20000
;攻击其它人时名字颜色
PKFlagNameColor=47
;开启行会战争时本行会或联盟行会人物名字颜色
AllyAndGuildNameColor=180
;开启行会战争时敌对行会人物名字颜色
WarGuildNameColor=69
;战争区域时名字颜色
InFreePKAreaNameColor=221
K点超过100时名字颜色
PKLevel1NameColor=251
K点超过200时名字颜色
PKLevel2NameColor=249
;祈祷生效设置(1为开启 0为不开启)
SpiritMutiny=1
;祈祷生效时间长度(3600000为3600秒)
SpiritMutinyTime=3600000
;祈祷生效时能量倍数
SpiritPowerRate=2
;主人死亡宝宝叛变控制(0为不叛变 1为叛变)
MasterDieMutiny=0
;宝宝叛变机率(数字越小叛变机率越大)
MasterDieMutinyRate=5
;宝宝叛变增加攻击和速度机率(数字越小叛变机率越大)
MasterDieMutinyPower=5
;七彩宝宝控制(1为开启宝宝自动变色 0为关闭)
BBMonAutoChangeColor=1
;七彩宝宝自动变色时间间隔(3000为3秒)
BBMonAutoChangeColorTime=3000
OldClientShowHiLevel=1
ShowscriptActionMsg=1
RunSocketDieLoopLimit=100
ThreadRun=0
DeathColorEffect=5
ParalyCanRun=0
ParalyCanWalk=0
ParalyCanHit=0
ParalyCanSpell=0
ShowExceptionMsg=1
ShowPreFixMsg=1
MagTurnUndeadLevel=50
;诱惑之光能召唤的最高怪物等级,高于50级怪物不能被诱惑
MagTammingLevel=50
;等级比率,数字越小,越容易召唤
MagTammingTargetLevel=1
;血量比率,数字越大,越容易召唤
MagTammingTargetHPRate=500
;诱惑之光能召唤的最高怪物数量(实数)
MagTammingCount=5
MabMabeHitRandRate=100
MabMabeHitMinLvLimit=10
MabMabeHitSucessRate=21
MabMabeHitMabeTimeRate=20
;魔法攻击范围大小设置(超过此攻击范围攻击无效)
MagicAttackRage=9
AmyOunsulPoint=10
DisableInSafeZoneFireCross=0
GroupMbAttackPlayObject=1
;绿毒减HP时间(毫秒)
PosionDecHealthTime=2000
;红毒减防御及持久机率(实数除以10为真实值)
PosionDamagarmor=10
;是否禁止无限刺杀(0不禁止,1禁止)
LimitSwordLong=0
;刺杀的威力倍率(除以100为真实值)
SwordLongPowerRate=100
FireBoomRage=2
SnowWindRange=2
ElecBlizzardRange=3
HumanLevelDiffer=10
K杀人增加等级设定(0为不增加,1为增加)
KillHumanWinLevel=1
K杀人减少等级设定(0为不减少,1为减少)
KilledLostLevel=0
K杀人增加等级(实数)
KillHumanWinLevelPoint=3
K杀人减少等级(实数)
KilledLostLevelPoint=2
K杀人增加经验设定(0为不增加,1为增加)
KillHumanWinExp=0
K杀人减少经验设定(0为不减少,1为减少)
KilledLostExp=0
K杀人增加经验(实数)
KillHumanWinExpPoint=100000
K杀人减少经验(实数)
KillHumanLostExpPoint=100000
;怪物属性倍数(防御力、魔法防御力、攻击力、魔法力、道术力数据库为基础倍数为10除以实数)
MonsterPowerRate=10
;物品属性倍数(攻击力、魔法力、道术力以数据库为基础,倍数为10除以实数)
ItemsPowerRate=10
;物品属性倍数(防御力、魔法防御力以数据库为基础,倍数为10除以实数)
ItemsACPowerRate=10
SendOnlineCount=1
;广播在线人数倍数(倍数为10除以实数)
SendOnlineCountRate=20
;广播在线人数时间间隔(秒)30000为30秒
SendOnlineTime=300000
SaveHumanRcdTime=600000
HumanFreeDelayTime=300000
;游戏死尸清理时间(秒)30000为30秒
MakeGhostTime=30000
;游戏物品清理时间(秒)240000为240秒
ClearDropOnFloorItemTime=240000
;游戏爆物可捡时间(秒)300000为300秒
FloorItemCanPickUpTime=280000
;是否开启保护密码控制(0不开启,1开启)
PasswordLockSystem=1
;开启保护密码登陆后禁止交易物品(0不禁止,1禁止)
PasswordLockDealAction=1
;开启保护密码登陆后禁止扔物品(0不禁止,1禁止)
PasswordLockDropAction=1
;开启保护密码登陆后禁止取仓库物品(0不禁止,1禁止,需开启仓库密码)
PasswordLockGetBackItemAction=1
;开启保护密码登陆后锁定人物登陆(0不锁定,1锁定,解除锁定需开锁密码)
PasswordLockHumanLogin=1
;开启保护密码登陆后禁止走路(0不禁止,1禁止)
PasswordLockWalkAction=1
;开启保护密码登陆后禁止跑步(0不禁止,1禁止)
PasswordLockRunAction=1
;开启保护密码登陆后禁止攻击(0不禁止,1禁止)
PasswordLockHitAction=1
;开启保护密码登陆后禁止魔法(0不禁止,1禁止)
PasswordLockSpellAction=1
;开启保护密码登陆后禁止聊天(0不禁止,1禁止)
PasswordLockSendMsgAction=1
;开启保护密码登陆后禁止使用物品(0不禁止,1禁止)
PasswordLockUserItemAction=0
;开启保护密码登陆后锁定人物隐身(0不隐身,1隐身)
PasswordLockInObModeAction=1
;是否开启保护密码错误超过次数踢人下线(0否,1是)
PasswordErrorKick=0
;保护密码错误超过次数踢人下线(实数次数)
PasswordErrorCountLock=3
;客户端版本号
SoftVersionDate=20020522
CanOldClientLogon=1
;控制台显示间隔时间(秒)600000为600秒
ConsoleShowUserCountTime=600000
;游戏公告显示间隔时间(秒)300000为300秒
ShowLineNoticeTime=300000
LineNoticeColor=2
;装备加速属性控制加速(毫秒)
ItemSpeedTime=30
;每秒可同时攻击次数 1为1次
MaxHitMsgCount=1
;每秒可同时魔法次数 1为1次
MaxSpellMsgCount=1
;每秒可同时跑步次数 1为1次
MaxRunMsgCount=1
;每秒可同时走路次数 1为1次
MaxWalkMsgCount=1
;每秒可同时转向次数 1为1次
MaxTurnMsgCount=1
MaxSitDonwMsgCount=1
;每秒可同时挖肉次数 1为1次
MaxDigUpMsgCount=1
;魔法操作数据量控制
SpellSendUpdateMsg=0
;攻击操作数据量控制
ActionSendActionMsg=0
;超速次数(超过设定次数将会踢下线)
OverSpeedKickCount=1
;过滤超速数据(毫秒)
DropOverSpeed=1
;掉线处理超速操作
KickOverSpeed=1
;速度控制模式(0为停顿操作处理 1为反弹卡刀处理)
SpeedControlMode=0
;二次攻击间隔时间(毫秒)
HitIntervalTime=900
;二次魔法间隔时间(毫秒)
MagicHitIntervalTime=800
二次跑步间隔时间(毫秒)
RunIntervalTime=600
;二次走路间隔时间(毫秒)
WalkIntervalTime=600
;二次转向间隔时间(毫秒)
TurnIntervalTime=600
ControlActionInterval=1
ControlWalkHit=1
ControlRunLongHit=1
ControlRunHit=1
ControlRunMagic=1
ActionIntervalTime=350
RunLongHitIntervalTime=800
RunHitIntervalTime=800
WalkHitIntervalTime=800
RunMagicIntervalTime=900
;人物弯腰控制(人物无弯腰动作)
DisableStruck=1
;人物弯腰控制(人物自己不弯腰)
DisableSelfStruck=1
;人物弯腰控制(毫秒)
StruckTime=100
AddUserItemNewValue=1
TestSpeedMode=0
;祝福油诅咒机率(数字越大机率越小)
WeaponMakeUnLuckRate=20
;祝福油一级点数(小于其点数的祝福点数100%祝福成功)
WeaponMakeLuckPoint1=1
;祝福油二级点数(小于其点数的祝福点数根据二级机率)
WeaponMakeLuckPoint2=3
;祝福油***点数(小于其点数的祝福点数根据***机率)
WeaponMakeLuckPoint3=7
;祝福油二级机率(数字越大机率越小)
WeaponMakeLuckPoint2Rate=6
;祝福油***机率(数字越大机率越小)
WeaponMakeLuckPoint3Rate=40
;全局G变量
GlobalVal0=0
;全局A变量
GlobalStrVal0=
;人物升级所需经验
[Exp]
Level1=1
;英雄升级所须经验
[HeroExp]
Level1=1
;人物死亡屏幕颜色
DeathColorEffect=0
传奇客户端补丁文件名中英文对照解释说明
ChrSel 游戏登陆界面补丁
Prguse 游戏内界面补丁
Prguse2 游戏内界面补丁
Prguse3 游戏内界面补丁
Hair 头发外观动作
Effect 开门动作
Magic 魔法效果外观
Magic2 魔法效果外观
mmap 小地图
NPC NPC外观
Mon1-256 怪物动作外观
Hum 衣服外观动作
Weapon 武器外观动作
地图:
Objects 大地图图库
SmTiles 地图图库
Tiles 地图地砖
物品:
DnItems 地上物品
Items 背包物品
StateItem 身上物品
登录传奇游戏后,角色界面点击开始游戏无响应
问题原因:游戏网关没有启动或者被拦截了。
解决方法:启动游戏网关即可
单机登录游戏,登录器中的列表无法显示
问题原因:单机登陆器也是读单机列表的,读不到自然就无法显示.
解决方法:使用”简易IIS”快速建立列表链接.
排查其他问题方法:
将登录器列表url复制到浏览器检查是否能正常访问;
如果不能正常访问,检查本地IIS或者简易IIS服务器是否启动成功,如果是外网,检查端口号是否屏蔽。
为什么有空气墙?
先确认登录器和M2是否配套,在配套的情况,查看你所在的地图服务端和客户端是否一样,例:“D:\MirServer\Mir200\Map\3.Map” 和 “E:\盛大网络\热血传奇\Map\3.Map”不一样就会有空气墙
成捆的物品为什么不能自动解包?
客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药 Anicount=100 超级金创药 Shape=100
疗伤药 Anicount=115 疗伤药包 Shape=115
回城卷 Anicount=108 回城卷包 Shape=108
支持2次打包
例如:
可以把“疗伤药包”再次打包
疗伤药包 Anicount=120 超级疗伤药包 Shape=120
使用启动器有个捆绑DB转换一下就正常了
新的解包配置文件 Envir\UnbindList.txt 格式,兼容旧格式,升级新M2如果不需要修改解包数量的,可以不修改Envir\UnbindList.txt:
;物品DB字段Anicount的值 物品名称 解包数量 物品类型(0其他,1加红,2加蓝,3加红蓝,4卷轴)
100 强效金创药 6 1
101 强效魔法药 6 2
119 强效太阳水 6 3
120 万年雪霜 6 3
102 金创药(小量) 6 1
103 魔法药(小量) 6 2
104 金创药(中量) 6 1
105 魔法药(中量) 6 2
106 地牢逃脱卷 6 4
107 随机传送卷 6 4
108 回城卷 6 4
109 行会回城卷 6 4
复古内挂普通体力药、特殊体力药优先级设置
Reserved= 优先级
普通红药:(Reserved=0~99优先级,数字越小优先级越高)
普通蓝药:(Reserved=0~99优先级,数字越小优先级越高)
瞬回药品:(Reserved=0~99优先级,数字越小优先级越高)
回城系列:(Reserved=0~99优先级,数字越小优先级越高)
随机系列:(Reserved=0~99优先级,数字越小优先级越高)
如果没配Reserved优先级,那么按照物品的IDX顺序来使用,优先使用排序在前面的物品
传奇引擎物品数据库使用所需条件说明(NEED/NEEDLEVEL)
物品数据库字段:
(字段包括二个参数的需要用字段计算器算出具体数字)
NEED NEEDLEVEL(NEED对应的数值)
0 需要指定等级以上才可以戴上
1 需要指定攻击力以上才可以戴上
10 需要指定职业及指定等级以上才可以戴上
11 需要指定职业及指定攻击力以上才可以戴上
12 需要指定职业及指定魔法力以上才可以戴上
13 需要指定职业及指定道术以上才可以戴上
2 需要指定魔法力以上才可以戴上
3 需要指定道术以上才可以戴上
4 需要指定转生等级以上才可以戴上
40 需要指定转生等级及指定等级以上才可以戴上
41 需要指定转生等级及指定攻击力以上才可以戴上
42 需要指定转生等级及指定魔法力以上才可以戴上
43 需要指定转生等级及指定道术以上才可以戴上
44 需要指定转生等级及指定声望点以上才可以戴上
5 需要指定声望点以上才可以戴上
6 加入了行会的人才可以戴上
60 行会掌门才可以戴上
7 沙城成员才可以戴上
70 沙城城主才可以戴上
8 会员才可以戴上
81 指定类型会员,及大于或等于指定会员等级,字段设置
82 指定或大于类型会员,及大于或等于指定会员等级 字段设置
如何通过脚本来防止玩家二开或多开游戏?
打开MirServer\Mir200\Envir里MapQuest_Def文件夹里的QManage.txt文件.
在登录[@Login]下加入下列脚本:
goto @二开
然后在QM脚本的最下端加入下面执行脚本:
[@二开]
#if
CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
#act
MESSAGEBOX 本服务器禁止多开游戏!
KICK
#elseact
addTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,在最下面加入下列脚本
[@PlayReconnection]
#if
#act
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
[@PlayOffLine]
#if
#act
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
然后去QuestDiary文件里新建txt,重命名为玩家机器码.txt。
----------------------------------------------------------------------------------
以上为双开。下面为三开以上脚本
-----------------------------------------------------------------------------------
第一步:
打开Envir里MapQuest_Def文件夹里的QManage.txt文件。
在登录[@Login]字段下加入下列脚本:
goto @二开
然后在QManage.txt文件最下面加入对应脚本:
[@二开]
#if
CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
#act
goto@三开
#elseact
addTextList ..\QuestDiary\玩家机器码码.txt <$MACHINEID>
[@三开]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
MESSAGEBOX 因服务器原因,暂时禁止三开!后续可能会开放!
KICK
#elseact
addTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,,在最下面加入下列脚本
[@PlayReconnection]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#elseact
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
[@PlayOffLine]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#elseact
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
然后去QuestDiary文件里新建两个TXT,重命名为玩家机器码.txt和玩家机器码2.txt即可。
为什么用GM号登录游戏后就卡住不动了?
多新手GM在架设版本的时候都会遇到这个问题,在游戏成功架设后,把人物设置成GM之后登录游戏就直接卡死了,今天站长针对这个问题教大家怎么去设置GM后游戏不会卡死,我们下面来看一下图,这也是站长在成功架设后遇到的问题。
同时M2日志也可以看到提示 [945封漏洞系统]玩家:[传奇大学]GM权限为10,已被强制下线…
这里不仅是945插件有这个功能,其它引擎的封后门插件也有此功能,如熊猫、神州、gompj、等……都可以使用此方法设置。
第一步,我们在M2找到插件名称,如站长使用的 LM引擎(E),我们只需要在M2,LM引擎,设置打开它。如图
打开设置界面后我们选择 系统设置,如下图:
们只需要在 禁止权限10的人物(有效防止留了权限后门的版本),我们把勾去掉,然后确定保存就可以了。
不过做开区的版本,站长不建议去掉此选项,因为有些版本会被人为刻意留下权限后门脚本,如果真被留下此后门会导致GM权限被玩家使用了,导致刚开的区就废了,我们更建议在需要赋权的GM里添加上你想要设置的GM人物名字即可,这样只针对我们想要的人物才有GM权限,即使其它玩家刷了GM权限也没用,因为登录游戏后插件会强制把不是我们赋权的GM踢下线,那站长教大家怎么设置,如下图:
我们只需要在添加名字处,把GM名字添加进去,然后确定保存即可。
们再次登录游戏,这时候以GM身份登录游戏就不会再被踢下线了。
M2Server.exe -系统错误,由于找不到VCRUNTIME140.dll,无法继续执行代码。重新安装程序可能会解决此问题。
安装微软运行库即可解决,主要安装 2015-2022。
https://pan.baidu.com/s/1Li9peu0Ih8xkBREUXpEdTw?pwd=6k52
如果vc2015安装了还有提示缺少VC库,看看服务器server2012r2的系统,那么请安装补丁https://www.microsoft.com/zh-cn/download/details.aspx?id=42334,Windows8.1-KB2919355-x64.msu
如何修改盟重土城的地砖效果?
用服务端Mirserver文件夹。新的MAP样式可以选择喜欢的服务端复制一份。
一、把地图复制到服务端Mirserver\Mir200\Map和客户端的Map文件夹中。
二、配套小地图复制替换客户端中的data\minimap\3023.mmap。。
传奇人物进图后刷怪脚本怎么写?
实现人物进图后刷怪功能思路解析
1:增加进入地图QF触发
[@EnterMap]
ISONMAP 地图名
CHECKMAPNAME 地图名
LARGE <$MAP> 地图名
2:开始脚本刷怪
MonGenEx 地图文件名称 X Y 怪物名称 范围 数量 是否内功怪物(0否,1是) 名称颜色(0~255) 国家名称(属于哪个国家的怪物,没有可以为空) 同一个国家玩家是否可攻击怪怪物(0不可以,1可以)
最后2个参数是国家怪物设置,如果没有可以留空
引申脚本:
检查一个地图内的怪物数量
格式: CheckMonMap 地图号 数量
获取指定地图怪物数量
格式:FindMapMonster 地图号 怪物名称(*号代表全部怪物) 存入变量 模式
模式=0或为空 (当前地图共存在的怪物数量,包含死亡怪物,尸体未清理掉的)
模式=1 当前地图存活的怪物数量
模式=2 当前地图死亡的怪物数量
检查一个地图内的人物数量。
格式:CheckMapHumanCount地图号 ('<' '>' '=')数量
获取指定地图、指定怪物当前血量和最大血量
说明:建议使用在活动或者当前地图就一只这个怪物的情况下
格式:FindMapMonsterHealth 地图编号 怪物名字 N1(当前血量) N2(最大血量)
获取当前地图怪物状态命令
mapBossinfo 参数1 参数2 参数3 参数4 参数5
参数1: 地图编号
参数2: 怪物名称
参数3:怪物名字格式,0=默认名称带数字,1=显示名称去掉名字末尾的数字
参数4: 结果存入的变量名(字符串变量)
参数5: 填空或者0表示刷怪文本里的怪,填1刷怪文本里的怪和脚本命令刷的
检查一个坐标范围内怪物数量。
格式:CheckRangeMonCount 地图号 X坐标 Y坐标 范围 控制符(=,>,<) 数量
游戏中如何开启掉落提示?
重点:地图设置文件mapinfo.txt中,要开启地图触发ONKILLMON
GOM引擎:
M2-功能设置-选中启用地图事件触发
M2-查看列表信息二-物品规则
掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处
996PC端引擎:
M2-功能设置-选中掉落来源提示
M2-查看列表信息二-物品规则
掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处
如何添加996或GOM等传奇随身仓库功能?
以下是传奇随身仓库脚本功能添加步骤和说明
使用随身仓库是基于QF脚本中的打开仓库触发实现的,如:OPENSTORAGE脚本。
应用案例解析
;随身仓库
;背包中自定义按钮2触发随身仓库打开
#IF
;如果装备了会员卡的物品,可以使用仓库功能(条件根据自己的版本调整)
#ACT
;打开可视化仓库面板
#elseact
;如果不符合条件,提示错误
TIPS:背包中自定义按钮请在登录器配置器--UI编辑器里设置;
打开仓库条件需根据自己版本进行设置,如佩戴装备、背包装备、变量等自由发挥。
如何修改沙巴克城门坐标?
传奇服务端里有一个叫沙巴克配置文件一般默认存放在路径mir200/castle目录中,其中List.txt是沙巴克城堡的配置列表,相应的目录中是实际的沙巴克配置信息。
进入相应目录后,找到SabukW.txt,其中保存着城堡的城门血量,还有沙巴克所属范围的商店地图代码等配置信息,下面我们一起来看一下完整配置内容,我会在后面做上相应注解。
[Setup]
CastleName=沙巴克 ;沙巴克的城堡名称,现在可以实现沙城改名功能,此项用于保存修改过的名字。
OwnGuild= ;所属行会名称
ChangeDate=2010-5-30 上午 01:46:09 ;上次变更时间
WarDate=2010-5-29 下午 06:12:52 ;下次攻城站开始时间
IncomeToday=2010-5-30 上午 12:00:09 ;今日最后收入时间
TotalGold=1944570 ;沙巴克收入金币总数量
TodayIncome=0 ;今日沙巴克收入金币数量
[Defense]
CastleMapList=0151,0152,0153,0154,0155,0156, ;附属沙巴克地图代码
CastleMap=3 ;攻城站所处地图代码
CastleHomeMap=3 ;沙巴克回城点地图代码
CastleHomeX=644 ;沙巴克回城点X坐标
CastleHomeY=290 ;沙巴克回城点Y坐标
CastleWarRangeX=100 ;沙巴克攻城区域X坐标范围,以回城点为中心
CastleWarRangeY=100 ;沙巴克攻城区域Y坐标范围,以回城点为中心
CastlePlaceMap=0150 ;沙巴克皇宫地图代码
CastleSecretMap=D701 ;沙巴克秘道地图代码
CastlePalaceDoorX=631 ;沙巴克皇宫大门所在X坐标
CastlePalaceDoorY=274 ;沙巴克皇宫大门所在Y坐标
MainDoorX=672 ;沙巴克主城墙所在X坐标
MainDoorY=330 ;沙巴克主城墙所在Y坐标
MainDoorName=MainDoor ;沙巴克主城墙名称,对应怪物数据库中数据
LeftWallX=624 ;沙巴克左城墙所在X坐标
LeftWallY=278 ;沙巴克左城墙所在Y坐标
LeftWallName=LeftWall ;沙巴克左城墙名称,对应怪物数据库中数据
CenterWallX=627 ;沙巴克中城墙所在X坐标
CenterWallY=278 ;沙巴克中城墙所在Y坐标
CenterWallName=CenterWall ;沙巴克中城墙名称,对应怪物数据库中数据
RightWallX=634 ;沙巴克右城墙所在Y坐标
RightWallY=271 ;沙巴克右城墙所在Y坐标
RightWallName=RightWall ;沙巴克右城墙名称,对应怪物数据库中数据
Archer_1_Name=弓箭手 ;下方我就不一一介绍,只是数字不同,编号为1的弓箭手名称,对应数据库中的怪物数据
Archer_1_HP=0 ;编号为1的弓箭手血量剩余
Archer_2_Name=弓箭手
Archer_2_HP=0
Archer_3_Name=弓箭手
Archer_3_HP=0
Archer_4_Name=弓箭手
Archer_4_HP=0
Archer_5_Name=弓箭手
Archer_5_HP=0
Archer_6_Name=弓箭手
Archer_6_HP=0
Archer_7_Name=弓箭手
Archer_7_HP=0
Archer_8_Name=弓箭手
Archer_8_HP=0
Archer_9_Name=弓箭手
Archer_9_HP=0
Archer_10_Name=弓箭手
Archer_10_HP=0
Archer_11_Name=弓箭手
Archer_11_HP=0
Archer_12_Name=弓箭手
Archer_12_HP=0
Guard_1_Name=守卫 ;下方我就不一一介绍,只是数字不同,编号为1的沙巴克守卫名称,对应数据库中的怪物数据
Guard_1_HP=0 ;编号为1的沙巴克守卫剩余血量
Guard_2_Name=守卫
Guard_2_HP=0
Guard_3_Name=守卫
Guard_3_HP=0
Guard_4_Name=守卫
Guard_4_HP=0
MainDoorOpen=1 ;城门状态,1为打开,0为关闭
MainDoorHP=4412 ;城门剩余血量
LeftWallHP=1975 ;皇宫左城墙剩余血量
CenterWallHP=3206 ;皇宫中城墙剩余血量
RightWallHP=2328 ;皇宫右城墙剩余血量
CastleWarAreaHomeMap=3 ;沙巴克攻城区域回城点
CastleWarAreaHomeX=330
CastleWarAreaHomeY=330
Archer_1_X=662 ;下面这些为弓箭手及守卫的所在坐标,一般为默认,无需修改
Archer_1_Y=333
Archer_2_X=664
Archer_2_Y=331
Archer_3_X=666
Archer_3_Y=329
Archer_4_X=676
Archer_4_Y=319
Archer_5_X=678
Archer_5_Y=317
Archer_6_X=681
Archer_6_Y=314
Archer_7_X=628
Archer_7_Y=271
Archer_8_X=632
Archer_8_Y=267
Archer_9_X=670
Archer_9_Y=335
Archer_10_X=671
Archer_10_Y=334
Archer_11_X=675
Archer_11_Y=330
Archer_12_X=676
Archer_12_Y=329
Guard_1_X=652
Guard_1_Y=323
Guard_2_X=665
Guard_2_Y=310
Guard_3_X=657
Guard_3_Y=306
Guard_4_X=650
Guard_4_Y=315
微端的异常状况:更新速度慢,进游戏黑屏不更新等等
JpkList.txt
MapList.txt
WavList.txt
WzlList.txt
检查文本内的路径
检查微端密码是否和登录器配置期内的密码一致
打开登录器配置器 列表格式 复制出来一份 替换好服务器IP
GOM引擎微端配置同理。
配置登录器的时候,提示文件不存在,需要一个个修改补丁文件列表吗?
在配置登录器查看文件列表的时候,出现文件不存在报错如图:
不需要手动修改列表文件JpkList.txt等,只需要点击下方“选择传奇客户端自动读取”然后点击“保存”即可
经过此步骤,客户端列表、地图列表、声音列表等都会更新到配置文件中(JpkList.txt、WavList.txt、WzlList.txt、MapList.txt);
最后将正确的配置文件复制到微端服务器中。
为什么用登录器配置器修改UI界面的时候看不到素材图片?
登录器配置器修改客户端UI看不到素材有3个原因
第一:客户端文件/补丁文件不全;
第二:设置的目录和补丁文件夹目录错误;
第三:补丁密码设置错误。
这里针对目录错误和密码错误做具体说明
如何设置目录?如图:
如图中所示,打开登录器配置器,点击客户端GUI编辑,检查2(传奇客户端路径)和3(自定义补丁文件夹名称)是否正确。
如果正确,点击4(保存设置),关闭GUI编辑窗口,再次打开。
点击打开GUI主界面,查看是否正常。正常情况,所有界面都可以查看到对应的素材如图:
另外,客户端界面GUI文件保存在登录器配置器/NewUI/13周年新界面.JUI
修改的时候注意备份此文件,避免不必要的麻烦。
如何设置一台服务器开多个分区?(一区多服设置)
为了最大限度的利用服务器资源,目前市面上传奇服务端(GOM、996、LF等)都支持一机多服的设置。
具体设置如下(2个区服为例):
1、先设置一个可以正常开单区的服务端,如目录D:\Mirserver01;
2、复制Mirserver01为Mirserver02,保存在同一目录;
3、打开Mirserver02服务端中的控制器,如图(996传奇为例):
将引擎所在目录更改为新复制的服务端文件夹名Mirserver02,数据库名字也要更改一个新的。
4、下一步开始配置网关端口,这里在所有能见到的端口处+1或者任意数字,下一步到最后保存配置;
5、996传奇服务端在第四步游戏网关处的(九至十六)处不能+1,要+10,如7901变成7911,如图
6、更改登录器列表文件的对应区的登录端口,如一区27.0.0.1|7000,二区刚刚修改的27.0.0.1|7001。
至此,两个区都可以正常登录了。
GOM服务端配置大同小异,但是多了一个自动端口+1功能,只需要选择这个,把目录修改下即可,如图: