【油猴脚本】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元素')
}
})
})()
如果喜欢的话,希望点个追随,你的追随是我更新的最大动力 我也做了个快捷方式,点一下出D20。
额外做了一键重骰(不要灌铅惹),勋章和签名等各种非剧情的东西一并去掉了。 可以快速输入骰子,也许可以更快抢到前排;P 是把高级模式里的骰子装到简易模式了嘛? 一键输入骰子确实很方便实用的一个功能惹{:6_169:} 能不能做一个随心所欲骰:$鱼鱼老师,孩子很需要这个 太强了,我每次总是回去第一页複製惹{:6_172:} 一直在用u老师的快骰脚本,感觉实现方式一样都很实用 惹,虽然在GM没玩过安科氮素有了这个以后想玩就方便很多了~ 投骰子有啥用欸?不知道泥潭什么场景可以用惹? 我鱼真的是多才多艺(?) 挺方便的哇~俺是每次都要去上面复制粘贴的(´×ω×`)麻烦咧 哇哦,这样真的会方便很多哎,大佬到处都有哇 这下可以在跑团的时候抢先一步掷色子了(搓手手) 哎呀,感谢分享,这下方便多了! 感觉可以优化一下,点击骰子出输入框,然后可以直接输入面数和加值
https://img.gamemale.com/album/202410/17/232221fykmdblkvvst7fl4.gif {:4_86:}论坛玩跑团必备脚本加1! 这必须收藏了~ 再也不用干一直复制黏贴再能摇骰子的麻烦事情了 有点舒服~ 这骰子是做什么的,我没怎么探索哥谭功能:lol 这个骰子有什么用呢?算了,先收藏再说
页:
[1]
2