Skip to content
Ryan edited this page Aug 5, 2024 · 7 revisions

Tree House

A Pet Simulator 99 macro for Windows.

Functionality

This macro automates using your Secret Keys to open the Tree House and select the best item based on priority.

Installation

AutoHotKey

Download AutoHotKey 2.0 from https://www.autohotkey.com/ and install it.

Macro

  1. Download the macro's zip file.
  2. Unzip the downloaded file.
  3. Remove the zip file after extraction.

Requirements

Computer Settings

Setting Requirement How To Change
Scale 100% Windows+I > Home > Display
Keyboard QWERTY Windows+I > Time & language > Language & region
Language English Windows+I > Time & language > Language & region

Roblox Settings

Setting Requirement How To Change
Camera Mode Classic Escape > Settings
Movement Mode Default Escape > Settings

PS99 Settings

Setting Requirement How To Change
Action Mode Priority Settings icon > Action Menu
Vibrations Off Settings icon > Action Menu

Pet Simulator

Ensure Zone 15 in World 1 is unlocked.

Items Required

The following items are essential for the macro.

  • Secret Keys

Using the Macro

Loading the Macro

  1. Navigate to the folder where you extracted the zip file.
  2. Double-click the TreeHouse.ahk file. This will initiate the macro and display the user interface.

First-time Use

  1. Load Pet Simulator 99.
  2. Run the macro (this will alter your fonts, which will only take effect after restarting Roblox).
  3. Close the macro (F5 by default).
  4. Close Pet Simulator 99.
  5. Load Pet Simulator 99.
  6. Run the macro again.

Note

This macro changes your Roblox font to Times New Roman to improve OCR results. The new font will remain in your Roblox client until you click the Default Font button and restart Roblox.

Regular Use

  1. Load Pet Simulator 99.
  2. Manually enter the Tree House, select an item, and exit.
  3. Run the macro.

Note

Do not move the camera. Any rotation will cause the macro to fail.

Hot Keys

Key Function
F5 Exit the macro.
F8 Pause the macro.

Note

These shortcuts are configurable in the Settings.ini file.

User Interface

Control Type Description
Pause Button Pauses the macro
Wiki Button Displays this wiki
Reconnect Button Initiates a reconnection
Default Font Button Reinstates the default Roblox font (requires restarting Roblox to take effect)

User Configuration

Item Prioritisation

Item configuration is completed in the priority.cfg file. The order of the items in the list determines their priority from highest (top of the list) to lowest (bottom of the list). All items must remain listed, if any are removed the macro will fail.

Other Settings

Settings are stored in the Settings\Settings.ini file. Any changes made to this file take effect immediately.