is getgenv environment Tất cả các chức năng này phải làm với các bảng môi trường (trừ getgc). Lua giữ tất cả các biến toàn cầu của nó trong một bảng gọi là môi trường. Trong vani Lua, _G là bảng môi trường nhưng nó khác nhau về Roblox. Có nhiều môi trường cho các ngữ cảnh khác nhau: Môi trường khai thác-getgenv Roblox môi trường-getrenv LocalScript môi trường-getsenv của getgenv Tài liệu Mã: table getgenv() getgenv là một chức năng trả về bảng môi trường của khai thác của bạn. Bạn có thể sử dụng điều này để ghi đè khai thác của bạn được xây dựng trong các chức năng hoặc thêm các chức năng toàn cầu của riêng bạn, bạn có thể sử dụng trong khai thác. is getgenv environment How to get it? is getgenv environment Tôi sẽ cung cấp một chức năng mà có thể hữu ích cho những sự kiện từ xa/chức năng mà sử dụng ký tự đặc biệt để làm cho họ khó để có được: Mã: getgenv().tocharcodes = function(str) local out = "" for i=1, #str do out = out.."\\"..str:sub(i,i):byte() end return out end is getgenv environment How to use it? is getgenv environment Mẹo: khi thêm các chức năng tiện ích cho môi trường toàn cầu của khai thác, hãy đặt chúng vào thư mục AUTOEXEC để bạn không phải chạy tập lệnh xác định chúng mỗi lần bạn tiêm. Sau khi chạy script ở trên, bạn có thể gọi hàm theo tên của nó: Mã: print(tocharcodes("Hello!")) --> \72\101\108\108\111\33 getrenv Tài liệu Mã: is getgenv environment How to use it? is getgenv environment table getrenv() getrenv là một chức năng trả về bảng môi trường Roblox. Tôi đã không bao giờ phải sử dụng bản thân mình, nhưng ví dụ tốt nhất tôi có thể nghĩ ra đầu của đầu của tôi là sử dụng nó để truy cập vào _G hoặc chia sẻ bảng đó là bảng có thể được truy cập bởi các kịch bản trong trò chơi. Mã: for k,v in pairs(getrenv()._G) do print(k,v) end getsenv is getgenv environment PasteShr is getgenv environment Tài liệu Mã: table getsenv( s) getsenv là một hàm trả về một bảng môi trường của LocalScript hoặc ModuleScript. Điều này có thể rất hữu ích vì nó cho phép bạn sửa đổi các biến toàn cầu của bất kỳ LocalScript hoặc ModuleScript. Để xem nó trong hành động, hãy thử kịch bản này trên Prison Life: Mã: -Trò chơi liên kết: https://www.roblox.com/games/155615604/Prison-Life-Cars-fixed is getgenv environment PasteShr is getgenv environment -Sau khi chạy này, sẽ không có cooldown trên đấm để bạn có thể thư rác F local env = getsenv(game.Players.LocalPlayer.Character.ClientInputHandler) -- environment table of script _G.loop = true -- loop killswitch while _G.loop do env.cs.isFighting = false wait() -- delay to prevent crashing end is getgenv environment How to get it for free? is getgenv environment getgc. Tài liệu Mã: table getgc() getgc là một chức năng trả về danh sách thu gom rác của Lua như một bảng. Sự khác biệt giữa bảng này và sổ đăng ký là sổ đăng ký chứa các chủ đề trong khi bảng này không, làm cho nó tốt hơn để sử dụng nếu bạn đang tìm kiếm các chức năng. Theo kinh nghiệm của tôi, tôi sử dụng này để có được các chức năng địa phương của một kịch bản. Để xem nó trong hành động, hãy thử kịch bản này trên Prison Life: is getgenv environment How to use it? is getgenv environment Mã: -Trò chơi liên kết: https://www.roblox.com/games/155615604/Prison-Life-Cars-fixed -Sau khi chạy điều này, Taser sẽ không stun bạn for k,v in pairs(getgc()) do if type(v) == "function" and getfenv(v).script == game.Players.LocalPlayer.Character.ClientInputHandler then if debug.getinfo(v).name == "taze" then hookfunction(v, function(...) end) end end end is getgenv environment How to get it for free? is getgenv environment Tôi hy vọng bài đăng này đã giúp bạn hiểu khi sử dụng các chức năng này Smile is getgenv environment