Skip to content

This script will allow you to modify the request sent to the gd servers to modify the reward to your liking

Notifications You must be signed in to change notification settings

Geming400/wraith-vault-custom-reward

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Note

This script lacks a lot of customisation.

Important

If you do not want to keep the obtained custom rewards, make sure to follow whats in backup.md


Wraith vault custom reward

This script will allow you to modify the request sent to the gd servers (when using the wraith vault) to modify the reward to your liking.

Installation

You'll need to download a tool known as mitmproxy. Alternativaly, you can download it by running pip install mitmproxy if you have python installed. This dosen't require any other dependencies !

How to use

Note

Do note that for EVERY tried code tried in the wraith vault, this script will ALWAYS modify the request's response.

Running the script

Run start.bat (You will need to run it as an administrator (for Windows at least))

Or:

  • Open CMD as administrator
  • Go to the directory where the python script is located (using cd)
  • Run:
mitmdump --mode local -s main.py

Or use it the interactive version of mitmproxy :

mitmproxy --mode local -s main.py

Note

When running this, every requests made using https won't go through. For example if you are running this script but want to access discord in the meantime, you will need to close the mitmproxy instance)

Tip

Every time you change the reward, you won't need to execute the mitmproxy command again. mitmproxy updates it's modules every a new saved change has been made. (this script is a mitmproxy module)

Changing the reward

You can easily change the reward's content. At the top of the file you can see :

REWARD_ID = None # You will need to set a unique ID every time
ITEM_ID = None
NUM_OF_ITEMS = None

For it to work each time, you will need to change the REWARD_ID var. Try to keep it above a huge number so that it won't conflict with robtop's rewards

Examples:

So if for example, we want to be rewarded 3 orbs we will do :

REWARD_ID = 1000 # This ID is just an example, it's set to 1000 so we are sure it won't ever conflict with the 'official' rewards
ITEM_ID = Items.Obtainables.orb
NUM_OF_ITEMS = 3

But if we instead want 1 golden key, we can do it like so :

REWARD_ID = 1001 # This ID is just an example, it's set to 1001 so we are sure it won't ever conflict with the 'official' rewards
ITEM_ID = Items.Keys.golden_key
NUM_OF_ITEMS = 1

About

This script will allow you to modify the request sent to the gd servers to modify the reward to your liking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published