PURCHASING A 2TAKE1 KEY:
Buy 2Take1 Standard
Visit our store page to buy 2Take1 Standard and receive your key instantly. You can use your credit/debit card with the Stripe option or purchase with Bitcoin. If you wish to use PayPal, please join our discord server.
Buy 2Take1 VIP
Visit our store page to buy 2Take1 VIP and receive your key instantly. You can use your credit/debit card with the Stripe option or purchase with Bitcoin.
Notes:
- License codes have no expiration date. Your license countdown will start once you redeem it.
- You do not need to wait for a license to expire before redeeming a new one.
- A VIP license also allows you to download the Standard edition of the menu.
- If you have an active license and redeem a license of the same edition, the new license will not start until the previous one expires.
- If you have an active Standard license and redeem a VIP license, it will become active right away. However, your Standard license will still be active and counting down.
- Once a license has been redeemed, the license code cannot be used again. If you try to redeem an used code, you will receive an error.
- Once a license becomes active, it cannot be stopped or frozen.
Steps to follow after purchasing the License:
- After purchasing, visit 2take1 website and create an account.
- Copy the License and head towards user page and redeem the key and download the Zip and extract them to any folder of your liking.
- Make sure your game is closed, and run the Launcher.exe file with Admin permissions.
- Type your username and password from the website, and pressEnter.
- Wait until you see the message Waiting for GTA5.exe
- Run GTA normally and wait until you are in the main selection screen, or in Single Player / Online.
- Click on the Inject button when you are ready. You will see a splashscreen on your game once it loads.
- When in game, press NUM - to open or close the menu.
- Use NUM 8,2,4,6 to navigate the menu. F9 to save settings and F12 to uninject the menu (hold for ½ sec).
License Upgrade
- If you have aLifetime Standard license, you can upgrade it to Lifetime VIP by paying the difference between them, which is44 EUR. You may purchase an upgrade from Andy or a third-party reseller; during this process, they will request your 2Take1 username.
- If you have aStandard license with at least 41 days left, you can upgrade it to VIP for free; you will lose ⅓ of the remaining days on your license after this process. If you have a Standard license that meets the requirement, anUpgrade to VIPbutton will appear next to it.
Please note that both upgrade processes are irreversible.
License Merge
- If your Standard license has less than 40 days left, you can purchase additional Standard licenses andmergethem with your current one. This way, you will be able to upgrade your merged license to VIP.
- When you redeem many Standard licenses, aMerge All Standard Licensesbutton will appear. Please note that this process is irreversible.
Password Reset
You can click on theicon to reset your password. If you forgot your password, or click here.
Notes:
- 2Take1 requires GTA to be run in DirectX 11.
- Make sure you have no graphical mods installed, such as ENBseries.
- The menu will not work on Windows 8.1 or Windows 7. Compatibility with Windows 11, cloud PCs, virtual machines or other operating systems is not guaranteed either.
- If your issue occurs while you are using Lua scripts or co-loading other menus along with 2Take1, try again without
using them.
Usage Guide
Navigation with Keyboard:
- Num -to open or close the menu.
- Num 5to select a feature or enter a submenu.
- Num 0to go back.
- Num 8andNum 2to move up and down.
- Num 4andNum 6to change the value of a feature.
- Num 7andNum 9to move between tabs.
- F9to save your settings.
- F12to uninject (hold for 1 second).
Navigation with Controller:
Enable Controller Support, close the menu with keyboard, and then use the following buttons to navigate through the menu:
- RT + → to open or close the menu.
- A to select a feature or enter a submenu.
- B to go back.
- ↑ and ↓ to move up and down.
- ← and → to change the value of a feature.
- LB and RB to move between tabs.'
Custom Keybinds
By default, 2Take1 can be controlled with the Numeric Pad, but you can change these keys if you want.
Editing the Keybinds
Keybinds are defined in the profile that 2Take1 is currently using. Normally, you will be using the default profile, but you can also set keybinds for custom profiles.
Locate the profile and open it with any text editor (such as Notepad). Find the [KEYS] section and change the key associated to each function of the menu. For each function, you may assign a single key or a combination of them (concatenated with +). After editing the keybinds, reload the profile or reinject the menu in order to apply them.
%appdata%\PopstarDevs\2Take1Menu\2Take1Menu.ini
Adding Custom Languages
In order to translate 2Take1, you first have to generate a language file which you may use to create a translation of the menu.
Doing this will dump the names of every single submenu and feature into the following file:
%appdata%\PopstarDevs\2Take1Menu\lang.ini
Open the language file with any text editor and you will see the feature hashes along with their associated names. Hashes that are defined in this file will override the original ones, so you may translate all names to your own language and they will be used by 2Take1:
[Language]hash1=Feature 1hash2=Feature 2hash3=Feature 3
Once you have translated the features, reinject the menu to apply the changes.
LUA SCRIPTS
The Lua engine of 2Take1Menu allows you to expand the functionality of the menu by creating you own features. You can make use of the Lua API to code scripts and run them from within 2Take1, as well as import scripts created by other users.
New releases of 2Take1 often include updates to the API. If you are developing a Lua script, stay tuned to the release notes, as your creation may require a workaround after a new update.
Similarly, if you are using a script created by other user, keep in mind that it might stop working properly after a new release, so ask its creator to update it.
Script Installation
2Take1 will scan for*.lua
and*.luac
scripts in the following directory. The scan is not recursive; if the scripts are located in subfolders, they will not be detected:
%appdata%\PopstarDevs\2Take1Menu\scripts\
While 2Take1 is injected, go toLocal Tab → Scripts, look for the name of the script and select it to load its features. You may access the features of the script in:
- Local Tab → Script Features
- Online Tab → Online Players →*choose a player*→ Script Features
Pre-Compilation
2Take1 supports pre-compiled scripts in*.luac
format. By compiling your scripts, you can safely share them with other users without revealing how your features work.
Make sure youstrip debug informationfrom your scripts during compilation; otherwise, the debug console could be used to reverse-engineer your script and compromise its secrecy.
You can find more information about luac in theirofficial documentation.
Encryption
2Take1's Lua Engine provides theio._encrypt
function, which allows you to encrypt your scripts. This prevents other mod menu's Lua loaders from running your scripts, since only 2Take1 will be able to decrypt them.
It is highly recommended that you combineencryptionwithcompilationto further protect your scripts from being tampered with. In order to proceed, you must compile the script first (stripping debug information), and then encrypt the generatedluac
file. The opposite order would not work, because the compiler is unable to read the encrypted Lua code.
Trusted Mode
Some of the functions in the Lua API could be dangerous if used improperly. For this reason, these API features are disabled by default on 2Take1. If you wish to use a script that relies on these functions, you can do so by enablingTrusted Mode.
Trusted mode is split across the following instruction types, which you can enable atLocal Tab → Scripts → Trusted Mode:
- Stats
- Globals and Locals
- Natives
- HTTP requests
- Memory
ASI LOADER (SOAB)
SOAB(Stepped On A Bee) is a custom ASI loader, developed by the 2Take1 DEVs, made available for free and for everyone. It is an alternative to the now staleScriptHookV and will receive continuous updates. Download here.
Standalone Mode
In standalone mode, SOAB will scan for*.asi
scripts in the following directories (non-recursively) and proceed to load all of them:
%gta%\
%gta%\plugins\
%appdata%\PopstarDevs\ScriptHook\
Place themdsoab.dll
anddinput8.dll
files in your GTA directory (wheregta5.exe
is located), and restart the game if it was already running. As an alternative, you can injectmdsoab.dll
into the GTA5 process with Cheat Engine or similar programs.
Note that SOAB, when used standalone, isincompatible with GTA Onlineand may only be used in Single Player mode. If you want to play online, make sure you remove both DLLs from the GTA directory.
Integration with 2Take1
As per version 2.59.0, 2Take1 is interoperable with SOAB. For this integration to work, you must place mdsoab.dll in your 2Take1 launcher directory (where Launcher.exe is located). dinput8.dll is not needed for this procedure and, if present in your GTA directory, must be deleted.
The integration mode provides a number of advantages over the standalone mode:
- ASI scripts can be used in GTA Online1.
- You can load and unload scripts selectively.
- SOAB will bypass any built-in online checks in the scripts.
If you choose to use SOAB alongside 2Take1, there are a few things to keep in mind...
- Do NOT use SOAB standalone if you intend to use 2Take1 too.
- Some scripts, such as Menyoo, may require additional assets in order to work. It is recommended that you place them inside the GTA directory; ASI scripts could not be able to recognise any assets placed in %appdata%\PopstarDevs\ScriptHook\.
- If 2Take1 is unable to inject SOAB (for example, because the file is missing or it has a different name), you must restart the Popstar launcher (as well as the game) if you want to inject SOAB after fixing any issues.
Note: SOAB has been developed by the 2Take1 DEVs, but it is NOT related to 2Take1Menu. By no means may we be held responsible for any form or damage caused by SOAB.