Skip to main content
ESP Design
Fun Fact: This ESP Library is used inside mspaint!

Loadstring

esp_lib.lua
local ESPLibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/mstudio45/MSESP/refs/heads/main/source.luau"))()

-- After the ESP Library is loaded, you can access it using the following code:
getgenv().mstudio45_ESP

Changelogs

[ v2.0.3 - 21.09.2025 ]
+ Added `BeforeUpdate` and `AfterUpdate` callbacks to the ESP
+ Improved the performance of the Render function

[ v2.0.2 - 26.01.2025 ]
+ Added a new ESPType: `Text`
+ Added `GlobalConfig.IgnoreCharacter`, which uses the Camera instead of the `Character RootPart`
+ Improved the Player Variables updater

+ The `Render` function now throws errors if issues occur
+ Invisible `Tracers` and `Highlights` are now parented to a `StorageFolder` to prevent hitting the maximum render limit

+ Fixed an typo issue with `DistanceFrom`
+ Fixed pivot fetching of the Model
+ Fixed ESPLibrary:Destroy() not disconnecting connections in Library.Connections