您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Join private servers using UWP
// ==UserScript== // @name UWP Private Servers // @version 1.0.0 // @description Join private servers using UWP // @author Synapsium // @match https://www.roblox.com/* // @icon https://cdn.discordapp.com/attachments/678309173137768469/1124861983221628948/Untitled13_20230701203947.png // @grant none // @namespace https://gf.qytechs.cn/users/1128618 // ==/UserScript== function waitForElm(selector) { return new Promise(resolve => { if (document.querySelector(selector)) { return resolve(document.querySelector(selector)); } const observer = new MutationObserver(mutations => { if (document.querySelector(selector)) { resolve(document.querySelector(selector)); observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true }); }); } (function() { 'use strict'; waitForElm('#gamelaunch').then((elm) => { let element = document.getElementById("gamelaunch") if (element) { let src = element.src let reg = /placeId%3D(.*)%26accessCode%3D(.*)%26linkCode%3D(.*)%26/gm let result = reg.exec(src) let placeid = result[1] let accesscode = result[2] let linkcode = result[3] const bt = document.createElement("button") const tx = document.createTextNode("UWP") bt.appendChild(tx) bt.classList.add("btn-full-width") bt.classList.add("btn-common-play-game-lg") bt.classList.add("btn-primary-md") bt.classList.add("btn-min-width") bt.style = "width:66px;min-width:66px;margin-left:3px;position:relative; z-index:1045;" const di = document.getElementById("game-details-play-button-container") di.appendChild(bt) bt.addEventListener('click', () => { window.open(`roblox://placeID=${placeid}&accessCode=${accesscode}&linkCode=${linkcode}`, `_self`) }); console.log("UWP Private Servers Loaded") } }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址