local Players = game:GetService("Players").LocalPlayer
local Character = Players.Character or Players.CharacterAdded:Wait()
local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
local Workspace = game:GetService("Workspace")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local DamageEvent = ReplicatedStorage:WaitForChild("Remote"):WaitForChild("Event"):WaitForChild("Combat"):WaitForChild("M1")
local MobFolder = Workspace.Live.MobModel
local Range = 50
Players.CharacterAdded:Connect(function(newchar)
Character = newchar
HumanoidRootPart = newchar:WaitForChild("HumanoidRootPart")
end)
RunService.RenderStepped:Connect(function(...)
local Targets = {}
for _, obj in MobFolder:GetChildren() do
local MobRoot = obj:FindFirstChild("HumanoidRootPart")
local Humanoid = obj:FindFirstChild("Humanoid")
if obj:IsA("Model") and Humanoid and Humanoid.Health > 0 and MobRoot then
if (HumanoidRootPart.Position - MobRoot.Position).Magnitude <= Range then
table.insert(Targets, obj.Name)
end
end
end
if #Targets > 0 then
DamageEvent:FireServer(Targets)
end
end)
Comments
i cant join the game since the page dont exist.