在传奇游戏中,玩家可以通过在线输入命令来触发一些特殊的功能。本文将介绍如何在MirServerMir200Command.ini和MirServerMir200EnvirMarket_DefQFunction-0.txt文件中添加命令,并以调整人物属性为例进行实例解析。

首先,在D:MirServerMir200Command.ini文件中添加以下行:

MemberFunc=解放

接着,在D:MirServerMir200EnvirMarket_DefQFunction-0.txt文件中添加以下内容:

[@Member]

#IF

checkitemw 斩魄刀 1

#Act

#act

ChangeHumAbility 5 + 20 300

ChangeHumAbility 6 + 20 300

SetOnTimer 14 60 0

Sendmsg 6 你解放啦[斩魄刀],攻击上下限各加20点,持续5分钟.

以上代码的作用是:当玩家身上携带斩魄刀,且在线输入@解放命令时,会让玩家的攻击上下限各增加20点,持续5分钟。

其中,ChangeHumAbility命令用于调整人物属性,格式为:ChangeHumAbility 属性(1-10) 操作符(> = <) 效果(1-65535)。具体说明如下:

属性1-10分别对应人物的防御下限、防御上限、魔御下限、魔御上限、攻击下限、攻击上限、魔法下限、魔法上限、道术下限、道术上限。

操作符可以是大于(>)、等于(=)或小于(<)。

效果为调整后的属性值,取值范围为1-65535。

最后,当玩家在线输入@解放命令时,会根据所持有的斩魄刀是否为1来触发后续操作。如果是,则会调整攻击上下限各增加20点,并在聊天框中提示“你解放啦[斩魄刀],攻击上下限各加20点,持续5分钟。”。如果不是,则不会有任何反应。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。