Neopets Greasemonkey

The official description states that Greasemonkey allows you to customize the way a webpage displays using small bits of JavaScript. So what does that exactly mean? Simply put, it lets you install SCRIPTS that add or change features about a webpage. For example, it might make everything on a website in pt 12 Arial font, or add an exit button to a frame, or click a series of links for you. Each script is applicable to certain settable webpages. To use any of the neopets greasemonkey programs/scripts posted on this website, you will need to install Greasemonkey first, or it’s counterpart if you’re not using Firefox.

Neopets Scripts

There are tons of neopets greasemonkey scripts available to be downloaded, that have been created and uploaded by various users. These are all free and can be found at the holy grail for Greasemonkey scripts, userscripts.org. There are greasemonkey autobuyers, game autoplayers, greasemoney score senders, neoquest trainers, and etc.  The list is endless.

Download Greasemonkey

Greasemonkey can be added as an extension to FIREFOX. For the purpose of simplicity, this guide, and any uploads, will reference Greasemonkey when talking about scripts, but other browsers are supported as well as can be seen below. You can download it safely and for free here:
https://addons.mozilla.org/en-US/firefox/addon/748

Chrome users have it easy. Chrome already has a built-in function to support userscripts. If you wish to have a simple interface, similiar to greasemonkey, than I suggest you download Tampermonkey:
https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en

Safari users, you can use an adapted version called Greasekit. Like above, not all Greasemonkey scripts are compatible with Greasekit.
http://8-p.info/greasekit/

Is Greasemonkey Safe?

Greasemonkey is completely safe. However, the scripts are created by other users and can be malicious. They can grab your cookies, etc. Although the vast majority of scripts are created for good purposes, there are, as always, bad people out there. Userscript.org is mostly safe. Because of the open forum format, most scripts are already downloaded and tested by other users. Glitches, bugs, and any malicious activity will usually be prompty reported or posted on the script page by users. The scripts we upload to Neopets-Cheats.com, will be verified to be safe to use!

Install Greasemonkey Script

Oh, that’s very easy. although it took me awhile to figure out. First, enable greasemonkey (assuming you’ve already installed it and restarted firefox) by clicking the little grey monkey in the bottom right corner of your FF browser. It should turn from a frowning grey monkey to a happy colored one. Or (for firefox), click Tools > Greasemonkey > Enable. To install a script, press the Install button on userscripts. Click install again on the button, and bam you’re done! If you have the script downloaded on your desktop, than open up the script with Firefox and you will be asked if you’d like to install the script.

Adjust Script Settings

You can adjust a scripts’ applied pages, code, etc. by clicking Tools > Greasemonkey > Manage User Scripts.

Neopets Greasemonkey Scripts

We have many popular greasemonkey scripts added to our site. Check our sidebar, near the end for a full list of them on our site. We’ve added a bit more below for your convenience.

Neopets : Underwater Fishing
Reels in your line for all your pets
Neopets Greasemoney

Neopets : Quick Price Checker
Enables Alt+W to quickly check the price of the selected text and converts it into a link
Neopets Greasemoney

Neopets Autobuyer

The Neopets Autobuyer, is a bot, or tool, that has been around for ages. People have used this autobuyer to auto buy items from the main shop! Imagine turning this neopets autobuyer on, than waking up the next morning to dozens of morphing potions in your inventory! Well that’s what an autobuyer does, and it rakes it tons of profit! You will already need Greasemonkey installed (read here), and when you do, you can install the script below:


NeopetsUpdated: Jan 3, 2024

