传奇私服服务端版本!setup.txt脚本命令参数说明

[复制链接]
查看3167 | 回复29 | 2016-5-4 22:42:56 | 显示全部楼层 |阅读模式
传奇私服!setup.txt 文件内容解释

[Server]

ServerIndex=0

(这个是在服务器群中的编号,默认为 0)

ServerName=服务器名字

(服务器名称,可改为自己设定的名字,英文中文都可以)

ServerNumber=0

(服务器组编号,默认为 0)

VentureServer=FALSE

(冒险形式服务器=不支持 付费性的服务器祈祷装备会生效)

TestServer=TRUE

(测试形式服务器 =支持 免费性的服务器祈祷装备不会生效)

TestLevel=35

(注册用户初始化等级,调整范围0-50)

TestGold=0

(注册用户初始化金币,调整范围0-5000000)

TestServerUserLimit=1000

(允许最大参加测试人数)

ServiceMode=FALSE

(服务性模式 =不支持 这个是和收费服务器对应的选择了冒险形式服务器这里必须改为 支持--TRUE)

NonPKServer=FALSE

(不允许pk服务器 =不支持 这个是和收费服务器对应的只有在付费服务器生效)

[Share]

BaseDir=D:\mirserver\Mir200\Share\

(用户付费纪录文件夹,初始化为空)

GuildDir=D:\mirserver\Mir200\GuildBase\Guilds\

( \guilds\ *.txt 为行会文件夹,保存了所有行会登记纪录,一个文件代表一个行会,初始化为空)

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(传奇地图文件夹,包括全部游戏地图,文件夹大小为114兆,如果程序出错提示找不到地图文件可在盛大传奇客户端文件夹中复制一份到 D:\mirserver\Mir200\)

===================================================================

[Server]
;服务器群中的编号,默认为0
ServerIndex=0
;服务器名称
ServerName=无忧传奇
;服务器组编号,默认为0
ServerNumber=0
;冒险形式服务器,FALSE为否,TRUE为是
VentureServer=FALSE
;测试形式服务器,FALSE为否,TRUE为是,收费改FALSE,不收费改TRUE
TestServer=TRUE
;注册用户初始化等级,调整范围0-500
TestLevel=1
;注册用户初始化金币,调整范围0-10000000
TestGold=30000
;允许最大参加测试人数
TestServerUserLimit=1000
;服务性模式,FALSE为否,TRUE为是,如果在收费模式下选择了冒险形式服务器这里必须改为TRUE
ServiceMode=TRUE
;不允许PK服务器,FALSE为否,TRUE为是,只有在付费服务器生效
NonPKServer=FALSE

;数据库IP
DBAddr=192.168.0.150
;数据库端口
DBPort=6000
;注册信息IP
IDSAddr=192.168.0.150
;注册信息端口
IDSPort=5600
MsgSrvAddr=192.168.0.150
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=192.168.0.150
LogServerPort=10000
ViewHackMessage=TRUE
ViewAdmissionFailure=TRUE
DBName=HeroDB
GateAddr=192.168.0.150
GatePort=5000
DiscountForNightTime=FALSE
HalfFeeStart=2
HalfFeeEnd=10
SocCheckTimeOut=50
ProcessMonstersTime=10
RegenMonstersTime=200
HumanGetMsgTimeLimit=200
;HalfFeeStart=2
;HalfFeeEnd=10

