在传奇脚本中,有一个传送员脚本可以通过消耗10点声望进入某个地方,但是如果玩家的声望只有10点,进入地图后会弹出“对不起你的声望不足10点”的提示,这是不必要的。下面我们来分析并修复这个问题。
原始代码如下:
[@J47]
#IF
CHECKCREDITPOINT > 9
#ACT
CREDITPOINT - 10
give 回城卷 1
mapmove M001
#IF
CHECKCREDITPOINT < 10
#ACT
#say
对不起你的声望不足10点
Copy
修复方法如下:
[@J47]
#IF
CHECKCREDITPOINT > 9
#ACT
CREDITPOINT - 10
give 回城卷 1
mapmove M001
#elsesay
#say
对不起你的声望不足10点
Copy
解释:
在原始代码中,使用了两个IF语句,当声望大于9点时进入if语句块,并执行相应操作,但是在if语句块的末尾又嵌入了一个IF语句,这导致当声望为10点时也会弹出“对不起你的声望不足10点”的提示,这是多余的。
传奇脚本!如何修复声望不足的提示?
来源:
作者:
点击:

