Quantcast

What works and what is paused ยท Email is limited to account activation and password resets.

Jump to content


OvertAnglerfish

Member Since 02 Dec 2012
Offline Mar 09 2018 12:21 PM

#2018525 Plushie Tycoon Autoplayer

Posted by OvertAnglerfish on 15 February 2018 - 10:08 AM

So I tested the script with Chrome too and I have the exact same problems. I doubt it's computer related and if @Hikimaru also have the same problems, there must be something wrong. @OvertAnglerfish, there are two things that bother me:

- the script buys materials after setting up a new store and hiring trainees and managers even when the price is quite high (higher than the recommended by ~maplehood). But I'm ok with this.

- after buying the materials it just cycle through pages but never selects the radio buttons to start a new job. I left it run for several hours to see what happens and it doesn't fire the workers after the update, so I'm spending money on their salaries, at the same time nothing is produced because jobs are never selected to be started.

If I go and click "Restart", the script goes to buy another set of materials (whatever the price is), reaches the "Start new job" page, now with 2 sets of materials, and never selects any radio buttons. I tried resetting for a third time, third set of materials was bought, job never started, workers continue being paid.

 

Last time I selected the job manually and then the script worked fine till the moment I had to buy more materials. It never bought anything even when the prices were quite low.

 

Do you think there's something that can be done? Thanks in advance!

 

The issue is likely with values not being properly cleared when starting a new game and some other javascript issues. It's been 3 years since I wrote this initially and tbh it's pretty garbage code. I'm currently working on a new version of this that will hopefully be less brittle. Right now I'm just making it for my own personal use, i.e. it's a python script I'm running manually, but if I get around to fully testing it for an entire month and adding some form of UI, I'll release it for other people to use.

 

No ETA on that, or if I'll ever finish it, since I don't want to get people's hopes up.




#1947694 Plushie Tycoon Autoplayer

Posted by OvertAnglerfish on 03 March 2016 - 06:24 AM

I'm sure its nothing, but the program hasn't done anything but refresh and go to "your factory" so far. Hasn't bought any raw goods or hired any workers. Is it waiting for the price of goods to go down or is it just glitched?

 

It could've been either case. Last time I looked at this it was rather finicky.

 

Ok, so it started doing everything, but it hired only 25 managers. Is that all it is supposed to have for now or should I hire some journeymen/trainees/graduates myself?

It's supposed to hire 25 managers and 250 trainees.

 

So, it's been a while since I looked at this. Since people are actually using this, I'll be trying to fix it up and make it work again. The reason I stopped working on it earlier is that I actually lost of lot of progress I had made by accidentally deleting a lot of my code and then school started and I got busy. But once I find some time, I'll be making updates. Expect some progress by May at the very latest. Sorry for the wait!




#1892957 Plushie Tycoon Autoplayer

Posted by OvertAnglerfish on 12 July 2015 - 08:38 PM

Ok, sorry for once again being a newb... like the third time this week! What do I do with the script you listed? Where does it go? Do I have to be around while it runs?

If you're on chrome, install this: https://chrome.googl...dmpobfkfo?hl=en

If you're on firefox, install this: https://addons.mozil...n/greasemonkey/

 

(I only use chrome, so these are chrome-based. It should be similar in firefox though)

Click the Tamper/Greasemonkey icon and go to the dashboard. (Second from bottom on the left)

Click the icon that looks like a piece of paper with a green plus on it to make a new script.

Copy the code from my post into the text area and give it a name. Save the new script.

 

Now, go to plushie tycoon on neopets and follow the instructions from above:

 

1. Create a new game of plushie tycoon

2. Go to the main page

3. Click the button that says "Set up new store."

4. Once it's done, click "Start"

5. Let it run!

 

Basically, you want to leave it open during business hours as often as you can. By default, business hours are 10 am to 5 pm NST, but you can move it to wherever you want by changing the number after TIMEZONE in the script.

I believe I added enough stuff to the point where you don't need to monitor it very much, but please let me know if you have any problems.




#1892769 Plushie Tycoon Autoplayer

Posted by OvertAnglerfish on 12 July 2015 - 12:18 AM

Oh this is so awesome ^^ I'll try it right away. What NST time is it set to now? Also how long should I let it run until its done?
Can you write a minimal guide on the steps we're supposed to take ourselves? (PT noob here)

http://www.neopets.com/~MapleHood

^This is pretty much the strategy it follows.

I have it set to 2 hours behind NST, since that's the time zone that works best for me personally. Basically, the number in time zone is relative to NST, so 0 is the same as NST.

 

