CheckItemAddvalue 1 5 > 199 的意义

CheckItemAddvalue 1 5 > 199 是一个条件判断语句,其中1表示检测第一件装备,5表示检测第5个属性,即武器的准确性,> 199 表示检测准确性是否大于199。

在修改前的脚本中,当检测到准确性大于199时,就会执行后续的加工操作,这样会导致玩家的武器准确性一直在增加,而不会限制在200点。

为了解决该问题,我们可以将CheckItemAddvalue 1 5 > 199 修改为CheckItemAddvalue 1 5 < 201,这样只有当准确性小于201时,才会执行后续的加工操作,从而限制了武器的加工次数。

gmexecute 改属性 1 5 200 的意义

gmexecute 改属性 1 5 200 是一个命令,其中1表示检测第一件装备,5表示检测第5个属性,即武器的准确性,200表示将准确性增加200。

在修改前的脚本中,该命令会在检测到准确性大于199时执行,导致玩家的武器准确性一直在增加。为了解决该问题,我们可以将该命令放入if语句中,只在检测到准确性小于201时执行,从而限制了武器的加工次数。

完整的修改后的脚本

基于上面的分析,我们可以修改该脚本,使其只能对武器加工200次,并在加工次数超过限制时提示玩家。

#IF CheckItemAddvalue 1 5 < 201 checkgamegold > 9999 #ACT gmexecute 改属性 1 5 200 MESSAGEBOX 武器准确只能升200点,超过的将被收回 #ELSEACT goto @zjzq1

[@zjzq1] #IF checkgamegold > 9999 CHECKUSEITEM 1 #ACT GAMEGOLD – 10000 UPGRADEITEMEX 1 5 0 1 0 #ELSEACT goto @Upmiss

该脚本首先判断武器的准确性是否小于201,并检测玩家的元宝是否足够。如果满足条件,则执行加工操作,并提示玩家。如果不满足条件,则跳转到下一个条件判断。

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