DeviatorZ Account Checker
Designed to obtain account data and perform various tasks through the League client.
Features
Installation
The main tab displays the console and tracks the progress. It offers the following options:
- Start: Begins checking the accounts with the current settings. The settings can be modified and saved using the "Save" button in each tab.
- Stop: Gracefully stops all running checker threads.
- Exports folder: Opens the export directory if it exists.
Settings Tab
- RiotClientServices.exe location: Path to RiotClientServices.exe on your device. No need to change if using the default installation location.
- LeagueClient.exe location: Path to LeagueClient.exe on your device. No need to change if using the default installation location.
- Account file location: Path to your account file. The account file should contain one account per line, with the username and password separated by the specified delimiter:
- Account file delimiter: Select the delimiter used in your account file.
- Thread count: Number of threads to use for account checking. When using 1 thread, the Riot/League client will be able to update, while in other cases, patching is disabled.
- Run League Client Headless: When enabled League clients will be ran without UI.
- Skip Low Priority Queue Check: When enabled skips check for low priority penalty information
- Always Run Client Watcher: Enables Riot/League client process cleanup when running with more than 1 thread (it is always enabled when running with 1 thread and cannot be disabled). Will terminate all client processes that are not used by the checker periodically.
Tasks Tab
The tasks tab allows you to enable/disable various account-related tasks.
Export
Templates
Templates enable the export of account information in desired formats. There are two types of templates:
- all: Each account is exported to a separate file.
- single: All accounts are exported to a single file.
Example templates can be found in the "templates" folder. Consider the following guidelines:
- Multiple templates can be used simultaneously.
- All template filenames should have the ".txt" extension.
- Place all type templates in the "templates/all" folder and single type templates in the "templates/single" folder.
- Same template can be placed in both folders.
- Exports can be found in the "export" folder.
- For single type exports, they will be located in the "export\single" folder with the file name "NameOfTheTemplate.txt".
- all type exports can be found in the "export\all" folder. Each all type template will have its own folder. Inside each folder, all accounts will be exported in separate files, using the usernames of the accounts as the filenames.
- If an account is banned or has invalid credentials, it will still be included in every export file using the "banned" and "error" templates, respectively. These templates can be specified in the Export Tab.
Export Tab
- Banned account template: Export template replacement for banned accounts.
- Error account template: Export template replacement for accounts that couldn't be checked.
- State "AUTH_FAILURE" if credentials are invalid.
- State "VNG_ACCOUNT_REQUIRED" if the account needs updating (email and phone number need to be added).
- State "NAME_CHANGE_REQUIRED" if the account needs a name change.
- State "RETRY_LIMIT_EXCEEDED" if there have been too many failed attempts at performing tasks on the account. Most likely, the server is down or the client is outdated. Try updating manually or running the account in single-threaded mode.
- To skip exporting banned or error accounts, leave the Banned/Error template empty. Alternatively, you can select "Export failed accounts separately" to export them in a separate file.
- Raw export type: determines the type of data obtained during account checking:
- Minimal: Obtains only username, password, and region, useful for quick ban and credential checking.
- Full: Obtains all available data.
- Delete raw data: Deletes raw export data. Raw data includes all data of an account that's exported when the account is finished. This will delete raw data of all accounts.
- Export now: Exports raw data using templates.
- Update skin and champion information: Tries to update champion and skin information. Skins are released nearly every patch, and it might take multiple days until data files are updatable. IDs unrecognized by the checker will not be exported, so make sure to stay updated!
Refunds Tab
- Refund champions (FREE): When enabled, this option will use all available free champion refunds (limited to bought and unused champions) for champions that cost at least the selected minimum price.
- Refund champions (TOKENS): When enabled, this option will use refund tokens to refund champions that cost at least the selected minimum price, starting from the most expensive champions. The refund process will continue until there are no more refund tokens available or there are no more champions left to refund.
ChampionShop Tab
- Buy Champions: When enabled, this option allows purchasing champions using the list below. Champions can be added to the list manually or by using the GUI buttons below the list.
- Maximum owned champions: This specifies the maximum number of champions an account can own. The process of buying champions will stop once this limit is reached.