Installation Instructions:

  1. Download NeoBuyer+
    • Access the download link provided above.
    • Download the latest version of NeoBuyer+.
    • Save the downloaded files to any location on your computer.
  2. Open Chronium Based Browser
    • Launch your Chronium-based browser.
  3. Access Chrome Menu
    • Click on the three dots located in the upper-right corner of the screen to open the Chrome menu.
  4. Navigate to Extensions
    • From the Chrome menu, select “More tools.”
    • Click on “Extensions” in the drop-down menu.
  5. Enable Developer Mode
    • Ensure that the “Developer mode” option is turned on.
    • Toggle the switch in the upper-right corner of the screen to activate Developer mode.
    • Refresh the tab.
  6. Extract Downloaded Files
    • Extract the downloaded files from the compressed .ZIP / .RAR package.
  7. Load Unpacked Extension
    • Within the “Extensions” menu, click the “Load unpacked” button in the upper-left corner of the screen.
  8. Select Extension Folder
    • In the file explorer window, navigate to the location where you saved the extension files.
    • Choose the folder containing the extracted files.
  9. Install the Extension
    • Click the “Select Folder” button to install the extension.
  10. Verify Installation
    • Confirm that the extension now appears in the list of installed extensions in your Chronium-based browser.
  11. Configure NeoBuyer+
    • Navigate to the options page of NeoBuyer+.
    • Acknowledge any warnings triggered during the installation.
    • Configure the desired parameters for the extension.

Autobuyer Usage Tips

  1. Explore FAQs:
    • Access NeoBuyer+’s FAQs in Tools > Miscellaneous for additional information about the extension.
  2. Account Safety:
    • No warnings or account freezing reported during usage.
    • Exercise caution and follow these tips to avoid potential issues with Neopets.
  3. Avoid Greediness:
    • Restrict restocking sessions to under 8 hours to avoid drawing attention to your account.
    • Practice moderation and common sense to prevent overdoing it.
  4. Adapt Strategy:
    • If unable to purchase an expensive item, opt for less profitable items to maintain a low profile.
    • Focus on the quantity of items stocked rather than their individual value.
    • Choose shops with high profitability or low competition.
  5. Configuration Precautions:
    • Carefully review and set all options before activating the AutoBuyer (ABer).
    • Be cautious when configuring options, especially those set in milliseconds.
  6. Item Search and Custom Lists:
    • Utilize JellyNeo’s item databases to search for specific items in desired shops.
    • Create custom item sniping lists by experimenting with JellyNeo’s database filters.
    • Future tools will allow data extraction for accurate parsing in the extension.

Autobuyer Features

This specific script will do 5 things all in one script to help you restock in the magic shop. It will:
– autorefresh at the rate you set with a special bellcurve feature (explained below)
– autoalert you via a small javascript pop-up and/or with a sound when an item in your rs list is in stock
– autogo to the haggle page when the item is in stock so you don’t have to click it
– and finally enter a smart autohaggle (3333, 3535, 3355, etc.)

This means that effectively all you have to do to buy the item wait until it restocks then click on the pet on the verification image!

Autobuyer Features Explained

https://neopets-cheats.com/wp-content/uploads/2024/01/caption_1324.gif

Bellcurve Autorefreshing

The bellcurve refreshing rate will refresh more often in the middle of your intervals than on the minimum and maximum values of your interval. This is done to create the appearance of a more realistic refreshing pattern. This is probably easier explained through an example.

An example of this out of 1000 refreshes with a minimum interval of 0 seconds and a maximum interval of 7 seconds:

0-1 Seconds: 50 times
1-2 Seconds: 100 times
2-3 Seconds: 200 times
3-4 Seconds: 300 times
4-5 Seconds: 200 times
5-6 Seconds: 100 times
6-7 Seconds: 50 times

Normally, with each interval would have roughly the same number of refreshes but as you can see, the bellcurve avoids exactly that. This was done to create the appearance of a more reaslitic refreshing pattern.

Alert System

There are two options available to alert you when it restocks: a small pop-up window and/or a sound.

The purpose of the javascript pop-up is to focus your screen on the restocking tab of your browser you have open if you’re doing something else on your browswer. I personally watch youtube a lot so I can watch youtube vids on one tab but when it restocks, I don’t even need to click on the tab with the shop because this pop-up will automatically do it for me! Note that if you have your browser minimized when it restocks, it will NOT open up your browser (this is what the sound is for).

The sound is just another way to tell you that it has rsed in case your eyes are off the screen or if you’re doing something else not on your browser. For an example, if you like to watch a lot of movies on your computer, then you can watch fullscreen but when it restocks you will hear a sound so you will know when to unminimize your browser and buy.

If you have two monitors, then you can even disable the pop-up and leave just the sound. Have one monitor with your browser open at the shop and the other monitor watching a show or doing something else. Then when it restocks and you hear a sound, you can just move your mouse over and buy the item.

