让我们看一个示例脚本:
[@PlayLevelUp]
#ACT
MessageBox 升级
以上脚本的功能是在玩家升级时弹出一个消息框。根据这个原理,我们是否需要使用变量呢?这取决于你想要实现的效果。
如果你希望在玩家升级时给予一定范围内的金币奖励,那么就需要使用变量。比如,你想要给予10万到100万之间的金币,可以这样写:
[@PlayLevelUp]
#ACT
move N99 100000 1000000
give 金币 <$STR(N99)>
以上脚本中,使用了变量N99来表示金币数量的范围,然后通过给予金币的动作来实现奖励。
但如果你只是想简单地给予固定数量的金币,比如给予100万金币,那么就不需要使用变量,可以这样写:
[@PlayLevelUp]
#ACT
give 金币 1000000