[Share]
;用户付费记录文件夹,初始化为空
BaseDir=E:\Mirserver\Mir200\Share\
;行会文件夹,保存了所有行会登记记录,一个文件代表一个行会,初始化为空
GuildDir=E:\Mirserver\Mir200\GuildBase\Guilds\
;总行会记录,每一行代表一个行会名字,初始化为空
GuildFile=E:\Mirserver\Mir200\GuildBase\Guildlist.txt
;临时记录用户信息的文件夹。只有在服务模式才有文件存在,初始化空
VentureDir=E:\Mirserver\Mir200\ShareV\
;记录用户每次登录时间的文件夹,初始化为空
ConLogDir=E:\Mirserver\Mir200\ConLog\
;沙巴克城资料及攻城日期、信息
CastleDir=E:\Mirserver\Mir200\Envir\Castle\
;服务端核心文件夹
EnvirDir=E:\Mirserver\Mir200\Envir\
;地图文件夹
MapDir=E:\Mirserver\Mir200\Map\
CastleFile=E:\Mirserver\Mir200\Envir\Castle\List.txt
NoticeDir=.\Notice\
LogDir=.\Log\
PlugDir=.\
GameGold=酷逸币
GamePoint=游戏点
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
;红名村坐标Y
RedHomeY=674
;红名死亡回城地图号
RedDieHomeMap=3
;红名死亡回城地图坐标X
RedDieHomeX=839
;红名死亡回城地图坐标Y
RedDieHomeY=668
HealthFillTime=300
SpellFillTime=800
;自动减PK点间隔时间(60000为60秒)
DecPkPointTime=60000
;以间隔时间自动减PK点控制(实数)
DecPkPointCount=1
;PK状态变色时间(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点成功机率(数字越低成功率越高)
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
StartPermission=0
SendRefMsgRange=12
DecLampDura=1
HungerSystem=0
HungerDecHP=0
HungerDecPower=0
DiableHumanRun=0
RunHuman=0
RunMon=1
RunNpc=0
RunGuard=0
WarDisableHumanRun=0
GMRunAll=0
BoneFammCount=2
BoneFammHumLevel0=0
BoneFammCount0=0
BoneFammLevel0=0
BoneFammHumLevel1=0
BoneFammCount1=0
BoneFammLevel1=0
BoneFammHumLevel2=0
BoneFammCount2=0
BoneFammLevel2=0
BoneFammHumLevel3=0
BoneFammCount3=0
BoneFammLevel3=0
BoneFammHumLevel4=0
BoneFammCount4=0
BoneFammLevel4=0
BoneFammHumLevel5=0
BoneFammCount5=0
BoneFammLevel5=0
BoneFammHumLevel6=0
BoneFammCount6=0
BoneFammLevel6=0
BoneFammHumLevel7=0
BoneFammCount7=0
BoneFammLevel7=0
BoneFammHumLevel8=0
BoneFammCount8=0
BoneFammLevel8=0
BoneFammHumLevel9=0
BoneFammCount9=0
BoneFammLevel9=0
DogzCount=1
DogzHumLevel0=0
DogzCount0=0
DogzLevel0=0
DogzHumLevel1=0
DogzCount1=0
DogzLevel1=0
DogzHumLevel2=0
DogzCount2=0
DogzLevel2=0
DogzHumLevel3=0
DogzCount3=0
DogzLevel3=0
DogzHumLevel4=0
DogzCount4=0
DogzLevel4=0
DogzHumLevel5=0
DogzCount5=0
DogzLevel5=0
DogzHumLevel6=0
DogzCount6=0
DogzLevel6=0
DogzHumLevel7=0
DogzCount7=0
DogzLevel7=0
DogzHumLevel8=0
DogzCount8=0
DogzLevel8=0
DogzHumLevel9=0
DogzCount9=0
DogzLevel9=0
;交易间隔时间(秒)3000为3秒
TryDealTime=3000
;确认交易时间(秒)1000为1秒
DealOKTime=1000
;交易时取回物品 0为可以取回 1为不可取回
CanNotGetBackDeal=1
;交易设置 0为可以交易 1为不可交易
DisableDeal=0
;徒弟出师等级
MasterOKLevel=42
;徒弟出师后师傅可得声望数
MasterOKCreditPoint=20
;徒弟出师后师傅可得点数
MasterOKBonusPoint=0
;PK保护设置 0为不启动保护 1为启动保护
PKProtect=1
;PK保护等级
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
;祝福语文字颜色
CustMsgFColor=249
;祝福语文字背景颜色
CustMsgBColor=255
MonRandomAddValue=10
MakeRandomAddValue=1
WeaponDCAddValueMaxLimit=12
WeaponDCAddValueRate=15
WeaponMCAddValueMaxLimit=12
WeaponMCAddValueRate=15
WeaponSCAddValueMaxLimit=12
WeaponSCAddValueRate=15
DressDCAddValueMaxLimit=6
DressDCAddValueRate=20
DressDCAddRate=40
DressMCAddValueMaxLimit=6
DressMCAddValueRate=20
DressMCAddRate=40
DressSCAddValueMaxLimit=6
DressSCAddValueRate=20
DressSCAddRate=40
NeckLace19DCAddValueMaxLimit=6
NeckLace19DCAddValueRate=20
NeckLace19DCAddRate=30
NeckLace19MCAddValueMaxLimit=6
NeckLace19MCAddValueRate=20
NeckLace19MCAddRate=30
NeckLace19SCAddValueMaxLimit=6
NeckLace19SCAddValueRate=20
NeckLace19SCAddRate=30
NeckLace202124DCAddValueMaxLimit=6
NeckLace202124DCAddValueRate=20
NeckLace202124DCAddRate=40
NeckLace202124MCAddValueMaxLimit=6
NeckLace202124MCAddValueRate=20
NeckLace202124MCAddRate=40
NeckLace202124SCAddValueMaxLimit=6
NeckLace202124SCAddValueRate=20
NeckLace202124SCAddRate=40
ArmRing26DCAddValueMaxLimit=6
ArmRing26DCAddValueRate=20
ArmRing26DCAddRate=30
ArmRing26MCAddValueMaxLimit=6
ArmRing26MCAddValueRate=20
ArmRing26MCAddRate=30
ArmRing26SCAddValueMaxLimit=6
ArmRing26SCAddValueRate=20
ArmRing26SCAddRate=30
Ring22DCAddValueMaxLimit=6
Ring22DCAddValueRate=20
Ring22DCAddRate=30
Ring22MCAddValueMaxLimit=6
Ring22MCAddValueRate=20
Ring22MCAddRate=30
Ring22SCAddValueMaxLimit=6
Ring22SCAddValueRate=20
Ring22SCAddRate=30
Ring23DCAddValueMaxLimit=6
Ring23DCAddValueRate=20
Ring23DCAddRate=30
Ring23MCAddValueMaxLimit=6
Ring23MCAddValueRate=20
Ring23MCAddRate=30
Ring23SCAddValueMaxLimit=6
Ring23SCAddValueRate=20
Ring23SCAddRate=30
HelMetDCAddValueMaxLimit=6
HelMetDCAddValueRate=20
HelMetDCAddRate=30
HelMetMCAddValueMaxLimit=6
HelMetMCAddValueRate=20
HelMetMCAddRate=30
HelMetSCAddValueMaxLimit=6
HelMetSCAddValueRate=20
HelMetSCAddRate=30
UnknowHelMetACAddRate=20
UnknowHelMetACAddValueMaxLimit=4
UnknowHelMetMACAddRate=20
UnknowHelMetMACAddValueMaxLimit=4
UnknowHelMetDCAddRate=30
UnknowHelMetDCAddValueMaxLimit=3
UnknowHelMetMCAddRate=30
UnknowHelMetMCAddValueMaxLimit=3
UnknowHelMetSCAddRate=30
UnknowHelMetSCAddValueMaxLimit=3
UnknowNecklaceACAddRate=20
UnknowNecklaceACAddValueMaxLimit=5
UnknowNecklaceMACAddRate=20
UnknowNecklaceMACAddValueMaxLimit=5
UnknowNecklaceDCAddRate=30
UnknowNecklaceDCAddValueMaxLimit=5
UnknowNecklaceMCAddRate=30
UnknowNecklaceMCAddValueMaxLimit=5
UnknowNecklaceSCAddRate=30
UnknowNecklaceSCAddValueMaxLimit=5
UnknowRingACAddRate=20
UnknowRingACAddValueMaxLimit=4
UnknowRingMACAddRate=20
UnknowRingMACAddValueMaxLimit=4
UnknowRingDCAddRate=20
UnknowRingDCAddValueMaxLimit=6
UnknowRingMCAddRate=20
UnknowRingMCAddValueMaxLimit=6
UnknowRingSCAddRate=20
UnknowRingSCAddValueMaxLimit=6
MonOneDropGoldCount=5000
;命中机率(数字越小机率越大)
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是)
SubkMasterSendMsg=1
SuperRepairPriceRate=3
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
www.17ut.net=无忧传奇

