aboutsummaryrefslogtreecommitdiff

WizRPC

WizRPC brings the ever so famous discord rich presence feature to Wizard101. Using this plugin you can display your in-game stats on your discord profile in real time!

Examples

Example Of RPC

Requirements

  • Windows 7, Windows 10 or macOS (Mavericks or higher)
  • You must have the Windows version of the game installed through Wine if you are using macOS. The native mac version of the game will not work.
  • NodeJS 8.11.4 or higher (Download NodeJS if you haven't)

Installation

  • Download the zip of this program or clone it with git clone
  • Move into the directory cd /path/to/WizRPC
  • Install dependencies with npm install
  • IMPORTANT: Edit config.json with the full path to your Wizard101 folder

    On macOS, the path to your folder generally be /Users/your_username/.wine/drive_c/ProgramData/KingsIsle Entertainment/Wizard101 by default, unless you moved it elsewhere.

  • If you're using macOS, run the program with nohup node WizRPC.js &
  • If you're using Windows, you can simply run install_windows.bat. After installing open the config.json file in notepad and replace everything with {"gamePath":"C:\\ProgramData\\KingsIsle Entertainment\\Wizard101"}. Finally you can launch the rpc using launch.bat.
  • That's it! If done correctly, you should now have an active Rich Presence whenever the game is running, and it should go away when you quit the game. Due to discord's rich presence rate limit rule, the presence will update every 15-25 seconds.

Questions & Concerns

If you have any questions or are confused about how to install and run WizRPC, please shoot me a DM on Discord. My tag is Tides#4625 and i'd be happy to help.

Todo

WizRPC is still brand new and requires a lot of upkeep and maintenance. The following are planned updates for WizRPC. - Zone API for automatic updates - GUI and quick installer - Support for Linux