It doesnt display any errors, but the image isnt changing. This is the Localscript in the ImageLabel in a screen gui
local roll = game.Player.PlayerGui.RollButton.BuFoRol.MouseButton1Click
local BMS1 = "rbxassetid://5109081025"
local BMS2 = "rbxassetid://5109084202"
local BMS3 = "rbxassetid://5109086559"
local BMS4 = "rbxassetid://5109089712"
local BMS5 = "rbxassetid://5109093394"
local BMS6 = "rbxassetid://5109095852"
local imagesbms = {BMS1, BMS2, BMS3, BMS4, BMS5, BMS6}
roll:Connect(function()
script.Parent.Image = imagesbms[math.random(#imagesbms)]
end)

3 comments
Are you getting any errors?
no
heres a video i made on the errors and stuff of version 6.54 https://www.youtube.com/watch?v=mcB6v_QKjnA