AttackPosionRate=6
AttackPosionTime=4
RevivalTime=60000
UserMoveCanDupObj=0
UserMoveCanOnItem=1
UserMoveTime=10
PKDieLostExpRate=1000
PKDieLostLevelRate=20000
;攻击其它人时名字颜色
PKFlagNameColor=47
;开启行会战争时本行会或联盟行会人物名字颜色
AllyAndGuildNameColor=180
;开启行会战争时敌对行会人物名字颜色
WarGuildNameColor=69
;战争区域时名字颜色
InFreePKAreaNameColor=221
;PK点超过100时名字颜色
PKLevel1NameColor=251
;PK点超过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
;PK杀人增加等级设定(0为不增加,1为增加)
KillHumanWinLevel=1
;PK杀人减少等级设定(0为不减少,1为减少)
KilledLostLevel=0
;PK杀人增加等级(实数)
KillHumanWinLevelPoint=3
;PK杀人减少等级(实数)
KilledLostLevelPoint=2
;PK杀人增加经验设定(0为不增加,1为增加)
KillHumanWinExp=0
;PK杀人减少经验设定(0为不减少,1为减少)
KilledLostExp=0
;PK杀人增加经验(实数)
KillHumanWinExpPoint=100000
;PK杀人减少经验(实数)
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
CheckUserItemPlace=1
LevelValueOfTaosHP=6
LevelValueOfTaosHPRate=2.5
LevelValueOfTaosMP=8
LevelValueOfWizardHP=15
LevelValueOfWizardHPRate=1.8
LevelValueOfWarrHP=4
LevelValueOfWarrHPRate=4.5
ProcessMonsterInterval=2
DropGoldToPlayBag=0
SendCurTickCount=1
;申请攻击所需天数(2为2天)
StartCastleWarDays=2
;攻城开始时间(20代表20:00)
StartCastlewarTime=20
;攻城结束提示(600000为结束前600秒)
ShowCastleWarEndMsgTime=600000
;攻城时间长度(10800000为108000秒)
CastleWarTime=10800000
;攻城开始禁止占领时间(600000为结束前600秒)
GetCastleTime=600000
;会员战时间长度(10800000为108000秒)
GuildWarTime=10800000
GlobalVal0=2
GlobalVal1=2
GlobalVal2=2
GlobalVal3=0
GlobalVal4=2
GlobalVal5=2
GlobalVal6=2
GlobalVal7=2
GlobalVal8=2
GlobalVal9=8210
GlobalVal10=0
GlobalVal11=0
GlobalVal12=0
GlobalVal13=0
GlobalVal14=0
GlobalVal15=0
GlobalVal16=0
GlobalVal17=0
GlobalVal18=0
GlobalVal19=0
WinLotteryCount=0
NoWinLotteryCount=156500
WinLotteryLevel1=0
WinLotteryLevel2=0
WinLotteryLevel3=0
WinLotteryLevel4=0
WinLotteryLevel5=0
WinLotteryLevel6=0
CastleNameLen=16
SafeZoneRunAll=0

[Names]
;新注册玩家身上的物品
www.17ut.net=无忧传奇
ClothsMan=布衣(男)
ClothsWoman=布衣(女)
WoodenSword=木剑
Candle=金创药(小量)
BasicDrug=魔法药(小量)

;各种矿石名称
GoldStone='金矿'
SilverStone='银矿'
SteelStone='铁矿'
CopperStone='铜矿'
BlackStone='黑铁矿石'

;祖玛教主召唤出来的怪物
Zuma1='祖玛卫士'
Zuma2='祖玛雕像'
Zuma3='祖玛弓箭手'
Zuma4='楔蛾'

;角蝇和幻影蜘蛛召唤出来的怪物
Bee='蝙蝠'
Spider='爆裂蜘蛛'

;申请物品
WomaHorn='沃玛号角'
ZumaPiece='祖玛头像'
;沙巴克守卫
Archer='弓箭手'
Guard='护卫'
HealSkill=治愈术
FireBallSkill=火球术
Dogz=神兽
BoneFamm=变异骷髅




脚本命令:
一。脚本命令:
checkjob (Warr, Wizard, Taos) 测试职业
checkgold (金币数) 测试金币
checklevel (等级) 测试等级
checkitem (物品名) (数量) 测试物品及数量
give gold (金币数) 给钱
give (物品名) (数量) 给物及数量
take gold (金币数) 拿走钱
take (物品名) (数量) 拿走物及数量
checkpkpoint (pk值) 测试PK值
checkluckypoint (幸运值) 幸运值正值为好,负值为差
checkduraeva (物品名) (数值) 一般测试矿物等物品的品质
checkhum (地图名) (数值) 测试这个地图的人数
checkmonmap (地图名) (数值) 测试这个地图的怪物数
map (地图名) 移动到这个地图
mapmove (地图名) (坐标A) (坐标B) 移动到这个地图指定坐标
monclear 地图清除
close 关闭对话框
TimeRecall (设定时间值) 分钟,一般指进入地图时间限制
BreakTimeRecall 中断设定时间
ExchangeMap (地图名) 与指定地图里的人交换位置
daytime sunset 一天时间
checkbaggage 测试背包满没
small (变量) (数值) 测试变量是不是小于指定数值
large (变量) (数值) 测试变量是不是大于指定数值
equal (变量) (数值) 测试变量是不是等于指定数值
mov (变量) (数值) 让变量等于指定数值
sum (变量A) (变量B) A+B 注意,如果还要家第3个数直接换行写sum (变量C)
注:关于SUM的详解
首先有MOV (变量X) 0 (变量X)清0
sum (变量A) (变量B) X=A+B
sum (变量C) X=X+C
movr (变量) (数值) 随机把指定数值以下的数(正数)给变量
inc (变量) (数值) 让变量自动加指定数值到变量
playdice (骰子数) @xxx 玩骰子,跳转到标签[@xxx]
random (随机数) 一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用 于随
机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT
Check [条件数] 1 测试[条件数]触发与否 1(触发)
SET [条件数] 1 设置[条件数]触发
Monclear 地图 清理这个地图!
Param1 地图 地图名
Param2 横坐标 坐标
Param3 纵坐标 坐标
MonGen 怪物名称 数量 时间
TimeRecall 时间 时间限制
Addnamelist *.txt 添加用户名字到文件
delnamelist *.txt 删除用户名字在当前文件中
checknamelist *.txt 检查该文件中是否存在改用户名字

二。脚本变量
<$USERNAME> 当前用户名
<$GUILDWARFEE>行会战金币数
<$LORD>沙巴克行会头名
<$OWNERGUILD>沙巴克行会名
<$UPGRADEWEAPONFEE>升级武器价格
<$USERWEAPON> 放在对话框里的武器名字
<$STR(变量)> 把变量转换为字符型