How long you run it is up to you. If you want the absolute max possible neopoints, you can run it every single day during the working hours, but that's a bit unnecessary. It'll basically just sit there and refresh for you. Quick side note on how plushie tycoon works: every day there are 8 "updates" during which plushies are sold, and your workers make plushies/are paid. Changing your time zone decides when those 8 updates are. They occur about 30-40 minutes past the hour with the first update at 10:30 and the last one at 5:30 in Plushie Tycoon time. Point is, you can set it during the day so you can monitor it or you can set it overnight so it works while you sleep. You need to keep your browser open during this time though, obviously.

 

Here's the gist of how plushies are made in plushie tycoon (all of this is done by the script):

1. You buy materials

2. You use the materials to load jobs into your factories in multiples of 100

3. At the next update, your workers will construct some portion of the jobs in your factories

4. At this time, your workers are also paid out of the neopoints you have on hand. If you go negative, you're bankrupt and have to start over

5. Any jobs that were completely finished are sent to the warehouse where they have to load for ~3-4 hours.

6. Any jobs that are partially done stay in the factory until they're finished

7. Once jobs have loaded into the warehouse, you manually ship them to your store for 278 np per job, where they will show up in 5 minutes.

8. Every update, some of your plushies will sell. The amount is determined by the types of plushies you made and how many upgrades/ads you have in your shop

9. Once a job has fully sold out, you get the money from it!

10. Rinse and repeat

 
Generally, you can get the materials for a job for 3-4k np and they will sell out for ~9k np, which is where you make your profit.
 

The part that you need to do by yourself is upgrading the warehouse and buying ads/upgrades for your shops. There's no hard and fast rule for these, but you want to max them our as soon as you can without gimping your plushie production. Upgrading the warehouse to max level reduces the waiting time from 3-4 hours down to about 40 minutes, ensuring your plushies are in the shop in time for the next update. And maxing out on upgrades and ads can make a job sell out in 2 updates as opposed to 5 or 6.

Basically, upgrade when you have a lot of money.

 

Sorry this was kinda long. Let me know if you still need anything else clarified, I'm happy to help :D




#1892723 Plushie Tycoon Autoplayer

Posted by OvertAnglerfish on 11 July 2015 - 04:25 PM

EDIT (2/15/2018): It's been almost 3 years since I wrote this code and it's always been pretty brittle/buggy. I'm going to leave it up for archive purposes, but I'm currently working on a new version of this that will eventually run as a standalone exe instead of a browser script. No ETA on this, but if this is something you want, let me know and that might give me some more motivation to work on it faster.

 

WARNING: Use at your own risk. The account that I was testing this on was frozen. Whether it was for this or something else, I'm not sure.

 

I highly, highly recommend playing the game manually first to understand the cycle of producing and selling plushies before using this script. 

If nothing else, read through this guide first:

http://www.neopets.com/~maplehood

 

The code is now hosted on my github:

https://github.com/O.../Plushie-Tycoon

 

To use, copy the code into a new greasemonkey/tampermonkey script.

 

Here are the steps to get the program started:

1. Create a new game of plushie tycoon

2. Go to the main page

3. Click the button that says "Set up new store."

4. Once it's done, click "Start"

5. Let it run!

 

You can change what timezone it picks by changing the field in the script.

 

Here's a quick overview of what the program can and cannot do:

 

The program will:

  • Buy materials and start jobs when materials are cheap enough
  • Hire and fire employees to make plushies without going bankrupt
  • Ship the plushies when they're ready
  • Upgrade factory and store size as necessary
  • Refresh every few minutes to check for updates

It also has a little sidebar of useful information below the Neofriends box.

 

The program will not:

  • Upgrade your warehouse size
  • Buy Advertisements or upgrades for your shop beyond the initial set-up purchase
  • Pay rents (can be done by clicking the button on the home page)

WARNING: If you have workers hired after the last update of the day, make sure you open the plushie tycoon page before the second update the next day. Otherwise, you could possibly go bankrupt and end your game.

If the program ever seems to be stuck, try hitting the reset button on the main page.

If you have any comments, questions, concerns, feedback, I'll be around :)

 

Frequently Asked Questions

 

It's not doing anything, help?

It's most likely that the program is waiting for the prices of the raw goods to go down before it buys materials and starts jobs.

The prices of raw goods in plushie tycoon change every hour around the :23 minute mark, so just be patient.

 

The script started loading some pages, but it stopped again. What's going on now?

If jobs have been started in your factory, then the program is doing what it's supposed to. Actions in Plushie Tycoon take place in real time over the course of the entire month.




#1661634 Score Sender

Posted by OvertAnglerfish on 23 April 2013 - 06:32 PM

But how do I figure out which time is reasonable? After I can't get this game started, I have no idea how long the avatar would take..
And I cannot risk this account by any chance, so I have to be really really careful :(

Play the game, time yourself, see how long it takes you. Do some division to find how many points you earned in a minute, then do some more math to figure out how long it would take to get the score you want at the rate you measured. It'll end up being way over a realistic time because generally points are earned faster in later levels of games, so you'll be plenty safe.