fish = {"You caught a shark!", "You caught a pufferfish!", "You caught a clownfish!", "You caught a Go Fish!", "You caught a mackerel!", "You caught a JellyFish!"}
local tool = script.Parent
local user
tool.Equipped:connect(function(mouse)
user = tool.Parent
mouse.Button1Down:connect(function()
w = 1
if w == 1 then
local ray = Ray.new(tool.ring.CFrame.p, (mouse.Hit.p - tool.ring.CFrame.p).unit*300)
local hit, position = game.Workspace:FindPartOnRay(ray, user)
local distance = (position - tool.ring.CFrame.p).magnitude
local rayPart = Instance.new("Part", user)
rayPart.Name = "RayPart"
rayPart.BrickColor = BrickColor.new("Really Black")
rayPart.Transparency = 0
rayPart.Anchored = true
rayPart.CanCollide = true
rayPart.TopSurface = Enum.SurfaceType.Smooth
rayPart.BottomSurface = Enum.SurfaceType.Smooth
rayPart.formFactor = Enum.FormFactor.Custom
rayPart.Size = Vector3.new(0.2, 0.2, distance)
rayPart.CFrame = CFrame.new(position, tool.ring.CFrame.p) * CFrame.new(0, 0, -distance/2)
m = Instance.new("Message")
wait(3)
user.RayPart:Destroy()
m.Parent = game.Workspace
m.Text = fish[math.random(1, #fish)]
wait(2)
m:Destroy()
w = 0
end
end)
end)
So let's say I want Shark to be the least common. How would I do that? |