batchDelay (暂停时间) ;一般为1
addbatch (地图名1)
addbatch (地图名2)
addbatch (地图名3)
addbatch (地图名4)
addbatch (地图名5)
batchmove ;一步步到下一个地图直到5




D:\mirserver\Mir200\Envir\Castle
AttackSabukWall 申请攻城信息
SabukW 沙巴客信息

D:\mirserver\Mir200\Envir\MapQuest_def 触发脚本
D:\mirserver\Mir200\Envir\Market_Def NPC脚本
D:\mirserver\Mir200\Envir\Market_prices NPC临时文件重启可清空
D:\mirserver\Mir200\Envir\Market_saved NPC临时文件重启可清空
D:\mirserver\Mir200\Envir\MonItems 怪物爆率文件
D:\mirserver\Mir200\Envir\Npc_def 系统功能NPC文件
D:\mirserver\Mir200\Envir\QuestDiary 特殊功能文件

AdminList GM文本
GuardList 卫士,弓箭手配置文本
MakeItem 毒药配置文本
MapInfo 地图配置文本
MapQuest 触发配置文本/MapQuest_def 相关联
Merchant NPC配置文本/Market_Def 相关联
MiniMap 小地图配置文本
Mongen 刷怪配置文本/MonItems 相关联
Npcs 系统功能NPC配置文本/Npc_def 相关联
StartPoint 安全区设置文本

46 70 59 83


==========怪物的攻击属性================
11 无敌加瞬移攻击 主动攻击MOB和红人
51 不主动攻击*后物品不掉落要割的
52 不主动攻击*后物品不掉落 有一定几率会逃跑
53 主动攻击 物品不掉落
78 不攻击
82 主动攻击 2x2范围内毒液攻击-弱
81 普通的攻击 进入范围自动攻击
85 地下钻出来 原地攻击 *后物品不掉落
87 主动攻击 射程5
90 贴身麻痹石化攻击-弱
92 遇到范围外攻击会瞬移
93 主动攻击 射程4 边攻击边躲避
94 主动攻击 直线攻击
95 进入范围会从地下爬出来
96 自动复活
100 道士的召唤骷髅
101 进入范围会从石像状态激活
102 边攻击边召唤!SETUP里的ZUMA1~4里的特定的怪
103 通过释放Mir200\!setup.txt文件里的Bee特定的怪来攻击对象
104 主动攻击 射程8
105 麻痹攻击(高)
106 麻痹攻击(低)
107 全屏攻击+麻痹+中毒
108 月灵
112 只主动攻击红名 射程11
113 召唤的神兽-小
114 召唤的神兽-大
115 全屏攻击 自身不移动,通过地刺来攻击对象
116 通过释放Mir200\!setup.txt文件里的SPIDER特定的怪来攻击对象
117 自身没有攻击力,通过自暴来攻击对象
119 毒,可爆--龙邪蜘蛛
120 飞火流星?足球?
121 巨镰蜘蛛--挖
122 大的大火--火焰蛇王--挖
123 普通--挖
124 金杖蜘蛛--配合92--挖
125 蜘蛛网--挖
126 灭天--配合94
127 恶魔蝙蝠
128 新火龙系统
129 火龙守护兽
130 寒冰--配合94
131 五毒--配合94
135 弓箭手1?,打怪?
136 红黑野猪99,路径?

++++++++++++++++攻击效果RACEIMG+++++++++++++++++++++++++++
0怪物不动,不攻击,形状不变
1裸男状态,近身物理攻击
9配合120(足球)
10配合83(森林雪人)
11近身物理,配合52(鹿);配合51(鸡)
12配合11(卫士)
13配合85(食人花)
14物理攻击,配合86,88,89(骷髅)
15抛斧攻击,配合87(抛斧骷髅)
16近身喷毒,配合90(洞蛆)
17近身物理,配合81(多钩猫)
18近身物理,死亡时冒火,配合83(稻草人)
19近身物理,配合81(沃玛战士)
20喷火攻击,配合91(火焰沃玛)
21电火花攻击,配合92(沃玛教主)
22射针攻击,配合93(暗黑战士)
23物理攻击,配合100(变异骷髅)
24刀划出的锋芒,配合11(带刀护卫)
30近身物理
31物理攻击,配合81(蝙蝠)
32物理攻击,配合84(蝎子)
33大范围喷毒攻击,配合107(触龙神)
34全屏地刺攻击,配合115(赤月恶魔)
35配合116(幻影蜘蛛)
36配合117(暴烈蜘蛛)
37近身物理,配合81(虹魔教主)
40极光电影攻击,配合94(雷电僵尸)
41物理攻击,配合95(僧侣僵尸),有洞
42物理攻击,配合96(其他僵尸),能复活
43物理攻击,配合103(角蝇),能释放特定的怪
45射箭效果,配合104(弓箭手)
47物理攻击,配合101(祖玛卫士),从石像中释放自己
49火球攻击,配合102(祖玛教主)
50铁匠NPC形态
52高空喷毒攻击,配合105(楔蛾)
53击电效果,配合81(虹魔蝎卫)
54配合113(神兽小)
55喷火攻击,配合114(神兽大)
60击电攻击+近身物理(虹魔蝎卫的新效果)
61挥斧的魔法效果(虹魔猪卫的新效果)
62挥拳的魔法效果+变身成牛的效果(虹魔教主的新效果)
63挥杖的魔法效果(骷髅教主的新效果)
64喷毒效果(恶灵尸王的新效果)
65骷髅刀斧手死亡时的效果
66骷髅长枪兵死亡时的效果
67骷髅锤兵死亡时的效果
68骷髅弓箭手死亡时的效果
70雷电术+近身挥杖效果(牛魔法师)
71小火球+近身挥杖效果(牛魔祭司)
72和传奇3相同的牛魔王的新攻击效果
78魔龙教主攻击效果
81雷电术
83火龙专用的群雷攻击效果(超爽),配合107.
特殊怪物攻击代码RACE
当怪物Race值为207时.则会使用火墙攻击(条型火墙).

++++++++++++npc代码查询+++++++++++++++++++++++++++++++++++
60张图一个NPC
首张图片编码除以60就是NPC代码。
要增加新的NPC首张图必须是60的倍数或者能被60整除。



