0% found this document useful (0 votes)
2K views13 pages

Cabin Crew Simulator Autofarm Script

Auto

Uploaded by

ihatemaiwaifu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views13 pages

Cabin Crew Simulator Autofarm Script

Auto

Uploaded by

ihatemaiwaifu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
  • Game Script Initialization: Starts the game script with initialization routines for setting up exploit conditions and menu creation.
  • Luggage and Flight Controls: Defines functions handling the luggage compartments and camera movements within the game environment.
  • NPC Interaction Scripts: Covers the scripting of interactions with NPCs, including serving items and handling service functions.
  • Passenger and Flight Commands: Details functions manipulating passenger actions and garbage handling in-flight.
  • Menu and Button Definitions: Script lines that define menu buttons used to issue in-game actions and control game mechanics.
  • Miscellaneous Utilities: Contains utility functions and miscellaneous settings, aiding in customizing and debugging the game.
  • Metalua Custom Functions: Defines custom functions using Metalua for setting metatables and enhancing script execution.

if game.

PlaceId == 5171347293 then


local Library = loadstring(game:HttpGet("[Link]
Kavo-UI-Library/main/[Link]"))()
local Window = [Link]("Cabin Crew Simulator Exploit", "DarkTheme")
local FlightNumber
local PlayerCharacter = game:GetService("Players").[Link]
--Main
local MainTab = Window:NewTab("Flight Hacks")
local GamepassTab = Window:NewTab("Gamepass Hacks")
local LocalPlayerTab = Window:NewTab("Local Player")
local LocalPlayerSection = LocalPlayerTab:NewSection("LocalPlayer")
local OtherTab = Window:NewTab("Other")
local OtherSection = OtherTab:NewSection("Other")
local GamepassSection = GamepassTab:NewSection("Disable/Enable (get) Gamepass")
local MainRegularSection = MainTab:NewSection("Regular")
local MainClickSection = MainTab:NewSection("Regular (Must be clicked multiple
times)")
local OtherCheatSection = OtherTab:NewSection("Other Exploits")

for i, v in pairs([Link]:GetChildren()) do
if v:FindFirstChild("clientFolder") then
print("flight check test passed")
FlightNumber = [Link]

break
end
end
function GetObjectFromFullName(fullName)
local segments = fullName:split(".")
local current = game

for _,location in pairs(segments) do


current = current[location]
end

return current
end

function fireproximityprompt(Obj, Amount, Skip)


if [Link] == "ProximityPrompt" then
Amount = Amount or 1
local PromptTime = [Link]
if Skip then
[Link] = 0
end
for i = 1, Amount do
Obj:InputHoldBegin()
if not Skip then
wait([Link])
end
Obj:InputHoldEnd()
end
[Link] = PromptTime
else
error("userdata<ProximityPrompt> expected")
end
end
function CloseAllLuggageDoor()
local function EnableCameraMovement()
local Camera = [Link] or [Link]
repeat
wait();
[Link] = [Link];
until [Link] == [Link];
end
local function DisableCameraMovement()
local Camera = [Link]
repeat
wait();
[Link] = [Link];
until [Link] == [Link];
end
for i, v in
pairs([Link]:WaitForChild(FlightNumber).clientFolder:GetChildren()
[1].overhead_bins:GetChildren()) do
EnableCameraMovement()
[Link] =
[Link]([Link]([Link].X,[Link].Y,[Link]
.Z + 2), [Link])
fireproximityprompt([Link], 1, true)
wait(.1)
DisableCameraMovement()
wait()
end
end

function FixAllProblem()
for i, v in
pairs([Link]:WaitForChild(FlightNumber).clientFolder:GetChildren()
[1].npcs:GetChildren()) do
if [Link].on_plane.Value == true then
if [Link]:FindFirstChild("fix") then
wait()
[Link]:FireServer("Fix",
"tray",GetObjectFromFullName(v:GetFullName()))
[Link]:FireServer("Fix",
"seatbelt",GetObjectFromFullName(v:GetFullName()))
[Link]:FireServer("Fix",
"seat",GetObjectFromFullName(v:GetFullName()))
end
end
end
end
function ServeNPCAllFood(npc: Instance)

[Link]:InvokeServer("Cart", "economy",
"food")
[Link]:InvokeServer("GetItem", "food",
"economy", 1)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 2)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 3)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 4)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 5)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 6)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 7)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 8)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 9)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 10)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"economy", 11)
[Link]:InvokeServer("GiveItem", npc)
end
function ServeNPCAllBeverage(npc: Instance)
[Link]:InvokeServer("Cart", "economy",
"beverage")
[Link]:InvokeServer("GetItem",
"beverage", "economy", 1)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 2)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 3)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 4)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 5)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 6)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 7)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 8)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 9)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 10)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "economy", 11)
[Link]:InvokeServer("GiveItem", npc)
end
-- For First Class/ Buisness
function ServeNPCAllFoodFC(npc: Instance)
[Link]:InvokeServer("GetItem", "food",
"first_class", 1)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 2)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 3)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 4)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 5)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 6)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 7)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 8)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 9)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 10)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem", "food",
"first_class", 11)
[Link]:InvokeServer("GiveItem", npc)
end

