A Script request

Besides… games that modify my messages, or otherwise make it harder to chat, make me want to leave. It’s invasive.

1 Like

well in that kfc game it doesnt even let you leave i clicked the leavebutton and it says Gameplay Paused and covers my screen with this message of a noob dabbing i just wanted the chat thing

i would use local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild(“PlayerGui”)

local screenGui = Instance.new(“ScreenGui”)
screenGui.Parent = playerGui right?

1 Like

I agree blocking /console command just makes it harder to report issues to the developer of the game.

There are many benefits of leaving /console command enabled such as i already mentioned but i will mention again reporting errors with client scripts to the dev. (btw the developer can just check error reports) however individual reports might still benefit the dev in many ways such as more detailed reports and the person who reports that issue might explain how to repro that error in case of error reports you won’t know how to repro that error leaving you clueless and unable to fix that client/server script error.

i believe they wanted devconsole to be disabled because they had bypassed audios in that game and they can steal their audios or report them

my thing is how in the world did they make it whenever i press the Leave button it teleports me back and shows a noob dabbing and it says “GamePlay pAUSED”

I won’t tell you how to exactly do that because i don’t want anyone abusing that but there is a way to do that

You can rejoin a player by using TeleportService and theres also second service that allows you to check when someone opens CoreGui (aka by pressing “esc” button on keyboard however that applies only for PC platform)

GamePlay paused is most likely triggered with workspace.StreamingEnabled and i know how to directly trigger GamePlay paused without using workspace.StreamingEnabled but i also won’t say how to do that exactly because i don’t want anyone abusing that.

no it wasnt on the escape menu it was on the leavebutton being clicked i could reset check my settings and all the other stuff but as soon as i click the leavebutton it would show that

also this should work to parent it right?

local playerGui = player:WaitForChild(“PlayerGui”)
local NODEVCHAT = game.StarterGui.NoDevconsolenoob
NODEVCHAT.Parent = playerGui

1 Like

when your GUI is parented to StarterGui it will be moved to LocalPlayer’s PlayerGui once LocalPlayer spawns on SpawnLocation or spawns in air (in case there is no SpawnLocation)

ohhh so i just leavethe gui as it is and insert this localscript ? TextBox:GetPropertyChangedSignal(“Text”):Connect(function()
if TextBox.Text:lower():find(“/console”) then
TextBox.Text=“Haha using devconsole is not allowed!”
end
end)

Interesting, i gotta admit i have no knowledge on how to detect when someone pressed leave button inside roblox’s coregui but i know how to detect when someone openned roblox’s coregui.

yeah i dont know how he done it must be a 5 year lua scripter type thing

You forgot about step 3

unless he just broke coregui and made his own fake menu

it doesnt work i pressed textbox and tried to parent it to My textbox and it just doesnt show up

oh my gosh when did everybody messages so fast :scream:

1 Like

can i team create you or can you help me?

how would i do a script for step 3?

– Locate ChatInputBarConfiguration
local starterGui = game:GetService(“StarterGui”)
local chatInputBarConfiguration = starterGui:WaitForChild(“ChatInputBarConfiguration”)

– Locate TextBox within ChatInputBarConfiguration
local textBox = chatInputBarConfiguration:WaitForChild(“TextBox”)

– Assume FakeChatBar is already created and available
local fakeChatBar = – Your reference to FakeChatBar goes here

-- Parent TextBox to FakeChatBar
textBox.Parent = fakeChatBar

?