-----------------------06参考---------------------
checkunit 检查函数
random 随机(0,1,2,3..."数字")  注:后面还有详细解释..!
gender 测试性别(MAN"男")
daytime 测试一天的时段(SUNRAISE"日出"\\DAY"白天"\\SUNSET"日落"\\NIGHT"夜晚")
checklevel 测试级别(1,2,3..."数字")
checkjob 测试职业(Warrior"武士"\\Wizard"法师"\\Taoist"道士")注:有些M2里可以支持写上3种职业的汉字:武士.魔法师.道士
checkitew 测试物品(物品名称+数量)
checkitemw 测试物品(物品名称+数量\\[NECKLACE]"身上的项链"\\[RING]"身上的戒指")和上面的相同
checkgold 测试金钱(数字)
istakeitem 测试并给与(物品名称)
checkdura 测试纯度(矿+纯度值)
checkduraeva 测试纯度(肉+纯度值)以上两个无大区别
dayofweek 测试星期(sun\\mon\\tue\\wed\\thu\\fri\\sat)
hour 测试小时(数字)
min 测试分钟(数字)例如:hour 20(意思是:如果是20:00那么就...)
checkpkpoint 测试pk值(数字0白名\\1黄名\\2红名)
checkluckpoint 测试幸运值(数字)注:这里我也不知道具体有什么用..目前好象没有M2可以加幸运值
checkmonmap 测试地图怪物数
checkmonarea 测试注:这个不清楚
checkhum 测试地图人数(数字)例如:checkhum t138 5(意思是:如果t138这个地图有5个人那么就...)
checkbaggage 检查包袱(不接任何语句)
checknamelist 检查名单
equal 检查函数值(和check类似)例如:equal p0 1(意思是:检查函数p0的值是否是1)
mov 赋予函数值(和set类似,和equal配套使用)例如:mov p0 0(意思是:赋予函数p0以0的值)
↑注:后面还有详细解释..!
inc
dec
sum
movr
large 大于某函数值(例如:large p0 3 如果p0函数大于3,不包括3)
small 小于某函数值
set 设置函数值(例如:set [700] 1 设置[700]的值为1)
check 检查函数值(例如:check [700] 1 检查函数[700]的值是否是1)
reset 重新设置函数值(例如:reset [700] 20)注:这个不清楚...还没研究过..似乎没用
setopen
setunit
resetunit
take 取走物品(例如:take 屠龙 1)
give 赠与物品(例如:give 屠龙 1)
takew 取走物品(和take有区别,takew可以取走身上装备的物品)
close 结束
mapmove 移动地图(例如:mapmove 0 634 612)
map 移动地图(不需要具体坐标.例如:map 0)
break 在#act下关闭对话框
timerecall 在规定时间内召回(timerecall 5 在5分钟之内召唤回原地图)
breaktimerecall
param1 地图代码
param2 坐标x
param3 坐标y
mongen 召唤怪物(mongen 怪物名称 数量 范围)
takecheckitem 收取checkitem过的物品(不加任何参数)注:没什么用
monclear 清空地图怪物(monclear 0 清空0地图上的所有怪物)
ExchangeMap 互换地图(ExchangeMap 地图代码)注:不知道是什么用
recallmap 把某地图的人召唤过来(recallMap 地图代码)
batchDelay 1
addbatch 2
batchmove 3 (此3个连用可以瞬移地图用于赌场)
playdice 注:这个可以用于赌场...执行命令就是扔出骰子...随机出1-6之间的一个数
addnamelist 增加名单
delnamelist 删除名单
goquest    开始探索
denquest  结束探索
goto 转向段落(goto @normal 转向[@normal]段落)
#if 条件语句(#if 如果...)
#act 结果语句(#act 那么...)
#elseact 结果语句(#elseact 否则...)
#say 结果语句(#say 接显示对话内容)
#elsesay 结果语句(#elsesay 接显示对话内容)







符号详解:
[] [@main]这样的段落可以被goto @main识别
\\ 语言的换行,太长的语言将被显示在对话框之外
<> 交谈选项例如<关 闭/@exit>,在传奇中显示为黄色可点选的"关闭"字样,也有goto 只含义
/ 分隔符,像上例中的分隔显示语言与脚本语言
; 注释符号,加在一行之首,那么这行文字将作为注释理解,不显示也不加入脚本语言编译



地图属性(mapinfo.txt中地图代码后的英文含义):
DAY              白天             白天,免蜡
dark              黑暗             黑暗区域需要蜡烛火把,就是没有免蜡时候的效果
MINE             矿区             可以挖矿的地图
SAFE            安全区          安全区不可PK
FIGHT           战斗区          战斗区域,允许PK
FIGHT3         行会战          战斗区域,用在行会战争地图中,战斗不掉东西,包括祈祷系列,可连续登陆三次
norandommove         随机无效       不能使用随机传送卷的地图
NOPOSITIONMOVE  传送无效        不能使用传送戒指的地图
NORECALL               记忆无效        不能被记忆一套召回的地图
NORECONNECT       重登出现在     掉线后跳出地图,重登出现在(地图代码)掉线后被传送到某地图
nodrug          任务            不能使用药的地图
needhole       需要洞口     需要一个洞才可以进去的地图,用于尸王殿和桃源之门
quiz               小考            小考
↑新的M2中有这样的作用:标上后地图全封穿人穿怪              New..!(新的M2支持的功能)
checkquest      询问地图(进入此地图会弹出对话框)CHECKQUEST(Q001)内容在[地图脚本_配置]文件夹中
needset_on      检查人物属性NEEDSET_ON(001)必须赋有001属性的人才可进入
needset_off      同上相反
[地图编号 地图名称 ] X经验倍数    经验地图倍数                          New..!(新的M2支持的功能)



固定含义的语句(不能当作他用,可以在M2里修改这些命令):
@s_repair       特殊修理
@buy              购买东西
@sell              出售东西
@repair          普通修理
@makedrug    制作毒药
@prices          未解
@storage       保管物品
@getback       取回物品
@exit              关闭窗口
@upgradenow      升级武器
@getbackupgnow 取回武器
<$USERWEAPON>     你手中的武器
<$USERname>           你的姓名
<$OWNERGUILD>      沙巴克的占领行会
<$LORD>                   沙巴克城主的名字
<$CASTLEGOLD>      沙巴克的总黄金
<$TODAYINCOME>    沙巴克今天的收入
<$CASTLEDOORSTATE>城门的状态



