How do you manage to actually screenshot the client and put it in the screenshot folder?
Really curious on how you do this with normal scripts.
How do you manage to actually screenshot the client and put it in the screenshot folder?
Really curious on how you do this with normal scripts.
You can’t, but you can open the GUI that takes the screenshot.
There is likely a reason why your friend has joins off, Roblox should always respect privacy settings no-matter the scenario. In-fact Roblox is still falling-behind in respecting these settings requiring people (like me) who are testing experiences under an NDA to be selective with who we friend.
Personally I feel that this should be up to the game developer.
VoiceChat API would satisfy this enough so games can handle all this themselves.
ScreenshotHUD API will be announced in a seperate announcement, they probably should have announced that first so people don’t get confused.
Yeah, would be nice to see more functionality being exposed to developers, currently developers are locked to specific UI that does not fit the style of most games and is inconsistent because functions that communicate with CoreScripts tend to not be maintained (for example, the PromptFriendRequest CoreGui via SetCore hasn’t been updated since 2017 and looks horrible)
I really like this module and will be incorporating it into Pizza Place. I’d like to make my own changes to the module but this is difficult because I have no Roact experience. There needs to be an option to hide the game name and the Roblox logo. The text clutters up the screen and is too large on mobile. https://gyazo.com/86eee8693a3afb30b2ce81b3d0a1848c
This is really interesant, popular games like ‘Work at a pizza place’ will make popular the privacy problem quickly.
Hi! Let me clarify a few things:
When I said join friends who have joins off I mean that the user must send the invite still. My friend has her joins off so she has to join MY game if we play together. This also fixes the problem and feature request of joining games of “people I follow”. This prevents other friends from joining your game if you’re playing with a specific friend.
The point of the party channel would help with private messaging with more than 1 player. Right now, if you whisper, your other friends who are playing cannot see them so you have to either put it in global chat or use voice chat. If the game disabled the chat UI or only allow the chat bubbles to appear, that would also prevent party chat.
Party Voice chat would allow users to communicate without being close to each other and would also allow your voice chat to be more private. While discord, skype, and such fix this, it can be inconvenient to some people and you must also friend and communicate on those platforms. I think if everyone at the party had a voice chat and could speak at the moment, they would. Roblox has the technology to do so and wouldn’t be the most difficult.
Damn this actually looks pretty cool!
you can hide the game name via GuiService.ScreenshotHud.ExperienceNameOverlayEnabled
, unfortunately you can’t hide the roblox logo right now
An option to keep certain UI elements unhidden would be nice - planning on implementing ScreenshotHud into Roblox Logo Generator but I’ll have to do some funky SurfaceGui trickery for that to work as of now.
This is a neat tool.
Makes in-experience image promo art a lot easier as well!
Unedited:
Edited:
Plus:
It seems that the screenshots taken in-game do not respect the device’s current orientation, which causes all the saved pictures to be in an incorrect orientation.
Nice release! I sadly don’t see anyone using this unfortunately, including myself.
Can I move the X button and Screenshot Button? I see from the screens that the Backpack is hidden but, in my game, even when I try to hide the backpack it still shows over the Screenshot button and X button. Anyway, I can just move the buttons in script or no?
Seems a bit gimmicky, and like one of those features which will just be “there”.
Not gonna lie, as cool as it is, it’s honestly useless. What person uses the built in tools anyways? The target demographic knows how to screenshot on devices and use their preferred editing tool. We really need an overhaul of the built in screen recorder. It hasn’t been touched for like a decade and still outputs low resolution. I’d love to see this style adapted to it though.
Just wondering, can’t find any event for OnSelfieTaken or something similar, am I missing something? I have tested all events and nothing gives me anything close to it without going into the code and changing it.
This has an interesting concept, but my only question is, what would you and/ or the average person use this for? In my opinion, it’s kinda useless to implement this into a game when you could simply take a regular screenshot from your computer.
I think you all are forgetting the target market for this socialization tool. Young kids who are mainly on phones and tablets will be able to share screenshots that are easier to manipulate, and have features that a regular screenshot cannot do, like removing others from the shot, or applying a field of view blur around your character.
That said, its a nice addition to the develop modules that requires zero work on the dev end, meaning its free…its a plus… you dont have to use it but if you do it took zero effort.
Thanks Roblox.
so i love this but for the “ScreenshotHud” in gui service it would be really cool if you could get rid of the roblox overlay and the roblox icon in the top left because it really gets in the way
something like this >>
local GuiService = game:GetService("GuiService")
local screenshotHud = GuiService:WaitForChild("ScreenshotHud")
screenshotHud.Visible = true
screenshotHud.ExperienceNameOverlayEnabled = false
screenshotHud.RobloxLogoOverlayEnabled = false -- something like this
There is a bug with this module where resetting your character on mobile completely breaks all core ui such as the move panel, jump button and any ContextActionService buttons. Please look into this asap because my mobile players love this feature