| 
 | 
 
 
发表于 2021-5-30 18:19:43
|
显示全部楼层
 
 
 
实测了一下,如果象我一样,以前从来没有在shujian.lua加过铜钱处理的,还要按另一个帖子初始化一下铜钱的代码,就可以成功取1000文了。否则会不停地取。 
http://www.sjever.net/bbs/forum.php?mod=viewthread&tid=183502 
 
1. 增加 铜钱数量的计算 
在shujian.lua 中 
checkYaoBags(func) 
   create_trigger_t('Yaobags1','^(> )*(\\D*)(锭|两|张)(白银|黄金|壹仟两银票)\\(','','checkBagsMoney') 修改成下面的语句 
   create_trigger_t('Yaobags1','^(> )*(\\D*)(锭|两|张|文)(白银|黄金|壹仟两银票|铜钱)\\(','','checkBagsMoney') 
 
同一个function在 Bag["白银"].cnt=0 下面增加初始化铜钱数量 
Bag["铜钱"].cnt=0 
 
另外在 function checkBags(func) 
   create_trigger_t('bags4','^(> )*(\\D*)(锭|两|张)(白银|黄金|壹仟两银票)\\(','','checkBagsMoney') 改成 
   create_trigger_t('bags4','^(> )*(\\D*)(锭|两|张|文)(白银|黄金|壹仟两银票|铜钱)\\(','','checkBagsMoney') 
在   Bag["白银"]={} 
   Bag["白银"].id={} 
   Bag["白银"].cnt=0  
后面增加 
   Bag["铜钱"]={} 
   Bag["铜钱"].id={} 
   Bag["铜钱"].cnt=0 |   
 
 
 
 |