关于买卖NPC的属性设置的解释:
%100                     这个百分比是表现了这里的物价,%100是原始物价,%150是1.5倍物价
+19 +20 +21          是项链店,所有项链可以在这里维修和交易
+22 +23                 是戒指店,所有戒指可以在这里维修和交易
+24 +26                 是手镯店,所有手镯可以在这里维修和交易
+3 +25 +30            是杂货店,所有杂货可以在这里维修和交易
+3 +4                     是书店,所有图书可以在这里交易
+0 +42                   是药店,所有药剂可以在这里交易
+10 +11                 是衣服店,所有衣服可以在这里维修和交易
+15                        是头盔店,所有头盔可以在这里维修和交易
+5 +6 +43              是兵器店,所有兵器可以在这里维修和交易
+1 +40                   是肉店,所有肉可以在这里交易



新的M2命令:



NPC动作(#act)部分:
marry lvl (+)(-) 2         加或降2级
marry exp                  加100万经验
marry data                 加1次转生
marry 声望 (+)(-)50        加减声望50点,数字前不带符号为调整声望到50点,(1条命令不能超过50)
marry undata               取消转生()
marry pass                 清仓库密码
marry 祈祷生效(祈祷失效,武器强度,武器准确,戒指攻击,衣服道术,等等......)
marry mob 鸡 7             给个7级宝宝
tellme XXXXXX   0          NPC发红字(悄悄话)给玩家  0红字1绿字2为蓝字
@@拜师                     拜师
@@广播                     自由广播  100万一次  注:这个脚本命令还有可能是@@Announcement
tellme XXXXXX   1  1       npc发白字,后面的1是几率   1/X
marry 双倍经验     脚本给双倍经验,但是不能控制时间
marry PK值                 增加PK值。每次100点
marry 已复活               NPC加复活
marry 护身                 NPC加护身
marry 麻痹                 NPC加麻痹



NPC检测(#if)部分:
checkmarry 沙城主
checkmarry 行会掌门
checknamelist ..\\会员.txt  检测此玩家是否会员
checkjob  武士(魔法师,道士) 检测职业
checkmarry data      检测转生次数是否大于等于0 ,自然都能通过检测checkmarry data 2    检测转生次数是否大于等于2
checkmarry 5         检测玩家宝宝数是否小于等于5
checkmarry 结婚      检测玩家是否结婚或拜师了(最好辅以检测级别)
checkmarry 徒弟      检测玩家是否拜师了
checkmarry 声望 5    检测玩家声望是否大于等于5
checkitemw [RING] ([NECKLACE],[ARMRING],[WEAPON],[HELMET],[CLOTHING],[HONOR])   检测玩家身上是否有某种装备
CHECKMARRY IP 218.28.166.124    检测是否来自218.28.166.124这个IP
CHECKIP IP.txt                  检测IP是否在IP.txt文件中
checkmarry  参加行会  检测某个玩家是否已加入行会
checkmarry 沙成员     检测沙成员
checkmarry 行会 行会名字   检测某个玩家是否已加入该行会



chrsel.wil 游戏开始到人物选择时的图片。

DnItems.wil 在地上的物品所显示的图片。

Items.wil 所有物品的图片

Weapon.wil 手里的武器各个方向的图片。

StateItem.wil 装备在身上的样子

Prguse1~2.wil 游戏界面所看到的图片

Object.wil~Object7.wil(No 1) 建筑物、陆地上物体的图片










Effect.wil 挖矿、沙巴克大门等动画效果。
Hair.wil 人物头发的图片
Hum.wil 人物裸身、着衣、行走、奔跑、攻击、死亡等的图片
Magic1~2.wil 魔法效果的图片
MagcIcon.wil 魔法图标的图片
mmap.wil 地下地图所显示的小地图
Mon1~19.wil 各种怪物的图片。
Npc.wil 游戏里NPC的图片
SmTiles.wil 地图的小图片
Tiles.wil 地图的大图片
二、数据库说明MagicDb:是你所修炼的法术和各种技能.
(1)magsid 物品代号
(2)magname 物品名称
(3)effect type 效果属性
(4)effect 效果(放此魔法所产生的动画效果)
magsid 物品代号 (2)magname 物品名称 (3)effect type 效果类型(使用技能时角色的动作效果) 0 基础剑术、精神力战法、攻杀剑术、刺杀剑术、半月弯刀、烈火剑法、野蛮冲撞 1 火球术、大火球 2 治愈术、施毒术、诱惑之光、爆裂火焰、心灵启示、群体治愈术、圣言术、冰咆哮 4 抗拒火环、召唤骷髅、隐身术、瞬息移动、火墙、地狱雷光、召唤神兽、魔法 5 地狱火 6 疾光电影 7 雷电术 8 灵魂火符、集体隐身术 9 幽灵盾神、圣战甲术 10 困魔咒 (4)effect 效果(技能产生的动画效果) 0 基础剑术 精神力战法 1 火球术 2 治愈术 3 大火球 4 施毒术 5 攻杀剑术 6 抗拒火环 7 地狱火 8 疾光电影 9 雷电术 10 灵魂火符 11 幽灵盾 12 神圣战甲术 13 刺杀剑术 14 困魔咒 15 召唤骷髅 16 隐身术 17 集体隐身术 18 诱惑之光 19 瞬息移动 20 火墙 21 爆裂火焰 22 地狱雷光 23 半月弯刀 24 烈火剑法 25 野蛮冲撞 26 心灵启示 27 群体治愈术 28 召唤神兽 29 魔法盾 30 圣言术 31 冰咆哮 (5)spell 每次耗用魔法值 (6)defspell 升级后增加的每次耗用魔法值 (7)defpower 升级后增加的威力 (8)defmaxpower 升级后增加的最大 (9)job 职业 (0-战士,1-法师,2-道士) (10)power 基本威力 (11)maxpower 最大威力 (12)t1ainlv 表格是技能需要升级的经验 (13)needlv 修炼需要的等级 (14)mode 里 0 是战士技能 1是道士技能 2 是法师技能. (15)needl1 1级技能所需等级 (16)l1train 1级技能修炼所需经验 (17)delay 技能延迟时间 (18)descr 备注
(5)spell 每次耗用魔法值
(6)defspell 升级后增加的每次耗用魔法值
(7)defpower 升级后增加的威力
(8)defmaxpower 升级后增加的最大
(9)job 职业 (0-战士,1-法师,2-道士)
(10)power 基本威力
(11)maxpower 最大威力
(12)t1ainlv 表格是技能需要升级的经验
(13)needlv 修炼需要的等级
(14)mode 里 0 是战士技能 1是道士技能 2 是法师技能.
(15)needl1 1级技能所需等级
(16)l1train 1级技能修炼所需经验
(17)delay 技能延迟时间
(18)descr 备注
-----------------------------------------------------------------
MonsterDb: 是关于怪物的攻击,经验,还有等级方面的东西
(1)SID 怪物代号
(2)Name 怪物名称
(3)Race 行动模式及死亡时的效果代码
(4)Racelmg 攻击模式代码
(5)Appr 怪物形象代码
(6)Lvl 怪物等级
(7)Undead 是否属不死系 0-否,1-是[不死系不可招,死系可召]
(8)CoolEye 是否主动攻击(反隐形范围)
(9)EXP 怪物的经验值
(10)HP 怪物生命
(11)MP 怪物魔法
(12)AC 怪物物理防御
(13)AC2 物理防御上限
(14)MAC 魔法物理防御
(15)DC 攻击力
(16)SPEED 速度
(17)HIT 命中率
(18)Walk-SPD 行走速度
(19)WalkStep 行走步伐
(20)WalkWait 行走等待时间
(21)ATTACR-SPD 攻击速度
--------------------------------------------------------------------
StditemDb:物品属性修改
(1)idx 数据库的序列号
(2)NAME 物件的名称
(3)Stdmode 装备属性
(4)Shape 显示衣服穿上得样子
(5)Weight 物件重量
(6)Anicount 特殊属性
(7)Source 特殊属性
(8)Reserved 特殊属性
reserved测试结果
16 能取下,死后不会爆; 24 能取下,死后爆; 48 能取下,死后不会爆; 30 取不下,死后爆; 12 取不下,死后爆; 10 取不下,但用神水可以取下,死后会爆 8 可以取下,但是一旦战斗死亡,就会消失
(9)Looks 显示衣服物品栏里样子和在装备栏里的样子
(10)DuraMax 物品持久
(11)Ac 防御下限
(12)Ac2 防御上限
(13)Mac 魔御下限
(14)Mac2 魔御上限
(15)Dc 攻击下限
(16)Dc2 攻击上限
(17)Mc 魔法下限
(18)Mc2 魔法上限
(19)Sc 道术下限
(20)Sc2 道术上限
(21)Need 需求
(22)NeedLevel 需要等级
(23)Price 价格
(24)Stock 是否为库存品
三、StditemDb:具体说明1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就表示确定插入这一横列。
(1)idx属性表示数据库的序列号(记住序号不要重复)
(2)NAME属性表示:物件的名称
(3)Stdmode装备属性:
10-男衣
11-女衣
5-单手
6-双手
20-颈部佩带
15-手指佩带
30-蜡烛类
22-毒药,符类
24-手镯佩带
42-制作原料(4)Shape这个属性(显示衣服穿上得样子)“5”表示“灵魂战衣”的样子。
“4”表示“魔法长袍”的样子。
“3”表示“战神甲”的样子。(5)Weight属性是物件重量.(6)Looks属性(显示衣服物品栏里样子和在装备栏里的样子)"战神甲(男)"or"战神盔甲(男)"or"钢盔甲(男)" 62
"魔法长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)" 63
"灵魂战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)" 64"战神甲(女)"or"战神盔甲(女)"or"钢盔甲(女)" 82
"魔法长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)" 83
"灵魂战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)" 84(7)DuraMax物件持久的属性:这里的变量中"1000"表示1个持久度,那么"40000"就表示40个持久度了!(8)衣服和武器的属性:
"AC" 物理防御下限
"AC2" 物理防御上限
"Mac" 魔法防御下限
"Mac2" 魔法防御上限
"DC" ?? 物理攻击力下限
"DC2" 物理攻击力上限 超过了255带在身上攻击是会减成0
"MC" 魔法攻击力下限
"MC2" 魔法攻击力上限
"SC" 道术下限
"SC2" 道术上限
"NeedLevel" 需要等级
"Price" 价格(9)物品是首饰时:
"AC2" 表示准确
"Mac2" 表示敏捷
"AC" 表示防御下限
"AC2" 表示防御上限
"MAC" 表示魔御下限
"MAC2" 表示魔御上限戒指类
戒指有几种属性,像生铁 降妖之类的AC MAC 是防跟魔法防御
狂风,道德,魅力则是毒物躲避,中毒恢复之类的 都可改
攻击速度 后面的DC MC SC 相同
项链类
项链可带的属性可真不少,什么魔法恢复啊,生命恢复啊 幸运,行动速度
都能带
Mode是0的:绿色,蓝翡翠之类的是加准确和敏捷
而狂风,记忆,之类的是加幸运和生命魔法恢复
手镯类
一个是加敏捷和准确
一个是加防
加准确和敏捷的手镯改DC 是加敏和准
而加防和攻的改则是加防特殊的:
白色虎齿项链:道术1-0 魔法躲避20%
数据库体现:
AC2 2
SC 1
灯笼项链:攻击1-0 魔法躲避10%
数据库体现:
AC2 1
DC 1"AC2"表示魔法躲避
1代表10%
2就是20%。
问题?要是防御0-2 魔法躲避20%,那AC2究竟要代表什么???幸好还没发现有这样的首饰。(需要研究)更特殊的:
狂风项链 攻击0-1 攻击速度+2
数据库体现:
AC 2
AC2 0
DC 0
DC2 1
GM项链:攻击速度+10 生命力恢复100% 魔法力恢复100%
数据库体现:
AC 10
AC2 10
MAC 0
MAC2 10
比较一下,这里的
"AC" 表示攻击速度
"AC2" 表示生命力恢复100%
"MAC2"表示魔法力恢复100%武器中这几个属性所代表的又是不同的:
降魔:准确+1(其他属性略)
数据库体现:
AC2 1
PK刀:幸运+7,准确+7(其他属性略)
数据库体现:
AC2 7
Source -7(注意这个属性)
超级无极棍:幸运+10 准确+10 神圣+10
数据库体现:
AC 10
AC2 10
Source -10(注意)
我找遍所有武器,只有超级无极棍的AC 为10 ,那么可以推断武器中的
"AC" 表示神圣
"AC2" 表示准确
"Source" 表示幸运(正值写负号)药剂的属性:
强效金疮药:HP +90
数据库体现:
AC 90
强效太阳水:HP +50 MP +80
数据库体现:
AC 50
MAC 80
这样看来,这里的
AC 表示 HP前值(注 HP:200/300,200为前值,300为后值。)
MAC 表示 MP前值特殊的:
一些不常见的特殊药剂:
生命强化水:生命力暂时提升120秒(120秒内HP后值+50)
数据库体现:
AC 50
MAC2 120
魔法强化水:魔法力暂时提升120秒(120秒内MP后值+50)
MAC 50
MAC2 120
那么这里的
AC 表示HP后值
MAC 表示MP后值
MAC2 表示时间了
大家知道 苹果 是每项属性都暂时增加240秒,他的AC2中是2,那么应该和武器一样,AC2表示准确了!(10)Stock 是否为库存品
(11)Need表示限制种类:
0 为等级限制
1 为攻击限制
2 为魔法限制
3 为道术限制
(12)NeedLevel表示了(Need)限制的具体数量.项链 (stdmode 19/20/21)
Shape 0 = 一般 StdMode 19
Ac ; N/A
Ac2 ; M.Evasion
Mac ; 诅咒
Mac2; 幸运
Dc ; Mininum DC 攻击最小
Dc2 ; Maxinum DC 攻击最大
Mc ; Mininum MC 魔法力最小
Mc2 ; Maxinum MC 魔法力最大
Sc ; Mininum SC 道术最低
Sc2 ; Maxinum SC 道术最高
DuraMax; 持久度 StdMode 20
Ac ; N/A
Ac2 ; 准确度
Mac ; N/A
Mac2; 敏捷度
Dc ; Mininum DC 攻击最小
Dc2 ; Maxinum DC 攻击最大
Mc ; Mininum MC 魔法力最小
Mc2 ; Maxinum MC 魔法力最大
Sc ; Mininum SC 道术最低
Sc2 ; Maxinum SC 道术最高
DuraMax; 持久度 StdMode 21
Ac ; 攻击速度 (+)
Ac3 ; 生命回复率
Mac ; 攻击速度 (-)
Mac2; 魔法力回复率
Dc ; Mininum DC 攻击最小
Dc2 ; Maxinum DC 攻击最大
Mc ; Mininum MC 魔法力最小
Mc2 ; Maxinum MC 魔法力最大
Sc ; Mininum SC 道术最低
Sc2 ; Maxinum SC 道术最高
DuraMax; 持久度 
------------------------------------------------------------ 把上面的内容都知道了,下面我们来具体操作了。 四、添加装备1.首先找到你自行添加装备的图片(最好要有外观,否则我劝你还是不要加了)
2.用HH8-WIL编辑器 Ver3.2打开
Items.wil 包裹(F9)
StateItem.wil 手里(F10)
DnItems.wil 地上
把拿在手里的那张图片添加到这3个数据文件的空白处(注:3个数据文件添加位置要一致)
如果你添加到Items.wil文件1025处,那么StateItem.wil和DnItems.wil也要添加到这里。
这3个文件添加的图片大小是不一样的,如果都是一样大的话,那么在Items.wil
文件??里就要出格了。在DnItems.wil文件里看到就会很大。这样我们用PhotoShop来压一下
图片,大小按文件里其他图片参考。
3.上面讲的是基本方法,下面来说一下武器拿在手里各个方向的添加方法。
在你的机器D:\下建立一个名为0的文件夹,把武器的外观(1200张图片)放进去。
用HH8-WIL32打开Weapon.wil 在最后的一个武器图片的最后一张后,选一个整数
用HH8-WIL32的批量导入把放在D:\0 下的图片全部导进去。
这样包裹,手里,地上,各个方向的图片都有了。
因为图片的坐标还没有设置,拿到手里以后可能会错位。
用WILEDIT打开StateItem.wil 来更改坐标。完成上面的操作,下面来设置数据库。
其他请参考上面说的,主要来说Shape。Shape值计算:首先用HH8-WIL32打开data 里的Weapon.wil这个文件,找到你所要查找的武器的第一张图片的数值,然后后用这个数值去除以1200得出的得数就是该武器拿在手里的外观,余数忽略不计。OK完成了这些,你自行的武器已经添加到服务器中了,做一把看看效果吧。^^4.添加衣服方法一样,不过用的文件是Hum.wil自己研究一下吧。 五、添加怪物有了上面添加装备的基础,添加怪物就简单了。
Mon1~19.wil 所有的怪物图片。
方法和添加装备方法一样。
appr值: mon.?-1*10 这个是公式
具体说明一下
mon.? 这个?是MON后面是数字。
找个例子来说明一下吧。看看鸡。
用DBC 打开Monster.DB 找到鸡,它的APPR是160.来换算一下。
160/10+1=17 用HH8-WIL32打开Mon17.wil 看见了什么?
这里说一下,这个转换公式得到是每个Mon?.wil的第1个怪物的
APPR值,那有人说了,如果是第2个怪物怎么般?
看一下,Mon17.wil的第1个怪物是鸡,它的APPR是160。
Mon17.wil的第2个怪物是鹿。我们来看看它的APPR是多少?
用DBC 打开Monster.DB 找到鹿,看到了吗?鹿的APPR值是161
那就是160+1,这样你应该明白了吧。



上一篇:传奇冲级奖励名额重置方法
下一篇:传奇服务端端口数据说明
他也玩传奇GM论坛回复帖子即可出现下载地址!站长QQ:89559111 QQ群:9700052 骗子较多,防范骗子
传奇技术问题请去【新手问答】提问,不予个人回复!右侧导航每日签到可以免费领取金币
comxoxoc | 2016-5-4 22:46:41 | 显示全部楼层
呵呵。。。不错啊
asdas123 | 2016-5-4 23:03:55 | 显示全部楼层
无论是不是沙发都得回复下
67234234 | 2016-5-4 23:20:45 | 显示全部楼层
路过 帮顶 嘿嘿
672000 | 2016-5-4 23:36:02 | 显示全部楼层
学习了,谢谢分享、、、
67234111 | 2016-5-4 23:52:25 | 显示全部楼层
有道理。。。
好好 学习了 确实不错
站位支持
kjfgfdfs | 2016-5-5 01:40:35 | 显示全部楼层
不错 支持下。。。
67234234@qq.com | 2016-5-5 02:06:50 | 显示全部楼层
一直在看
懒得打字嘛,点击右侧快捷回复 快捷回复框
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则