Posts

Showing posts from May, 2025

Guess the Weight of the Marrow Helper

Image
This is a very simple script that just adds a button to put your preset guess in the textbox for the Guess the Weight of the Marrow game when you click it. Note: You have to define the guess value yourself or uncomment* the indicated lines to make the guess a random number! *If you don't know how to do this, check out the Notes section of the How To Guide . It's really easy though - just remove the  //  at the beginning of the specified line(s). Just like the Wishing Well script , I think this functionality is no different than the built-in Form History that browsers have. The randomization part is also no different than  already approved scripts (e.g., the script that randomly generates lottery tickets). This is what it looks like: Here's a direct link to the script on my GitHub.  And this is the code: // ==UserScript== // @author 0o0slytherinpride0o0 // @name Neopets - Marrow: Easy Guessing // @version 2.0 // @description Fills...

FC Bet Counter

Image
3 lines of code that counts the number of FC bets . Adds a big check mark once you hit 10. Here's what it looks like: Here's a direct link to the script on my GitHub.  And this is the code: // ==UserScript== // @author 0o0slytherinpride0o0 // @name Neopets - FC Bet Counter // @version 2.0 // @description Adds a simple count of FC bets in the table header // @include *://www.neopets.com/pirates/foodclub.phtml?type=current_bets* // ==/UserScript== var table = document.querySelector("table[border='0'][cellpadding='4'][cellspacing='2'][width='500'][bgcolor='black']"); var count = table .children[0].children.length - 3; table .querySelector("tbody tr td font b").innerText += " --- Count: " + count + ( count == 10 ? "\u2705" : ""); Basically the code is: look for the bet table count number of bet rows in the table insert text saying how many be...

List of Scripts

Just a list of all my scripts. For more information, check out the Blog Post . To install, click on the GitHub link. Neopets Scripts: Food Club Bet Counter Adds a bet count for Food Club Blog Post |  GitHub Guess the Weight of the Marrow Helper Adds a button to populate the textbox with preset guess Option: use a random number instead Blog Post |  GitHub Lunar Temple Daily Solver Highlights the correct answer for the Lunar Temple Daily Blog Post | GitHub Wishing Well Helper Adds buttons to populate the textboxes with preset donation & item wish Blog Post | GitHub Non-Neopets Scripts: DTI link on JN's Item Database Adds a link to the item in DTI for wearables in JN's Item Database Blog Post | GitHub  

How To Guide

Image
If you want to use my scripts but don't know what you're doing, you've come to the right place! My scripts are all made for Firefox and Greasemonkey and have not been tested on mobile or with other monkey add-ons (sorry). (You are, of course, welcome to try my scripts on mobile/other browsers, but I cannot guarantee they will work.) How to Use: Install the add-on Greasemonkey (if you haven't already) Click the direct link to the script on my GitHub Click on the " Raw " button (top right of the table) This should open the installation dialogue box , which will give you some basic information about the script Click " Install " Done!   Method 2 (script will not auto update): Install the add-on Greasemonkey (if you haven't already) Click on Greasemonkey -> New user script... Copy & paste the code I provided in the blog post or in my GitHub Save the script Done! Notes:  User defined variables If a script is labelled as ...

Wishing Well Helper

Image
This is a very simple script that just adds buttons to put your preset donation amount and item wish in the textboxes at the Wishing Well when you click on the corresponding buttons. Note: You have to define these yourself, otherwise they will just be the default values I set in the script! In my opinion, this functionality is no different than the built-in Form History that browsers have, just less clunky. You know, that thing you probably turned off that adds a drop down to textboxes? (Okay, I suppose it's one less click, but still.) Although I could have made the textboxes autofill once the page loads (and even have it automatically submit the wish for you), I think that's a step too far. That way I made it, you still have to click at least - it just removes the need to copy & paste each time. This is what it looks like:   Here's a direct link to the script on my GitHub.  And this is the code: // ==UserScript== // @author 0o0slytherinpride0o0 // @name ...

Lunar Temple Daily Solver

Image
r/neopets already has a script that does this on their approved script list but it no longer works . So, I made one that does work! Here's what it looks like: Here's a direct link to the script on my GitHub. And here's the code: // ==UserScript== // @author 0o0slytherinpride0o0 // @name Neopets - Lunar Temple Daily Solver // @version 2.0 // @description Highlights the correct answer for the Lunar Temple Daily // @match *://www.neopets.com/shenkuu/lunar/?show=puzzle // ==/UserScript== var angle_match = document.body.innerHTML.match(/angleKreludor=([0-9]*)&/); if ( angle_match != null ) { var angle = Number( angle_match [1]); // the solution according to JN is just dividing by 22.5 and rounding // plus 0 and 16 have the same solution var angle_solution = Math.round( angle /22.5) % 16; // the image names don't match the solution number though: // the image numbers are 0-15 from the top left to the bottom right ...

Introduction

Hello! I am 0o0slytherinpride0o0 on Neopets, and I go by Pride . I'm a 30-something year old Canadian woman. I'm also currently a very stressed out PhD candidate. I made this blog out of frustration .  I tried to share my scripts with the community, but the moderators over at r/neopets deleted my post after I sent them a mod message asking for them to be approved and added to the approved script list. They commented on my post saying "all scripts need to be approved before they can be posted, please message the moderators" - as if I hadn't already done that. I have repeatedly asked why this isn't in the rules and why other scripts have been posted without prior approval and have received no response . (Like, just straight up ignored - which is never a good feeling.) I understand that they only have one person who can look at scripts, and that we all have real life obligations, but it's been 4 months and I'm simply tired of waiting. My scripts do n...

DTI link on JN's Item Database

Image
Just putting up a quick script as my first post! This a super simple script which just adds a DTI link on JN's Item Database for wearables. (Sorry JN, I love you and everything, but I like that DTI links to you and I want the reverse!) Here's what it looks like: Here's a direct link to the script on my GitHub. And here's the code: // ==UserScript== // @author 0o0slytherinpride0o0 // @name JN iDB - Add DTI link to wearables // @version 2.0 // @description Adds DTI link to wearable items in JN's iDB, // at the top of the "Find This Item" section // @include *items.jellyneo.net/item/* // ==/UserScript== window.onload = function() { var find_list = document.querySelector("div.find-this-item.text-small ul"); if ( find_list .querySelector("img[alt='Find in your Closet']") != null ) { var item_name = document.querySelector("h1").innerText; var item...