Neopets: A Better Plushie Highlighter (Class-Based Refactor)

Uses precise selectors for shops, SDB, and Inventory page.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
valkyrie1248
日安装量
0
总安装量
2
评分
0 0 0
版本
3.0
创建于
2025-11-07
更新于
2025-11-26
大小
20.3 KB
许可证
MIT
适用于

A Better Plushie Highlighter (With Integrated Gallery Extractor)

NOTE: THIS DOES NOT AUTOMATE PURCHASING OR ANYTHING ELSE FOR YOU. NOR DOES IT SEND OR RECEIVE ANY INFORMATION TO/FROM NEOPETS. IT MERELY UPDATES THE CSS IN YOUR BROWSER. THIS JUST MAKES THINGS LOOK DIFFERENT FOR YOU.

Description

Tired of accidentally buying a plushie you already own? I sure was! So I made this script. It automatically extracts all plushies in your current gallery and then marks plushies you already own on Plushie Palace page and all user shop pages. Also has option for manually adding up to 4 priority lists to highlight for purchase in shops.

Features

  • Owned list autopopulates by going to quick remove page of your gallery.
    • Gallery plushie list is stored in extension storage within browser's local storage.
  • Owned Plushies Fade: Plushies that you already have in your gallery are marked with a strikethrough font and an overlay that fades the image and colors it pink. (You really can't miss it.)
    • Works on user shops and in the Plushie Palace.
  • Tiered Highlighting: Define up to four priority lists manually in the code for highlighting. One way to use them:
    • List 4 (100k+ NP): Highest Priority (Thick Red Border)
    • List 3 (50k-100k NP): High Priority (Red Dashed Border)
    • List 2 (25k-50k NP): Medium Priority (Orange Border)
    • List 1 (10k-25k NP): Low Priority (Green Dotted Border)
  • Dynamic Key: The on-screen "Highlight Key" only displays lists (1-4) if you have added at least 1 item to them.

Instructions

  1. Retrieve Your Gallery List
  2. Manage Highlight Tiers
    • Click your Tampermonkey/Violentmonkey icon.
    • Select "Manage Tiered Plushie Lists (JSON)".
    • Paste your complete JSON object containing arrays for List1, List2, List3, and List4 (e.g., "List4": ["Plushie Name A", "Plushie Name B"]).
    • Click OK to save and apply.
    • Note: Lists can also be manually added directly to the code of this script in your userscript manager.
  3. Shop Use
    • The script automatically runs on shop pages, with no need for you to do anything.