您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add Street View Layers to in-game map for Internet Road Trip
// ==UserScript== // @name Internet Road Trip: Street View Layers // @namespace irt-street-view-layers // @version 0.1 // @description Add Street View Layers to in-game map for Internet Road Trip // @match https://neal.fun/internet-roadtrip/* // @grant none // @license MIT // @require https://cdn.jsdelivr.net/npm/[email protected] // ==/UserScript== (async function() { const map = await IRF.vdom.map; const ml_map = map.data.map; ml_map.on("load", function() { ml_map.addSource('sv', { type: 'raster', 'tiles': [ 'https://mts.googleapis.com/vt?pb=%211m4%211m3%211i{z}%212i{x}%213i{y}%212m8%211e2%212ssvv%214m2%211scc%212s*211m3*211e2*212b1*213e2*212b1*214b1%214m2%211ssvl%212s*212b1%213m11%212sen%213sUS%2112m4%211e68%212m2%211sset%212sRoadmap%2112m3%211e37%212m1%211ssmartmaps%215m1%215f2'], 'tileSize': 256}); ml_map.addSource('ugc_sv', { type: 'raster', 'tiles': [ 'https://mts.googleapis.com/vt?pb=%211m4%211m3%211i{z}%212i{x}%213i{y}%212m8%211e2%212ssvv%214m2%211scc%212s%2A211m3%2A211e3%2A212b1%2A213e2%2A211m3%2A211e10%2A212b1%2A213e2%2A212b1%2A214b1%214m2%211ssvl%212s%2A212b1%213m16%212sen%213sUS%2112m4%211e68%212m2%211sset%212sRoadmap%2112m3%211e37%212m1%211ssmartmaps%2112m4%211e26%212m2%211sstyles%212ss.e%7Cp.c%3A%23ff0000%2Cs.e%3Ag.f%7Cp.c%3A%23bd5f1b%2Cs.e%3Ag.s%7Cp.c%3A%23f7ca9e%2C%215m1%215f2%0A' ], 'tileSize': 256}); ml_map.addLayer( { 'id': 'sv-tiles', 'type': 'raster', 'source': 'sv', 'minzoom': 0, 'maxzoom': 22, 'paint': {'raster-opacity': 0.6}, }, "route"); ml_map.addLayer( { 'id': 'svugc-tiles', 'type': 'raster', 'source': 'ugc_sv', 'paint': {'raster-opacity': 0.6}, 'minzoom': 0, 'maxzoom': 22 }, "route"); }); })();