找回密码
 注册
搜索
查看: 881|回复: 7

给新手转一个9j出提示code解说

[复制链接]
门派:不明
发表于 2010-12-3 21:08:44 | 显示全部楼层 |阅读模式
看见新手提不少问题就发一下。当然是转的,也不是针对sjever站的,所以局部细节有差异。先是解说,后面是更详细的代码。
1) 解说
做完hsjob时检查,变量total_job_times 等于sx+hs+gb任务次数之和
当:       hsjob的随机数>400
并且     sxjob的随机数>400
并且     gbjob的随机数>400或者exp的随机数>2M
并且     福缘的随机数>20 (注:sjever站应该不看这个)
并且     不是 FQY的弟子
并且     当前没触发面壁
并且     面壁次数<3    (注:sjever站应该不看这个)

并且     华山派
并且     total_job_times 能被50整除

2) code
//拜风清扬基本条件:华山任务大于400次,送信任务大于400次,丐帮任务大于400次

    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(me->query("kar")) > 20

     && !me->query("fengset")

     && !me->query_temp("mb")

     && me->query("mianbi") <= 3

     && me->query("family/family_name")=="华山派"

     && total_job_times % 50 == 0 ) {

        me->set_temp("mb", time());

        me->add("mianbi", 1);

        log_file("quest/jiujian",sprintf("%8s%-10s第%4d次华山任务时,上思过崖面壁,送信:%4d,丐:%4d,福:%2d,次:%d。\n",

            me->name(1),"("+capitalize(me->query("id"))+")",me->query("job_time/华山"), me->query("job_time/送信"),

            me->query("job_time/丐帮"), me->query("kar"), me->query("mianbi")),me);

        command("say "+me->query("name")+"你杀了不少恶人,未免杀气过重不如上思过崖面壁忏悔吧。\n");

    }
门派:不明
发表于 2010-12-4 10:43:12 | 显示全部楼层
学习了~
挂机中~
门派:不明
发表于 2010-12-4 10:49:27 | 显示全部楼层
看来当时做401次就OK了,不用做到1000次了,累死人了。

不过,总算过去了。呵呵,现在就等4.2M啦
门派:不明
 楼主| 发表于 2010-12-4 11:49:10 | 显示全部楼层
原帖由 diex@ts 于 2010-12-4 10:49 发表
看来当时做401次就OK了,不用做到1000次了,累死人了。

不过,总算过去了。呵呵,现在就等4.2M啦


理解错啦。不是gbjob次数>400,而是以gbjob 次数为基数滚出的随机数>400。也就是说,如果gbjob 次数=401,则以此为基数滚出的随机数>400的概率只有1/401。而如gbjob 次数=1000,则以此基数滚出的随机数>400的概率约有600/1000,明显高多了。
2M以后不看gb。只看sx,hs。而sx,hs次数可以做得很高。比如我3M,sx和hs都有7000次。则分别以此基数滚出的随机数>400的概率高达6600/7000。所以理论上2M以后出提示的概率要高些。
门派:不明
发表于 2010-12-4 22:09:53 | 显示全部楼层
看来我还是理解错了
原来是做了多少gb次任务,再在这个数里滚动,还是越多越好,不过不用1000了
2M前,先是gb,sx,hs的总数能被50整除,还要3个任务的滚动数都大于400~
门派:不明
发表于 2010-12-6 14:22:22 | 显示全部楼层
来学习一下。。。。。。。。。。。。。。。。。。。。
门派:不明
发表于 2010-12-7 00:31:45 | 显示全部楼层
弄了个啥啊??????????????????????
门派:不明
发表于 2011-1-15 13:23:17 | 显示全部楼层
我是hs小白。。。。。。请问提示的时候是说什么?怎么触发?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-10-14 17:24 , Processed in 0.045356 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表