Autogo to haggle page

Whenever an item in your list is in stock, the script will automatically go to the haggle page for you! Pretty simple.

Autohaggle

The script will also smart autohaggle for you. It will enter the haggle in well-known restocking patterns like 2121, 2222, 2211, 2221 etc. so it will look like you’re an expert restocker! Although on rare occasions, the number it enters will be too low and the shopkeeper won’t accept it. This has only happened to me a couple of times over quite a while though.

Setup and Editing

Installation
To begin, download the two attached scripts and with greasemonkey installed, open it with firefox. It should ask you to install it. If it doesn’t ask you and instead opens firefox with the contents of the script, just refresh the page and it should ask you to install. Once installed, just go to the magic shop the scipt will do its thing.

Changing Time Intervals

To change the time intervals, open the script with notepad or wordpad and on the top of the script change 3.54 and 6.36 as seen here:

var randNumMin = 3.54; // Set the minimum value that can be generated for randNum
var randNumMax = 6.36; // Set the maximum value that can be generated for randNum

Of course, 3.54 is the minimum time and 6.36 is the maximum time for refreshing.

Note: due to the bellcurve feature, the times in the script may not correspond exactly to the refresh rate. I.E. in the above example, it may actually take ~5 to ~8 seconds to refresh even though you entered 3.54 and 6.36. Play around with it first to see what works for you.


Changing, adding or removing items

If you want to change an entry, take a look at this example:

