|
2023/10/11更新:勋章概率正常了,回到初版XD。
2023/5/25更新:修复了因为不同的变量名重复导致的 将只含负属性的勋章概率也“修正”的bug。
2023/5/22更新:按照@svfen 的猜想修正了 回帖同时具有增加属性和减少属性能力勋章 的实际触发概率与纸面概率不符的统计。
效果:在勋章背囊页面显示已有勋章的各项属性的期望
@Name //先艾特一下防止后面的出错,我真聪明
油猴脚本- // ==UserScript==
- // @name 显示勋章期望0
- // @namespace https://www.gamemale.com/space-uid-714849.html
- // @version 0.1
- // @description 显示的勋章期望
- // @author U
- // @match https://www.gamemale.com/wodexunzhang-showxunzhang.html?action=my
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- /* eslint-disable */
- let real={"金币": 0, "血液": 0, "咒术": 0, "知识": 0, "旅程": 0, "堕落": 0, "灵魂": 0}
- let dict={"发帖":{...real},"回帖":{...real}};
- let p = 0;let t = [];
- Mjq(".my_fenlei .shuxing").each(function(){
- t.push(Mjq(this).text());
- });
- for(let i of t.reverse()){
- console.log(i);
- let d=i.split(/\s+/);
- if(d.length==3)
- dict[d[0]][d[1]]+=p*d[2];
- else
- p=parseFloat(d[1]);
- }
- function os(i,dict,s){
- let o = i+" ";
- for(let key in dict)
- if(dict[key])
- o+=`${key}:${dict[key]/s} `;
- return o;
- }
- let fa = os("发帖期望",dict["发帖"],100);
- let hui = os("回帖期望",dict["回帖"],100);
- let o=hui+"<br>"+fa;
- let show = Mjq(".my_tip");
- show.html(o).hover(
- () => show.css({color: '#666'}),
- () => show.css({color: '#ccc'})
- );
- })();
复制代码
突然觉得发帖好容易。
那么,你敢进勋章页面吗? |
评分
-
查看全部评分
已有3人关注本帖
|