作者laechan (挥泪斩马云)
看板mud_sanc
标题Re: [指令] trading 新增认主物交易机制
时间Sat Nov 26 21:29:04 2022
//掉落的机率
if(ppl->query_temp("math_2_end"))
change += 200; //20%
else if(ppl->query_temp("math_1_end"))
change += 40; //只是解谜没打死分身的加4%
if(30 < (num = ppl->query_temp("ques_num",1)))
change+= (num - 30) * 5; //30题以上每答对一题+0.5%
if(random(1000) < change)
{
ppl->delete_temp("math_2_end"); //有拿到的人才移除此?偻?
ppl->delete_temp("math_1_end");
write(MOB_NAME+"变回原型了,於是你拿了起了这本书。\n");
clone_object(ME"book")->move_to(ppl);
::die();
return 1;
}
这种掉落机率写法,你只要 change 有符合加到一项,就有
机会拿到微积分,其中影响最多的是「打死分身」,我刚搜
寻了一下
打死数学书籍 -> 机率掉微积分
而分身也叫做数学书籍(但是是不同怪物)
而打死这个分身的前提是要先通过底下的房间
道路
凭我的第一直觉,这里一定有问题。已经来来回回的走了好
几遍,应该是有人设定结界,那要如何突破这个结界呢?真是麻
烦呀!
明显出口有: northeast 和 west.
Lv104.数字怪9(9) [32只数字怪9]
Lv113.数字怪5(5) [41只数字怪5]
Lv116.数字怪3(3) [37只数字怪3]
我盲猜通过条件是要打死一定数量以及种类的数字怪。
通过为条件一,打死分身为条件二,条件一+条件二,就能拿到
20% 的基本掉落机率。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.126.145.135 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1669469346.A.404.html
1F:推 velodora : 大致上了解...非常感谢小宝大大 11/26 21:42
2F:→ laechan : 你还是可以 ask rewards 11/28 09:12