else if (document.body.innerHTML.indexOf(‘Starry Grarrl Morphing Potion’) != -1) {
var item = document.evaluate(‘//b[. = “Starry Grarrl Morphing Potion”]’,document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
alarm();
autograb();
miscellaneous();
return;

All you need to do is change Starry Grarrl Morphing Potion both times (don’t forget that for every entry to have it change it twice or it won’t work!) to the item you want.

To add an item, all you have to do is copy and paste an existing entry and change the name of the item you to the one you want to add.

To remove an item, just delete the whole entry (don’t forget to delete semicolons too).

IMPORTANT: Obviously, do not remove or change the entry that says ‘<DO NOT REMOVE’ otherwise the script won’t work properly! And no, the < is not a typo, it’s meant to be there.

Customising your script

Say you don’t like the pop-up, no problem! All you have to do is use the replace feature and do replace all on miscellaneous(); with nothing so only a blank space remains in every entry. The shortkey for the replace feature is Ctrl + H on notepad.

Or maybe you don’t want the sound for whatever reason. For this, do the same thing as the last paragraph except replace all instances of alarm();instead.

And if for whatever reason you don’t want it to automatically click on the items for you, just replace all instances of autograb();

Autobuyer Shops

https://neopets-cheats.com/wp-content/uploads/2024/01/nc_mall_250x200.png

Magic
Huge profits but only if you have the patience to sell the potions. Make sure you have a couple of million beforehand so you don’t spend all your money on potions that you haven’t sold yet! But magic is very competitive so don’t expect to get every potion you see.

Toy
In this list, I’ve included only unbuyable items and I think the script is probably missing some but it’s a decent list. Pinatas are about 100k each and can be seen by accounts 1 month old. Some of the items are worth millions while some are not.

Pharmacy
Great for accounts about 16+ days old because they can see all the items. Very good profit for young accounts. Fairly competitive though items often restock in packs of 20 so you can usually get at least 2 of them. Cactopus cream and Sporkle Syrup can also sell for 100k and 200k respectively.

Ice Crystal
This shop is only for those with a lot of patience. Very rarely will a decent profitable item ever restock so you can expect to go weeks without even buying a single item from there. There are a few items with small profit there (less than 10k) but I’ve excluded them. That way when you hear the alarm, you KNOW something quite valuable has rsed. The big item you’re going after here is the Freezing Potion worth about 7.5m. There are also a few other unbuyables in the list.

Autobuyer Miscellaneous Information

If there is more than 1 item in stock that is in your list, the script will take priority in order of the items listed from top to bottom. So that means you should put the most profitable items at the top and the least ones on the bottom.
If you do not know what greasemonkey is, I suggest you read another guide on that and there are plenty around, even some on these forums.

Due to the large number of profitable items in magic and thus a very long script, the script *may* freeze your browser for a second whenever it refreshs if your computer is not very fast. For faster computers though, you shouldn’t notice anything.

As with any other hack, trick, glitch, exploit, bug, etc., use this in moderation. Even if you’re on the computer all day, do not leave this on for hours at a time. Take breaks every hour or two and of course, do not buy items too quickly once you get to the haggle page. You may want to wait a second or two before clicking the pet verification picture so it won’t look like you have a buy time of 0.6 seconds because you will get frozen if you do that.

Now with all this setup, you can rs as long as you’re on your computer but without even playing Neopets or even having your eyes on the monitor. Good luck!

Neopets Score Sender

Neopets score senders are a game-changer! When used correctly, they can help you earn up to 300,000 Neopoints per day, making it easier to unlock rare Neopets avatars and earn impressive trophies.

In the past, score sending required finding optimized score sender lists and configuring them manually. But with our Neopets Greasemonkey score sender, everything is pre-set for you! Just choose the game you want to score send for, and you’ll find pre-configured options ready to go.

To get started, you’ll need Greasemonkey installed. If you haven’t installed it yet, check out our setup guide. Once you have Greasemonkey, download the Neopets Score Sender below to get started:

Neopets Score Sender Download

Head over to the Neopets game section and right-click to open the game in a new tab. You’ll notice an additional icon next to the game—click this instead of the standard “Play” button. A popup will appear, showing a default score. Always double-check this score! If it looks too high or unrealistic, adjust it to a few points above the required avatar score. Avoid aiming for a trophy score immediately, as this can risk your account. Instead, gradually increase your score over time.

Using the score sender wisely—without trying to unlock all avatars at once—will keep your account safe. Score senders are especially helpful during Double NP game events, particularly for avatar games.

Here’s an example of the results you can achieve with the Neopets score sender:

Neopets Score Sender

What is a Score Sender?

A score sender is a tool that automates the process of playing Neopets games, allowing users to achieve set scores without manually completing each game. Some games, like Kass Basher, require only a few seconds to reach a high score and earn the maximum Neopoints, while others might take up to five minutes of precise timing and skill. For many players, this results in hours spent playing Flash games just to generate income.

Neopets Score Sender

The score sender simplifies this core Neopian activity by automatically playing games to reach desired scores, at specified intervals, and for specific durations. These settings are key for safe and effective score sending, ensuring users can maximize their Neopoints while minimizing risk.

With a score sender, many Neopians can hit their daily goals of 50k, 100k, or even 200k Neopoints with just a click. However, it’s important to use it properly to avoid risks. This guide will cover everything a typical Neopian needs to know to get the best results from their score sender safely and efficiently.

How does a Score Sender work?

A score sender is a tool designed to automate the process of submitting scores in Neopets games without actually playing them. To many users, it might seem as simple as pressing a “go” button next to a list of games and wait times found online. However, understanding how a score sender works—and how to use it safely—can greatly reduce risks and improve results.

When you finish a Neopets game, you normally have the option to send your score or play again. A score sender replicates this function by sending a chosen score to the server after a set wait time, bypassing actual gameplay. Rather than playing the game, the program “visits” it and waits for a specified period before sending the chosen score data to Neopets, as though you had reached that score through gameplay.

Neopets’ servers only see the score and timing data sent, not whether any buttons were clicked or keys pressed, so the timing between starting and submitting a score matters. Each score sender typically allows customization of these wait times and sequences, which helps create a more “human” play pattern. Choosing a score sender with reliable timing and options that mimic real gameplay behavior is essential for safe and effective score sending.

Score Sender Lists Explained

A score sender list is a curated set of game scores, times, and other details designed to automate Neopets score sending effectively. Many players use pre-made lists, often shared in forums by experienced users, as a helpful starting point. For beginners, these lists can simplify the setup while they learn the essentials of safe score sending.

Each entry in a score sender list typically includes three key elements: the game’s ID number, the desired score, and the time to wait before sending the score. Most lists consist of three entries per game, allowing users to send up to three scores worth 1,000 Neopoints each per day. Lists may also include slight timing modifications (“mod”) to add randomness, making the process appear more human.

Lists vary in length, with longer lists potentially increasing risk if used too frequently. Neopets may flag accounts that consistently submit the same score on the same games in the same order every day, so mixing things up is often safer. While a well-constructed list can help you earn up to 200k Neopoints daily, it’s essential to avoid patterns that may seem too systematic.

If you’re creating your own list, start by choosing games with reasonable point-to-Neopoint ratios, avoiding games where reaching a high score is challenging or close to trophy-level scores. Set a realistic time range for each score that’s slower than the fastest possible completion time, as suspiciously quick scores could trigger warnings.

With a well-maintained list updated monthly to reflect changes in game ratios and viability, score sending can consistently and safely help your account earn substantial Neopoints daily.

Create a Score Sender List

Creating a score sender list starts by focusing on one game at a time. Let’s say you’re starting with Kass Basher to make a quick and reliable 3,000 Neopoints per day. Begin by finding the game’s ID number, which for Kass Basher is 381. Then, check the game’s Neopoint ratio, which determines the score needed to earn the full 1,000 Neopoints per play. If the current ratio is 1.24, for instance, you’d need around 806 points to reach that threshold.

Next, consider the gameplay duration. Based on a quick trial run or consulting other lists, it might typically take around a minute to achieve a convincing score in Kass Basher. With this information, you could set your first entry in the score sender as follows:

Game: 381
Score: 812
Time: 60 – 100 seconds

To make your gameplay appear more realistic, include variability. Kass Basher involves some randomness in scoring, so you could score slightly above or below the 806 target, ranging from 800 to 1,100 points. Adding variability in time is also helpful, as real players might take anywhere from a few seconds to over two minutes to finish.

A complete list for Kass Basher could look like this if your score sender doesn’t allow automatic score variation:

  • Game: 381, Score: 812, Time: 60 – 100 seconds
  • Game: 381, Score: 1064, Time: 60 – 100 seconds
  • Game: 381, Score: 923, Time: 60 – 100 seconds

This setup mimics the natural timing and variability of a real player, making your scoresending safer and more effective.

Important things to Avoid

By now, you’re probably feeling optimistic about your Neopoints goals and ready to let a program handle some of the work. But there are a few common mistakes that can easily expose scoresending behavior to TNT, and avoiding these pitfalls is essential. Here are some key guidelines:

  1. Make Sure Your Score is Realistic
    Sending impossible scores—like a non-multiple of 5 in a game like Barf Boat—makes it obvious you’re not playing legitimately. Familiarize yourself with the game’s scoring rules or use trusted resources before setting your score.
  2. Avoid Trophy-Level Scores
    If you’re aiming for trophies every day with scoresending, it’s a major red flag. Winning a trophy in a high-profile game like Spell or Starve every morning, multiple times, is bound to draw attention from both TNT and other users. Repeatedly appearing on the high-score table invites scrutiny, including automated reviews and potential reports from other players.
  3. Steer Clear of Reviewed Scores
    If your score is high enough to be flagged for review, it won’t be sustainable for long. Scoresending effectively means staying under the radar, so set scores that don’t automatically trigger reviews or raise suspicion.
  4. Exercise Caution
    With a bit of discretion and advice from others, scoresending can be done safely. However, it’s also easy to get frozen if you’re careless. Score sender options are there for a reason—the developer typically includes them to help users avoid detection, so use these options wisely.

Conclusion

Scoresending offers a fantastic opportunity for every Neopets player—a reliable source of daily income that can help you achieve your goals or free up valuable time. For instance, sending just 100k a day for an entire year can earn you over 30 million Neopoints—a substantial amount that many players would find incredibly useful. By following the tips in this guide, scoresending allows you to take full advantage of auto-playing games, turning them into a steady stream of income.

Neopets Auto-Adopter

Tired of loosing pets because others are adopting the pets faster than you? Want a script that will automatically search through the neopian pounds, and find pets that you specify? Whether you want Draiks or Krawks, or Robot or Water neopets, this script will do it all! Specify your settings, and let the script run!

Neopets

Neopets Dailies Auto-Doer

We all know doing the same dailies over and over again, can be quite boring, but with this auto-doer, no fear! This auto-doer will do all the normal dailies on Neopets automatically with the click of a button.

Neopets