How to make external mod menu in AndLua+ (Intermediate)

I have got some sources from other sites how to get started making external mod menu in AndLua+, especially for rooted devices or virtual space

This tutorial isintermediate. It is not for newbies, it is for modders who have the knowledge of memory hacking, GameGuardian lua scripting and AndLua+ scripting
You need a rooted device running Android 6.0 and above in order to work with external mod menu in AndLua+. VMOS app running Android 5.1.1 is not recomended yet
Tutorials: Download AndLua+ if you haven't installed it:
Download XMemory.lua:
Copy XMemory.lua to /data/data/com.AndLua.LY/app_lua/ using any file explorer app with root support Don't forget to import XMemory.lua if you create a new project
Download KPUBG ALP.alp project…

AndLua+ - List of runtime errors

List of runtime errors I discovered on AndLua+

Android.os.Build$VERSION_CODES.M is not a field or method Solution: Change Build.VERSION_CODES.M to 23
This only occur when using Android 5.1 and below See more about SDK numbers:
android.view.WindowManager$LayoutParams.TYPE_APPLICATION_OVERLAY is not a field or method TYPE_APPLICATION_OVERLAY is for Oreo and above. You should differentiate the target (before and after Oreo)
if Build.VERSION.SDK_INT >= 26 --Android 8.0 (API level 26) wmParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY else wmParams.type = WindowManager.LayoutParams.TYPE_PHONE end
Unfinished string near "'(string)' Solution: Put the quote at the end of the string
Missing end quote is caused by chinese character errors when using Android 5.1 and below

AndLua+ app - Change language to english

The english version of AndLua+ just arrived but the language is chinese by default. So I will show you how to change it to english. This is for AndLua+ v6.4 and above only

Download AndLua+:
Click on the Person icon on right-bottom corner

Click on blue gear icon

Scroll down until you see 2 characters (语言) which means Language on the left and 4 characters (简体中文) which means Simplified Chinese on the right. Clicking on it changes to English

Restart to take effect. Now it is in english.

Enjoy using AndLua+

AndLua+ v6.4 APK (English/Chinese)

Note: I don't know much about AndLua+ programming but it was mainly used for external menu with memory hacking similar to GameGuardian, and maybe hex patching and hooking. If you have any tutorials, links or sources, feel free to share. I will also share some sources if i can :)

AndLua+ has some compatibility issues on Android 5.1 and below. It is highly recommended that you use a device or an emulator running Android 6.0 and above
Introduction: AndLua+ app is a lightweight scripting tool that allows you to easily perform script programming and testing on your Android phone. This is a very useful tool for those who need script programming. AndLua+ is based on the open source project lua. It uses a simple and beautiful lua language, which simplifies cumbersome Java statements. At the same time, it supports the use of most Android APIs, free installation and debugging, and makes your development on your mobile phone easier and faster. The permission requested is for you to write a prog…

Racing Rivals gltich exploits... never forgotten

Yeah, never forgotten glitch exploits..... Past 2015, we make that glitch exploit that we didn't even realized until someone complained about it.
We could even make fun with their engine sounds but it was too late, they patched it.

Create Unity mod menu instance without active class (DLL/Mono backend only)

Long time ago I worked with mod menu for DLL/mono based Unity games, but I wanna show you a trick. There is a way to show mod menu without using active classes such as UIRoot, Soundmanager… You use mscorlib.dll to create instance in order to show the mod menu.

Full tutorial:
Mod the Assembly-Csharp.dll with mod menu as usual and save it
Open mscorlib.dll
Expand the ”-” -> Locale and edit GetText(string msg) method

On the bottom-left corner, there is a yellow folder icon which is called ”Add Assembly Reference (Ctrl + O)”. Click on it

Select modified Assembly-Csharp.dll and click Open, and also UnityEngine.dll If you don’t add UnityEngine.dll, you might get an error
ErrorCS0012The type 'MonoBehaviour' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine, Version=, Culture=neutral, PublicKeyToken=n…

How to make mod menu for il2cpp and native games

Requested by The LGL Team. Thanks!
I don't make the tutorial and menu. If you need help, contact him on platinmods Or maybe other sites if he is on it
Hello, dear modders
Our little team have make a better material mod menu that is quite less complicated to work with and implement it in the APK file. The mod menu is basically for Il2Cpp and other native Android games. It will support both KittyMemory and MSHook and support Android 4.2.x way up to Android R preview, and it have the sound effects. MSHook does not support ARM64 but KittyMemory support ARM64
This is how it looks like:

Compare to the other menus, this is the most efficient and fastest way to work and to implement menu in the game
This tutorial is not for newbies/noobs. You need basic knowledge of C++, Java, dalvik opcodes, and also ARM and ARM64 assembly, hex patching and hooking. If you don't have the knowledge, this tutorial will be hard for you
Let's start:
----- For this …