if score.party~="普通百姓" and nobusy==0 and condition.busy~=nil and condition.busy>=100 and hp.pot>=60 then
if skills["literate"] and score.gold>1000 and skills["literate"].lvl<hp.pot_max-100 then
return check_halt(literate)
elseif (skills["dodge"].lvl<450 and skills["dodge"].lvl<hp.pot_max-100) or (skills["parry"].lvl<450 and skills["parry"].lvl<hp.pot_max-100) or (skills["force"].lvl<450 and skills["force"].lvl<hp.pot_max-100) then
return check_halt(xuexi)
elseif (skills["force"].lvl>=450 and skills["force"].lvl<hp.pot_max-100) or (skills["dodge"].lvl>=450 and skills["dodge"].lvl<hp.pot_max-100) or (skills["parry"].lvl>=450 and skills["parry"].lvl<hp.pot_max-100) then