| 
 | 
 
用了新公版,几个号都有渴死饿死的记录。 
(一)对照老公版的代码差异 
1、防渴死饿死,在新/老公版的shujian.lua中有抓触发: 
    create_trigger_t('hp17',"^(> )*你(渴得眼冒金星,全身无力|饿得头昏眼花,直冒冷汗)|满天黄沙,你感到喉咙冒烟,干渴难熬!",'','checkQuit') 
 
2、老公版checkQuit处理 
function checkQuit() 
       dis_all() 
        check_halt(BQuit) 
end 
 
3、新公版的checkQuit处理 
function checkQuit() 
        --dis_all() 
        --check_halt(BQuit) 
        if job.name=='idle' then check_food() end 
           exe('drink jiudai') 
end 
 
(二) 差异点 
看这个代码,新公版不会退出。如在job中,也不会去吃饭。会试图喝身上酒袋(如有)。 
 
(三) 修改探索 
选项1:完全用回老代码,直接退出。不知道后面再自动登录能否不死。 
 
选项2:if job.name=='idle' then check_food() end 
           这句改成不管是否在job都尝试去吃喝。 
          比如:check_halt(check_food) 
 
选项3:不要到快渴死饿死这个程度。在舔干裂的嘴唇/肚子饿得“咕咕”叫时就提前干预  
create_trigger_t('hp18',"^(> )*(你舔了舔干裂的嘴唇,看来是很久没有喝水了|突然一阵“咕咕”声传来,原来是你的肚子在叫了)",'','checkfood') 
此处新版和老版也有不同。 
老版除了smy中都会去吃喝,会面临效率不高的问题。新版只要在任务中都不会去吃喝。 
 
各位根据自己的情况,可以作出选择。 
 |   
 
 
 
 |