咸鱼鱼 发表于 2025-1-18 12:42:47

【油猴脚本】GM论坛快速骰点

本帖最后由 咸鱼鱼 于 2025-1-18 18:26 编辑

在最近非常火热的[安科安价] 卡塞尔·格尔的魔药店
我们需要频繁的进行骰点,虽然熟练的玩家可能已经记住了代码,但是输入起来也非常不方便,所以快速写了一个脚本用于快速骰点

@Name @Name @Match// ==UserScript==
// @name         GM论坛快速骰点
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description在#fastpostat后添加骰子插入按钮
// @author       你的名字
// @match      https://www.gamemale.com/thread-*
// @match      https://www.gamemale.com/forum.php?mod=viewthread&tid=*
// @icon         https://www.gamemale.com/template/mwt2/extend/img/favicon.ico
// @grant      none
// ==/UserScript==

(function () {
    'use strict'

    // 自由更改默认值
    const 默认值 = 'd20'
    // 等待 DOM 加载完成
    window.addEventListener('load', function () {
      // 创建骰子插入链接
      const diceLink = document.createElement('a')
      diceLink.href = "javascript:;"
      diceLink.title = "插入骰子"
      diceLink.className = "fbld"
      diceLink.style.backgroundImage = 'url(https://www.gamemale.com/static/image/common/bb_dice.png)'
      diceLink.style.backgroundRepeat = 'no-repeat'
      diceLink.style.backgroundPosition = 'center'
      diceLink.style.scale = '0.8'

      diceLink.onclick = function (event) {
            if (typeof seditor_insertunit === 'function') {
                seditor_insertunit('fastpost', '' + 默认值, '')
            } else {
                console.error('seditor_insertunit 函数未找到')
            }
            doane(event)
      }

      // 获取目标元素
      const fastpostat = document.querySelector("#fastpostat")

      // 将骰子插入链接添加到#fastpostat后面
      if (fastpostat) {
            fastpostat.insertAdjacentElement('afterend', diceLink)
      } else {
            console.error('未找到#fastpostat元素')
      }
    })
})()

如果喜欢的话,希望点个追随,你的追随是我更新的最大动力

user_login 发表于 2025-1-18 12:52:45

我也做了个快捷方式,点一下出D20。
额外做了一键重骰(不要灌铅惹),勋章和签名等各种非剧情的东西一并去掉了。

娱乐法师火布偶 发表于 2025-1-18 12:59:08

可以快速输入骰子,也许可以更快抢到前排;P

notunicorna 发表于 2025-1-18 13:00:36

是把高级模式里的骰子装到简易模式了嘛?

凯诺斯 发表于 2025-1-18 13:06:54

一键输入骰子确实很方便实用的一个功能惹{:6_169:}

SweetUncle 发表于 2025-1-18 13:07:46

能不能做一个随心所欲骰:$鱼鱼老师,孩子很需要这个

Kaicneg 发表于 2025-1-18 13:38:42

太强了,我每次总是回去第一页複製惹{:6_172:}

飞扬fox 发表于 2025-1-18 14:39:06

一直在用u老师的快骰脚本,感觉实现方式一样都很实用

Raven_gambler 发表于 2025-1-18 15:20:22

惹,虽然在GM没玩过安科氮素有了这个以后想玩就方便很多了~

phillipé 发表于 2025-1-18 15:31:54

投骰子有啥用欸?不知道泥潭什么场景可以用惹?

贰狼Awoo 发表于 2025-1-18 15:50:19

我鱼真的是多才多艺(?)

毛茸茸兽兽 发表于 2025-1-18 16:02:01

挺方便的哇~俺是每次都要去上面复制粘贴的(´×ω×`)麻烦咧

Lihajte 发表于 2025-1-18 16:39:45

哇哦,这样真的会方便很多哎,大佬到处都有哇

PURO_ 发表于 2025-1-18 16:55:41

这下可以在跑团的时候抢先一步掷色子了(搓手手)

bltuj 发表于 2025-1-18 17:31:42

哎呀,感谢分享,这下方便多了!

福黎 发表于 2025-1-18 17:46:08

感觉可以优化一下,点击骰子出输入框,然后可以直接输入面数和加值
https://img.gamemale.com/album/202410/17/232221fykmdblkvvst7fl4.gif

不是卖萌的基佬 发表于 2025-1-18 18:16:36

{:4_86:}论坛玩跑团必备脚本加1! 这必须收藏了~

提尔特 发表于 2025-1-18 18:17:42

再也不用干一直复制黏贴再能摇骰子的麻烦事情了 有点舒服~

075429 发表于 2025-1-18 20:22:30

这骰子是做什么的,我没怎么探索哥谭功能:lol

任三塊 发表于 2025-1-18 23:42:11

这个骰子有什么用呢?算了,先收藏再说
页: [1] 2
查看完整版本: 【油猴脚本】GM论坛快速骰点