|
// 风清扬 quest 控制
// 经验值大于 2M 或 华山,送信,丐帮的随机数都大于 400
// 华山,送信,丐帮次数之和为 50 的倍数
// 福缘随机数大于 22
// me->query("mianbi") < me->query("mianbi")/500000 + 1
// by mxzhao 2004/05/07
total_job_times = me->query("job_time/华山") + me->query("job_time/送信") + me->query("job_time/丐帮");
if (random(me->query("job_time/华山")) >400
&& random(me->query("job_time/送信")) >400
&&(random(me->query("job_time/丐帮")) >400 || random(me->query("combat_exp"))>2000000)
&& !random(20)
&& !me->query("quest/dgjj/fengset")
&& !me->query("quest/dgjj/mb")
&& (me->query("quest/dgjj/mbtimes") < me->query("combat_exp")/500000 + 1)
&& me->query("family/family_name")=="华山派"
&& total_job_times % 50 == 0 ){
me->set("quest/dgjj/mb", 1);
me->add("quest/dgjj/mbtimes", 1);
log_file("quest/jiujian",sprintf("%8s%-10s第%4d次华山任务时,上思过崖面壁,送信:%4d,丐:%4d,次:%d。\n",
me->name(1),"("+capitalize(me->query("id"))+")",me->query("job_time/华山"), me->query("job_time/送信"),
me->query("job_time/丐帮"), me->query("quest/dgjj/mbtimes")),me);
command("say "+me->query("name")+"你杀了不少恶人,未免杀气过重不如上思过崖面壁忏悔吧。\n"); |
|