Run it
Copy the script and paste it into your executor.
playersService = :()
replicatedStorage = :()
acsEngine = replicatedStorage:(, )
eventsFolder = acsEngine acsEngine:(, )
damageEvent = eventsFolder eventsFolder:(, )
origin = .(-, -, -)
weaponName =
bulletIDPrefix =
argsTemplate = {
[] = {
origin = origin,
weaponName = weaponName,
bulletID = ,
currentPenetrationCount = ,
shellSpeed = ,
maxPenetrationCount = ,
registeredParts = {},
penetrationMultiplier = ,
shellType = ,
shellMaxDist = ,
filterDescendants = {},
},
[] = ,
[] = ,
[] = ,
[] = ,
}
(playerModel)
humanoid = playerModel:()
head = playerModel:()
humanoid head
humanoid, head
(playerModel)
humanoid, head = (playerModel)
humanoid
argsTemplate[].bulletID = bulletIDPrefix .. (.())
argsTemplate[] = humanoid
argsTemplate[] = head
argsTemplate[].registeredParts[head] =
damageEvent:((argsTemplate))
()
players = playersService:()
i = , #players
player = players[i]
player.Character
.(()
(player.Character)
)
playersFolder = :():()
playersFolder
playerModels = playersFolder:()
i = , #playerModels
.(()
(playerModels[i])
)
screenGui = .()
screenGui.Parent = .Players.LocalPlayer:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.BorderColor3 = .(, , )
frame.AnchorPoint = .(, )
frame.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
killAllButton = .()
killAllButton.Size = .(, , , )
killAllButton.Position = .(, -, , )
killAllButton.Text =
killAllButton.Parent = frame
killAllButton.BackgroundColor3 = .(, , )
killAllButton.BackgroundTransparency =
killAllButton.TextColor3 = .(, , )
killAllButton.TextSize =
killAllButton.TextStrokeTransparency =
killAllButton.Font = .Font.GothamBold
killAllButton.AutoButtonColor =
killAllButton.BorderSizePixel =
killAllCorner = .()
killAllCorner.CornerRadius = .(, )
killAllCorner.Parent = killAllButton
toggleButton = .()
toggleButton.Size = .(, , , )
toggleButton.Position = .(, -, , )
toggleButton.Text =
toggleButton.Parent = frame
toggleButton.BackgroundColor3 = .(, , )
toggleButton.BackgroundTransparency =
toggleButton.TextColor3 = .(, , )
toggleButton.TextSize =
toggleButton.TextStrokeTransparency =
toggleButton.Font = .Font.GothamBold
toggleButton.AutoButtonColor =
toggleButton.BorderSizePixel =
toggleButtonCorner = .()
toggleButtonCorner.CornerRadius = .(, )
toggleButtonCorner.Parent = toggleButton
toggleActive =
()
toggleActive = toggleActive
toggleActive
toggleButton.Text =
toggleActive
()
()
toggleButton.Text =
toggleButton.MouseButton1Click:(toggleKillLoop)
fpsLabel = .()
fpsLabel.Size = .(, , , )
fpsLabel.Position = .(, , , )
fpsLabel.Text =
fpsLabel.TextColor3 = .(, , )
fpsLabel.BackgroundTransparency =
fpsLabel.TextSize =
fpsLabel.Font = .Font.GothamBold
fpsLabel.TextStrokeTransparency =
fpsLabel.Parent = screenGui
()
runService = :()
frameCount =
lastTime = ()
runService.Heartbeat:(()
frameCount = frameCount +
deltaTime = () - lastTime
deltaTime >=
fps = .(frameCount / deltaTime)
fpsLabel.Text = .. fps
frameCount =
lastTime = ()
)
()
dragging =
dragStart =
startPos =
(input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
(input)
dragging
delta = input.Position - dragStart
frame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
(input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
frame.InputBegan:(onDragInputBegan)
frame.InputChanged:(onDragInputChanged)
frame.InputEnded:(onDragInputEnded)
killAllButton.MouseButton1Click:(()
()
)Stellar works for all games made by Stealth Developers

Airsoft Battles