function ServeNPCAllBeverageFC(npc: Instance)


[Link]:InvokeServer("GetItem",
"beverage", "first_class", 1)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 2)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 3)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 4)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 5)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 6)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 7)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 8)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 9)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 10)
[Link]:InvokeServer("GiveItem", npc)
[Link]:InvokeServer("GetItem",
"beverage", "first_class", 11)
[Link]:InvokeServer("GiveItem", npc)
end
function ServeAllNPCSFood()
for i, v in
pairs([Link]:WaitForChild(FlightNumber).clientFolder:GetChildren()
[1].npcs:GetChildren()) do
if [Link].on_plane.Value == true then

ServeNPCAllFood(v)
ServeNPCAllBeverage(v)
wait()
end
end
end
function ServeAllNPCSFoodFC()
for i, v in
pairs([Link]:WaitForChild(FlightNumber).clientFolder:GetChildren()
[1].npcs:GetChildren()) do
if [Link].on_plane.Value == true then

ServeNPCAllFoodFC(v)
ServeNPCAllBeverageFC(v)
wait()
end
end
end
function ThrowAllTrash()
for i, v in
pairs(game:GetService("Players").[Link]:GetChildren()) do
if [Link] == "alert" then
for iv, vi in
pairs([Link]:WaitForChild(FlightNumber).clientFolder:GetChildren()
[1].npcs:GetChildren()) do
if [Link].on_plane.Value == true then

[Link]:FireServer("Trash", vi, [Link])


end
end
end
end
end
-- Main Buttons
MainClickSection:NewButton("Close/Open Luggage doors", "Closes/Opens the luggage
doors.", function()
CloseAllLuggageDoor()
end)
MainRegularSection:NewButton("Fix All NPCs Problem", "This fixes all passengers
alerts (except disruptive passengers).", function()
FixAllProblem()
end)
MainRegularSection:NewButton("Serve All NPCs Meal", "This serves all NPCs meals.
(Warning: Will serve all passengers all meal in your menu)", function()
ServeAllNPCSFood()
end)
MainRegularSection:NewButton("Serve All NPCs Meal (First Class/Buisness)", "This
serves all NPCs meals. (Warning: Will serve all passengers all meal in your menu)",
function()
ServeAllNPCSFoodFC()
end)
MainRegularSection:NewButton("Serve All NPCs Meal (At Start) (First
Class/Buisness)", "This serves all NPCs meals. (Warning: Will serve all passengers
all meal in your menu)", function()
ServeNPCAllBeverageFC()
end)
MainClickSection:NewButton("Throw All NPCs Trash", "This throws all passengers
meal", function()
ThrowAllTrash()
end)
--Gamepass toggles
GamepassSection:NewToggle("Skilled Pilots", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["skilled_pilots"].Value =
true
else
game:GetService("Players").[Link]["skilled_pilots"].Value =
false
end
end)
GamepassSection:NewToggle("VIP", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["vip"].Value = true
else
game:GetService("Players").[Link]["vip"].Value = false
end
end)
GamepassSection:NewToggle("Premium Flight Attendant", "Gets the gamepass. (Although
you still have to pay the flight fee for the flight attendant)", function(state)
if state then

