Roblox Studio Assistant --- Bug Report #1
Recently, I used the roblox studio assistant feature that is supposed to help with creating "games" or creating "scripts" and what not. But this feature doesn't seem to be responding correctly when I ask for a simple script.The Issue
Now, the main issue of the roblox studio assistant feature is the scripting, obviously. Let me give you an example of an easy task it could've completed but took over 15 tries to complete correctly; My prompt: "Make me a death message screen after the player dies. I want it to have a transparent red background and a white text and button that overlays on top of it.I unfortunately do not have the replies it gave me but It surely did take around 15 tries of asking it to fix the certain parts that counted as errors in the output.
But finally, it gave me an answer that functioned correctly, I even changed the text font to a more⌠âfunâ font!
â Script for displaying a âYou Diedâ message and a âRespawnâ button when the player dies
local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild(âPlayerGuiâ)
local function onCharacterAdded(character)
local humanoid = character:WaitForChild(âHumanoidâ)
humanoid.Died:Connect(function()
â Create a screen GUI
local screenGui = Instance.new(âScreenGuiâ)
screenGui.Name = âDeathScreenâ
screenGui.ResetOnSpawn = false
screenGui.Parent = playerGui
-- Create a red frame that covers the entire screen
local frame = Instance.new('Frame')
frame.Size = UDim2.new(1, 0, 1, 0)
frame.BackgroundColor3 = Color3.new(1, 0, 0)
frame.BackgroundTransparency = 0.5
frame.Parent = screenGui
-- Create a white 'You Died' text label
local youDiedText = Instance.new('TextLabel')
youDiedText.Size = UDim2.new(0, 200, 0, 50)
youDiedText.Position = UDim2.new(0.5, -100, 0.5, -75)
youDiedText.BackgroundTransparency = 1
youDiedText.Text = 'You oofed!'
youDiedText.TextColor3 = Color3.new(1, 1, 1)
youDiedText.TextSize = 30
youDiedText.Font = Enum.Font.SourceSansBold
youDiedText.Parent = frame
-- Create a 'Respawn' text button
local respawnButton = Instance.new('TextButton')
respawnButton.Size = UDim2.new(0, 200, 0, 50)
respawnButton.Position = UDim2.new(0.5, -100, 0.5, 25)
respawnButton.BackgroundTransparency = 1
respawnButton.Text = 'Press Here To Exit Out Of This Screen.'
respawnButton.TextColor3 = Color3.new(1, 1, 1)
respawnButton.TextSize = 20
respawnButton.Font = Enum.Font.SourceSansBold
respawnButton.Parent = frame
-- Connect the 'Activated' event of the respawn button to respawn the player
respawnButton.Activated:Connect(function()
screenGui:Destroy()
player:LoadCharacter()
end)
end)
end
player.CharacterAdded:Connect(onCharacterAdded)
What I want fixed
Now, what do I want fixed, exactly? Well of course, the issue of needing to ask the AI the same question over and over again about 15 times until it gives me the correct answer that doesn't break my game entirely.Remember: This AI was made by ROBLOX. And it cannot even learn itâs own gameâs scripting language, even simple scripts!
Now, THIS is my first bug report on the roblox studio assistant.
Have an amazing day or whatever