Melvor Notification Ding

Plays a ding sound when a notification is displayed.

目前为 2020-06-14 提交的版本。查看 最新版本

// ==UserScript==
// @name         Melvor Notification Ding
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Plays a ding sound when a notification is displayed.
// @author       Krosis
// @match        https://*.melvoridle.com/*
// @grant        none
// ==/UserScript==
// jshint esversion: 6

(function() {
    'use strict';
    // Save off the default notify function.
    var origNotify = window.notifyPlayer;
    var ding = new Audio("https://www.myinstants.com/media/sounds/ding-sound-effect.mp3");
    ding.volume = 0.5;
    var lastDing = -1;
    function newNotify(...args) {
        // Pass through arguments to the original notify function.
        origNotify(...args);
        // Only ding at most every 20 seconds. This reduces spam when farming tasks complete.
        var now = Date.now();
        if (now - lastDing >= 20000) {
            ding.play();
            lastDing = now;
        }
    }
    // Use this custom function in game.
    window.notifyPlayer = newNotify;
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址