generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: HEADS UP: Filtering is soon going to be required (sort of)

Previous Thread :: Next Thread 
CloneTrooper1019 is not online. CloneTrooper1019
Joined: 19 Jan 2009
Total Posts: 6227
31 Jan 2017 08:21 PM
In light of some recent events, Roblox is taking a much stricter stance on the safety of it's younger audience. In the near future, games that aren't using FilteringEnabled will only be available to registered users who are in 13+ mode.

As someone who used to make games without FilteringEnabled, I can understand why the transition might be difficult, so feel free to ask me any questions about getting your games to work in FilteringEnabled if you have them.

We also have some wiki pages that relate to FilteringEnabled, and we'll likely have more up in the future:

http://wiki.roblox.com/index.php?title=Client-Server_Model_and_FilteringEnabled

http://wiki.roblox.com/index.php?title=API:Class/RemoteEvent
http://wiki.roblox.com/index.php?title=API:Class/RemoteFunction

Report Abuse
Intended_Pun is not online. Intended_Pun
Joined: 10 Aug 2016
Total Posts: 4384
31 Jan 2017 08:32 PM
This makes no sense at all on ROBLOX's part. Clone, I don't think you're legit.
Report Abuse
Real_Spooky is not online. Real_Spooky
Joined: 23 Oct 2013
Total Posts: 3149
31 Jan 2017 08:33 PM
I'm so glad. Now I'm justified when I say "learn FE."
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
31 Jan 2017 08:33 PM
Thus doesn't make sense. Is it inappropriate for kids to see hax on games or something?
Report Abuse
Real_Spooky is not online. Real_Spooky
Joined: 23 Oct 2013
Total Posts: 3149
31 Jan 2017 08:33 PM
@Intended

It's really not. I've seen some exploiters push GUIs to people that draw explicit images using Frames.
Report Abuse
CloneTrooper1019 is not online. CloneTrooper1019
Joined: 19 Jan 2009
Total Posts: 6227
31 Jan 2017 08:34 PM
Heres my proof:
http://devforum.roblox.com/t/improving-the-safety-of-our-community/33201

"We will be rolling out other policy changes in the future relating to filtering enabled (FE), specifically non-FilteringEnabled games will not be available to players under 13 years old. We will be following up with additional information on FE in a future post. We are actively working to make sure that implementing FilteringEnabled is easier and a clearly understood process."
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
31 Jan 2017 08:34 PM
I don't understand the 13+ #####
Report Abuse
CloneTrooper1019 is not online. CloneTrooper1019
Joined: 19 Jan 2009
Total Posts: 6227
31 Jan 2017 08:35 PM
@Disaster_Scripts
Its a safety precaution.
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
31 Jan 2017 08:37 PM
Oh. After reading it I understand why. When will this be implemented?
Report Abuse
CloneTrooper1019 is not online. CloneTrooper1019
Joined: 19 Jan 2009
Total Posts: 6227
31 Jan 2017 08:48 PM
For anyone here who might not understand the client/server model as far as the API goes, heres a quick rundown:

Roblox development is divided into two layers:

