如何查找货币命令代码?

如何查找货币命令代码?

接下来我们将举例讲解:
我是一个新手GM,我已经架设好我的版本了,我知道充值比例是:元宝1:1000,我也已经在比例模板,配置了元宝的比例,如下图:
如何配置传奇支付平台比例模板
但是,我手动充值补发之后,依然无法领取赞助,显示我累计充值是0,如下图:
如何配置传奇支付平台比例模板

接下来就开始分析,如上图,我点开《赞助礼包》这个NPC时,NPC对话框显示说“当前已累计充值:0元”,从这里,我可以知道,玩家充值1块钱,我需要给玩家1点【累计充值】,但是当我进入平台时,我不知道如何配置这个【累计充值】,因为每个版本对自己的货币名称,都可以自定义,我的版本有累计充值,你的版本有火龙币,他的版本有沉默币,叫法不一,所以我们需要去找货币命令代码,那么该从何找起呢?
1、先找到这个货币的消费场景
什么是消费场景呢,也就是哪个NPC会显示或者可以消费这个货币,就像上面那个图示一样,显示了累计充值为0元。
2、通过NPC名称找该NPC对应的脚本文件
那么,记住这个NPC名称,前往NPC配置文件中查找NPC脚本(NPC配置文件为:Merchant.txt,路径为D:\MirServerXXX\Mir200\Envir\Merchant.txt),打开配置文件之后搜索NPC名称,如下图:
如何配置传奇支付平台比例模板
从配置文件中,我们看到,这个NPC的脚本文件,在【新铁血皇城\功能升级\赞助礼包】里面,该路径是固定在【D:\MirServer\Mir200\Envir\Market_Def】文件夹下面,所以配置文件中,会将固定目录省略,我们打开这个脚本文件,如下图:
如何配置传奇支付平台比例模板
3、通过脚本中文字描述,找到货币所在的代码位置
一般情况下,具体脚本都会直接写在脚本文件中,但是我这个NPC,是调用了另外一个脚本文件,图中可以看到【#CALL [\按钮脚本\首冲礼包.txt] @首冲礼包按钮】,含义是,调用【QuestDiary】文件夹下面的【\按钮脚本\首冲礼包.txt】脚本中【@首冲礼包按钮】代码段,那么我们继续找到这个脚本,如下图:
如何配置传奇支付平台比例模板
到这,我们看到,这个累计充值的货币命令代码为【<$GAMEGIRD>】,接下来我们前往平台上面就可以看到,这种代码,平台时有默认的,如下图:
如何配置传奇支付平台比例模板
到这里,这个货币的命令代码就配置完成了,这种属于引擎内置的代码,固定的命令,所以平台可以全部列出来,你需要哪个,就用哪个,下面讲一下《自定义文件变量》如何查找,如下图:
如何配置传奇支付平台比例模板
类似的找法,先找到脚本,这里不再赘述,直接看一下脚本,如下图:
如何配置传奇支付平台比例模板
通过脚本可以看到,这里用到的命令代码是【<$HUMAN(每日首充)>】,这种格式就叫《自定义文件变量》,它是存放在文件中的,比例模板里怎么配置呢,如下图:
如何配置传奇支付平台比例模板
我们看到比例模板里,默认了写了两行,这仅仅是一个参考而已,并不能直接使用,通过这两个参考配置,告诉我们,要配置这种命令代码,需要知道两个信息:一是积分名称,二是积分文件。
那么我们就去脚本里找这两个必要元素,首先我们通过【<$HUMAN(每日首充)>】脚本知道了,这个货币的名称,叫【每日首充】,需要先到QManage.txt中,搜到每日首充这个名称,如下图:
如何配置传奇支付平台比例模板
QM里明确标识了比例模板里需要的两个必要元素,蓝色框里的为积分名称,黑色框里的是积分文件,直接填入比例模板即可,如下图:
如何配置传奇支付平台比例模板



常用工具