Skip to content

Greasemonkey/Tampermonkey userscripts for Neopets to improve the UI and make some things easier to use.

License

Notifications You must be signed in to change notification settings

Meerca/Neopets-Userscripts

Repository files navigation

Neopets Userscripts

This is a set of user scripts to help improve the Neopets user experience.

How to Install

You must first install the Tampermonkey extension on Chrome

You may also be able to use this on other browsers using Tampermonkey or Greasemonkey equivalent extensions. These scripts have only been tested in Chrome on a computer (and not on any mobile devices).

Warning

As with all user scripts, use these at your own risk!

I have done my best to make sure that my scripts are helpful tools, and do not cross the line of cheating. However, it is not clear if these violate the Neopets terms of service.

Important

As with any user script, I highly recommend that you look through the source code yourself.

If you don't understand what you're installing, you could be installing something that could put your account at risk.

User scripts can potentially give a malicious person access to your account if you're not careful!

Stock Highlighter

Sorts your stock portfolio with stocks listed by value, including configurable options to set your sell point, highlight color, etc. Also moves the PIN entry for selling stocks to the top of the screen.

Install the Stock Highlighter (requires Tampermonkey)

Screenshots

Screenshot of the Neopets Portfolio View page with the Stock Highlighter enabled Settings

Bargain Stocks Helper

Adds a list of stocks that are at the minimum purchase price. This shows up on all stock pages as long as the ticker marquee is at the top of the page.

The default minimum price is 15 NP, but can be configured.

Install the Bargain Stocks Helper (requires Tampermonkey)

Screenshots

Screenshot of the Neopets Stocks page with the Bargain Stocks Helper enabled

Stock Purchase Helper

Shows the price of the stock you're buying on the purchase page

Install the Stock Purchase Helper (requires Tampermonkey)

Screenshots

Screenshot of the Neopets Stocks Purchase page with the Stock Purchase Helper enabled

Fancy Quickstock

Adds item images and information to the quickstock page.

Gathers data from your inventory page, so that when you visit the quick stock page it can display item images and rarity. Makes it way easier to tell what items you're stashing!

Install Fancy Quickstock (requires Tampermonkey)

Screenshots

Screenshot of the Neopets Quickstock table with the Fancy Quickstock script running

Training Helper

Makes codestone training your pet require fewer clicks and less math. Will send browser notifications when training is complete.

Install the Training Helper (requires Tampermonkey)

Screenshots

Features

  • Partial1 multi-language2 support (based on current language on Neopets)
  • Allows you to start a training course from the status page in each of the three training schools
  • Lets you search the shop wiz (SSW if you have premium) or your SDB for codestones and dubloons with a single click
  • Automatically recommends the next stat you should train (note: does not currently recommend optimized hitpoint levelling to minimize codestone use, instead it recommends your lowest stat and level only when necessary)
  • Shows a live countdown of how much time you have left in your course
  • Allows you to opt in to notifications when your pet's training is complete (note: the notification requires that you keep the browser tab open, there is no way to schedule a notification outside of the script)
  • Shows your training results directly on the page when you complete a course
  • Notifies you when it's your pet's birthday, to remind you to get your birthday muffin from their lookup
  • Notifies you if your pet is eligible for free training in the Swashbuckling Academy during the pet's official species day
  • Functions with or without Neopets Premium
  • Functions with or without a Training Fortune Cookie active

Footnotes

  1. Currently, the user interface items are not translated and display in English. Not all features are fully tested in all languages.

  2. Does not support Chinese, Japanese, or Korean scripts, as the item names in Neopets are broken. In German and French, the countdown ticker does not function correctly right now.

About

Greasemonkey/Tampermonkey userscripts for Neopets to improve the UI and make some things easier to use.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published