The Server
* Represents the game instance that players are connected to online
* You should only use the normal Script object (http://wiki.roblox.com/index.php?title=API:Class/Script) when working with server code
* The server should handle the general heavy-lifting of your game's logic and behavior.
* General game logic scripts should be put inside of the ServerScriptService
* Character logic scripts should be descendants of the character.
* Be smart about your code on this end.

The Client
* Represents an individual player that is connected to a game
* Code has to be ran in LocalScripts (http://wiki.roblox.com/index.php?title=API:Class/LocalScript), no exceptions.
* LocalScripts must be a descendant of one of the following locations to be executed:
* Inside of StarterPlayer.StarterPlayerScripts
* Inside of StarterPlayer.StarterCharacterScripts
* Inside of a ScreenGui, parented to the StarterGui service
* Gives you access to special client-only things, such as:
* CurrentCamera (http://wiki.roblox.com/index.php?title=API:Class/Workspace/CurrentCamera)
* LocalPlayer (http://wiki.roblox.com/index.php?title=API:Class/Players/LocalPlayer)
* UserInputService (http://wiki.roblox.com/index.php?title=API:Class/UserInputService)
* ContextActionService (http://wiki.roblox.com/index.php?title=API:Class/ContextActionService)
* GuiService (http://wiki.roblox.com/index.php?title=API:Class/GuiService)
* HapticService (http://wiki.roblox.com/index.php?title=API:Class/HapticService)
* Should be treated as an input terminal that sends requests to the server.
* Make sure to use WaitForChild for objects that are possibly associated with the server, because they might not be available immediately.

~ The confusion between offline/online ~
Theres been confusion about code that runs offline not working correctly online.
The primary reason this happens, is because there is no difference between a LocalScript and a regular Script in Play Solo, because no server is being hosted.
Its in your best interest to make sure the APIs you're using aren't intended for the client only, or vice versa.

~ RemoteEvents and RemoteFunctions ~
See this article: http://wiki.roblox.com/index.php?title=RemoteFunction_and_RemoteEvent_Tutorial
Report Abuse
RottenWraith is not online. RottenWraith
Joined: 16 Aug 2008
Total Posts: 1587
31 Jan 2017 08:50 PM
I understand filtering being required, what I don't understand is why it has to be scripted into games and isn't automatically implemented on all text objects.
Report Abuse
Santa_Root is not online. Santa_Root
Joined: 14 Jun 2012
Total Posts: 1254
31 Jan 2017 08:52 PM
Thanks for posting this!
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
31 Jan 2017 08:59 PM
When, again, will this be put into play? (Dates preferably)
Report Abuse
iiAu is not online. iiAu
Joined: 27 Sep 2015
Total Posts: 86
31 Jan 2017 08:59 PM
There's going to be a LOT of groan and pain for a lot of ROBLOX developers changing every game FilteringEnabled compatible. It may pose as a really tough challenge for scripts that are REALLY integrated by modifying the client server-side and vise versa. In addition, there's also a client-server lag which a lot of developers are going to hate. Last but not least, hackers could STILL exploit through FilteringEnabled locally. They could change the humanoid property and insert invisible parts they could parkour to get out maps.


Report Abuse
newcoolman2 is not online. newcoolman2
Joined: 01 Apr 2010
Total Posts: 2637
31 Jan 2017 09:06 PM
Yay:)
Thanks for the heads up Clone.


Report Abuse
Intended_Pun is not online. Intended_Pun
Joined: 10 Aug 2016
Total Posts: 4384
31 Jan 2017 09:10 PM
Well this is legit.
Yay.
Report Abuse
Disaster_Scripts is not online. Disaster_Scripts
Joined: 10 May 2016
Total Posts: 2310
31 Jan 2017 09:12 PM
Yay.;)
But I still wanna know when this starts though clone.
Report Abuse
Thane_1 is not online. Thane_1
Joined: 08 Apr 2009
Total Posts: 827
31 Jan 2017 09:14 PM
If anyone wants to know why, it's because of inappropriate exploits being displayed during Roblox's #### ####### ~Who's awesome? You're awesome!
Report Abuse
Lua_Basics is not online. Lua_Basics
Joined: 04 Jun 2012
Total Posts: 9977
31 Jan 2017 09:20 PM
Didn't see the post thanks @Clone also @Santa, nice name. :)
Report Abuse
Soybeen is not online. Soybeen
Joined: 17 Feb 2010
Total Posts: 21462
31 Jan 2017 09:37 PM
The age/content restriction rationale is far less compelling than the "everyone should be using FE foster realistic networking practices" justification.

A convenient cover for the brass. ;)


Report Abuse
Soybeen is not online. Soybeen
Joined: 17 Feb 2010
Total Posts: 21462
31 Jan 2017 09:37 PM
*to foster


Report Abuse
CloneTrooper1019 is not online. CloneTrooper1019
Joined: 19 Jan 2009
Total Posts: 6227
31 Jan 2017 09:38 PM
@Santa_Root Is this restriction only going to apply to games that are on the front page?
Report Abuse
Lua_Basics is not online. Lua_Basics
Joined: 04 Jun 2012
Total Posts: 9977
31 Jan 2017 09:42 PM
^ Would it also be applied as soon as the game is saved or will there be an option... How will all this work?
Report Abuse
jonathan1q2w3e4r is not online. jonathan1q2w3e4r
Joined: 27 Oct 2011
Total Posts: 179
31 Jan 2017 10:18 PM
[REDACTED]
Report Abuse
Lykaon is not online. Lykaon
Joined: 27 Oct 2014
Total Posts: 784
31 Jan 2017 10:38 PM
tbh

i think its great.

i mean like, if ur gonna have a top page game, dont have people that wanna exploit ruin it for others.


Epix Incorporated Agent Lykaon || "Just the way you lyk it." || #code game:Shutdown()
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image