local Touchblock = game.Workspace.Touchblock
local function hmm1()
if Touchblock.Touched:Connect(hmm1)
then Touchblock.BrickColor = BrickColor.new("Really red")
return("success")
end
end
hm2 = hmm1()
print(hm2)
Whenever I press play to run over to the part, "Touchblock" to you know, touch it. It's already red and "success" has been printed. I made sure the block was anchored above ground and nothing was touching it. What's going on lol i've been stuck on this for half an hour

3 comments
Make your question more clearly please, we don't know what you want to achieve.
Well, i'm trying to touch the block, which THEN activates the event, changes the brickcolor and returns "success" in that order specifically
why are you only having Touched run once