game:GetService("Players").[Link]["premium_flight_attendant"].Value
= true
else

game:GetService("Players").[Link]["premium_flight_attendant"].Value
= false
end
end)
GamepassSection:NewToggle("Custom Lighting", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["custom_lighting"].Value
= true
else
game:GetService("Players").[Link]["custom_lighting"].Value
= false
end
end)
GamepassSection:NewToggle("Extra Design", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["extra_design"].Value =
true
else
game:GetService("Players").[Link]["extra_design"].Value =
false
end
end)
GamepassSection:NewToggle("Emergency Control", "Gets the gamepass.",
function(state)
if state then

game:GetService("Players").[Link]["emergency_control"].Value = true
else

game:GetService("Players").[Link]["emergency_control"].Value =
false
end
end)
GamepassSection:NewToggle("Premium Room", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["premium_room"].Value =
true
else
game:GetService("Players").[Link]["premium_room"].Value =
false
end
end)
GamepassSection:NewToggle("Custom Music", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["custom_music"].Value =
true
else
game:GetService("Players").[Link]["custom_music"].Value =
false
end
end)
GamepassSection:NewToggle("Multiplayer Connect", "Gets the gamepass.",
function(state)
if state then
game:GetService("Players").[Link]["multiplayer"].Value =
true
else
game:GetService("Players").[Link]["multiplayer"].Value =
false
end
end)
GamepassSection:NewToggle("Tail Logo", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["tail_logo"].Value = true
else
game:GetService("Players").[Link]["tail_logo"].Value =
false
end
end)
GamepassSection:NewToggle("2x Earnings", "Gets the gamepass.", function(state)
if state then
game:GetService("Players").[Link]["x2_earnings"].Value =
true
else
game:GetService("Players").[Link]["x2_earnings"].Value =
false
end
end)
OtherSection:NewButton("Refresh Flight", "Refreshes the flight ID.", function()
for i, v in pairs([Link]:GetChildren()) do
if v:FindFirstChild("clientFolder") then
print("refresh")
FlightNumber = [Link]

break
end
end
end)
OtherCheatSection:NewButton("Dark DEX V4", "Executes Dark DEX V4.", function()
loadstring(game:HttpGet(("[Link]
b757fe011e7e600c0873f967fe427dc2/raw/ee5324771f017073fc30e640323ac2a9b3bfc550/dark
%2520dex%2520v4"),true))()
end)
OtherCheatSection:NewButton("Remote Spy", "Executes Remote Spy.", function()
-- Originally written by Autumn
-- Amended by asd & 3dsboy08
-- Fixed by wally - 8/22/19
-- Improved by Pyseph - 1/22/20

local hookfunc = hookfunction or replaceclosure or replace_closure;

spawn(function()
local cGui = game:GetService'CoreGui';
local consoleUI = cGui:FindFirstChild('DevConsoleMaster') or
cGui:WaitForChild('DevConsoleMaster');
local clientLog = consoleUI:FindFirstChild('ClientLog', true);
if not clientLog then
repeat wait()
until consoleUI:FindFirstChild('ClientLog', true);
clientLog = consoleUI:FindFirstChild('ClientLog', true);
end;
for i,v in next, clientLog:GetChildren() do
if v:FindFirstChild'msg' then
[Link]:Connect(function(input)
if [Link] == [Link].MouseButton1
then
setclipboard([Link]);
end;
end);
end;
end;

[Link]:Connect(function(obj)
if not obj:FindFirstChild'msg' then obj:WaitForChild'msg'; end;
[Link]:Connect(function(input)
if [Link] == [Link].MouseButton1 then
setclipboard([Link]);
end;
end);
end);
end);

local enabled = {
BindableEvent = false,
BindableFunction = false,
RemoteEvent = true,
RemoteFunction = true
}

local ignore = {
--[[ -- I'd personally recommend keeping this commented out, as game scripts
can name their remotes these
GetSetting = true,
GetSelection = true,
SelectionChanged = true,
GetAwaiting = true
--]]
}

local metatable = assert(getrawmetatable, "needs access to function


'getrawmetatable'")(game)
if setreadonly then
setreadonly(metatable, false)
end

local function CountTable(t)


local count, key = 0
repeat
key = next(t, key)
if key ~= nil then
count = count + 1
end
until key == nil
return count
end

local Globals = {
CFrame = '[Link](-)';
Vector3 = '[Link](-)';
Vector2 = '[Link](-)';
UDim2 = '[Link](-)';
Axis = '[Link](-)';
BrickColor = '[Link](-)';
Color3 = '[Link](-)';
ColorSequence = '[Link](-)';
Region3 = '[Link](-)';
TweenInfo = '[Link](-)';
NumberSequence = '[Link](-)';
Random = '[Link](-)';
NumberRange = '[Link](-)';
Axis = '[Link](-)';
};

local PrintTable
local function ParseObject(object, spacing, scope, checkedTables, keyBool)
spacing = keyBool and spacing .. '[' or spacing;
local objectType = type(object)
if Globals[typeof(object)] then
return spacing .. Globals[typeof(object)]:gsub('-', tostring(object));
elseif typeof(object) == 'Instance' then
return spacing .. object:GetFullName();
elseif objectType == "string" then
return spacing .. [Link]("%q", object)
elseif objectType == "nil" then
return spacing .. "nil"
elseif objectType == "table" then
if checkedTables[object] then
return spacing .. tostring(object) .. " [recursive table]"
else
checkedTables[object] = true
return spacing .. PrintTable(object, scope + 1, checkedTables)
end
elseif objectType == "userdata" then
if typeof(object) == "userdata" then
return spacing .. "userdata"
else
return spacing .. tostring(object)
end
else -- userdata, function, boolean, thread, number
return spacing .. tostring(object)
end
end

function PrintTable(t, scope, checkedTables)


local mt = getrawmetatable(t)
local backup = {}
if mt and mt ~= t then
for i, v in pairs(mt) do
rawset(backup, i, v)
rawset(mt, i, nil)
end
end

checkedTables = checkedTables or {}
scope = scope or 1
local result = (checkedTables and "{" or "") .. "\n"
local spacing = [Link](" ", scope)
local function parse(index, value)
result = result .. ParseObject(index, spacing, scope, checkedTables,
true) .. "] = " .. ParseObject(value, "", scope, checkedTables) .. "\n"
end

if CountTable(t) ~= #t then
[Link](t, parse) -- I'm very aware this is a deprecated function
else
for index = 1, select("#", unpack(t)) do
parse(index, t[index])
end
end

if mt and mt ~= t then
for i, v in pairs(mt) do
rawset(mt, rawget(backup, i), v)
end
end

return result .. [Link](spacing, 4, #spacing - 1) .. (checkedTables and


"}" or "")
end

local methods = {
BindableEvent = "Fire",
BindableFunction = "Invoke",
RemoteEvent = "FireServer",
RemoteFunction = "InvokeServer"
}

local __namecall = __namecall or metatable.__namecall


local __index = __index or metatable.__index
if getgenv then
if removeSpy then
removeSpy()
end
getgenv().__namecall = __namecall
getgenv().__index = __index
getgenv().removeSpy = function()
getgenv().removeSpy = nil
metatable.__namecall = __namecall
metatable.__index = __index
end
end

local function LocalizedRemoteCallback(class)


return newcclosure(function(self, ...)
if typeof(self) ~= "Instance" then
error(select(2, pcall(methods[class], self)), 0)
end

if [Link] ~= class then


error(select(2, pcall(methods[class], self)), 0)
end

local arguments = {...};


local result = {};

local callerScript = rawget(getfenv(0), "script")


callerScript = typeof(callerScript) == "Instance" and callerScript or
nil

if enabled[[Link]] and (not ignore[[Link]]) then


print([Link](
"%s called!\nFrom Script: %s\nPath: %s\nArguments: %s\
nReturn: %s",
[Link],
tostring(not callerScript and "Not Found" or
callerScript:GetFullName()),
(not [Link] and "[NIL]: " or "") ..
self:GetFullName(),
CountTable(arguments) == 0 and "None!" or
PrintTable(arguments),
CountTable(result) == 0 and "None!" or PrintTable(result)
))
end

return unpack({methods[class](self, ...)})


end)
end

LocalizedRemoteCallback = newcclosure(LocalizedRemoteCallback)

for className, func in next, methods do


methods[className] = hookfunc([Link](className)[func],
LocalizedRemoteCallback(className))
end

local function IsAuthorized(self, index)


local map = {
BindableEvent = "Fire",
BindableFunction = "Invoke",
RemoteEvent = "FireServer",
RemoteFunction = "InvokeServer"
}

if (not map[[Link]]) then


return false
end

if (not rawequal(map[[Link]], index)) then


return false;
end

if (ignore[[Link]]) or (not enabled[[Link]]) then


return false
end

return true;
end

local LuaU = isluau()

local RemoteCallback = newcclosure(function(self, ...)


if typeof(self) ~= "Instance" then
return error(select(2, pcall(__index, self))) -- magic
end

local arguments = {...}


local result = {}
local callerScript = rawget(getfenv(0), "script")
callerScript = typeof(callerScript) == "Instance" and callerScript or nil
print([Link](
"%s called!\nFrom Script: %s\nPath: %s\nArguments: %s\nReturn: %s",
[Link],
tostring(not callerScript and "Not Found" or
callerScript:GetFullName()),
(not [Link] and "[NIL]: " or "") .. self:GetFullName(),
CountTable(arguments) == 0 and "None!" or PrintTable(arguments),
CountTable(result) == 0 and "None!" or PrintTable(result)
))
return unpack({methods[[Link]](self, ...)})
end)
function metatable:__namecall(...)
local arguments = {...}
local index = LuaU and getnamecallmethod() or [Link](arguments)
if IsAuthorized(self, index) then
return RemoteCallback(self, unpack(arguments))
end
return __namecall(self, ...)
end

metatable.__namecall = newcclosure(metatable.__namecall)
end)
OtherCheatSection:NewButton("Infinite Yield", "Executes Infinite Yield.",
function()
loadstring(game:HttpGet("[Link]
infiniteyield/master/source"))()
end)
LocalPlayerSection:NewSlider("Walk Speed", "Sets your speed.", 100,
0 ,function(number) [Link] = number end)
LocalPlayerSection:NewSlider("Jump Power", "Sets your jump power.", 100,
0 ,function(number) [Link] = number end)
end

if game.PlaceId == 5171347293 then
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/
Kavo-UI
function CloseAllLuggageDoor()
local function EnableCameraMovement()
local Camera = workspace.CurrentCamera or workspace.Came
PlayerCharacter.Client.Client.RemoteFunction:InvokeServer("GiveItem", npc)
PlayerCharacter.Client.Client.RemoteFunction:Invok
PlayerCharacter.Client.Client.RemoteFunction:InvokeServer("GetItem", 
"beverage", "economy", 11)
PlayerCharacter.Client.Clien
PlayerCharacter.Client.Client.RemoteFunction:InvokeServer("GiveItem", npc)
PlayerCharacter.Client.Client.RemoteFunction:Invok
CloseAllLuggageDoor()
end)
MainRegularSection:NewButton("Fix All NPCs Problem", "This fixes all passengers 
alerts (excep
= false
    end
end)
GamepassSection:NewToggle("Extra Design", "Gets the gamepass.", function(state)
    if state then
GamepassSection:NewToggle("2x Earnings", "Gets the gamepass.", function(state)
    if state then
        game:GetService("Pla
end);
end);
end);
local enabled = {
BindableEvent
= false,
BindableFunction = false,
RemoteEvent   = true,
RemoteFunction   =
if Globals[typeof(object)] then
return spacing .. Globals[typeof(object)]:gsub('-', tostring(object));
elseif typeof(object)

You might also like