|
| 20 Feb 2015 09:21 PM |
start using it. It will teach you client-server communication information that can be very valuable if you ever decide to expand to other engines, it makes your game more secure, it's awesome because you can make neat local stuff, it can make your game run/load faster if you set your game up correctly(i.e. Using ServerStorage+RemoteEvents, making the client take control of rendering things that the server doesn't need to see, etc.)
If you throw the excuse that it's too hard at me, I will understand if you are new to the scripting game. But if you're experienced with RBX.Lua by now, you should at least take the time to learn how to script with FilteringEnabled.
FE Master Race~
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
chimmihc
|
  |
| Joined: 01 Sep 2014 |
| Total Posts: 17143 |
|
| |
|
| |
|
|
| 20 Feb 2015 09:40 PM |
| This forum is solely how I learned client-server communication in Roblox. |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 09:41 PM |
| This forum is solely how I learned client-server communication in Roblox.[2] |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 09:42 PM |
This forum is solely how I learned client-server communication in Roblox.[2]
This forum is also the only reason why I know anything in rbx.lua |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 09:43 PM |
| Also I didn't mean to spam that and I'm probably making it worse by postng it again. Anyway it said I was posting to fast so I edited it. |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 09:43 PM |
It happens to everyone at some point lol.
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
| |
|
|
| 20 Feb 2015 09:52 PM |
same^
When I heard about FE for the first time, it was when all the v3rm kids were using that loadstring exploit. Then I became super paranoid and read up about it on the wiki until I understood it.
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
chimmihc
|
  |
| Joined: 01 Sep 2014 |
| Total Posts: 17143 |
|
|
| 20 Feb 2015 09:58 PM |
i learned it 100% on my own with even the wiki
|
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:02 PM |
I learnt how to use RemoteFunctions to answer a question on this thread. After feeling excited about learning them, I went back to the question, to find out Jarod already answered the question lol
Though, it's worked to my advantage since I use RemoteFunctions a lot due to my commonplace use of FE in my games. I actually enjoy using it |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:07 PM |
FilteringEnabled is really fun to use once you know how :)
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
| |
|
|
| 20 Feb 2015 10:23 PM |
both "learned" and "learnt" are the same.
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
CrowClaws
|
  |
| Joined: 04 Jul 2010 |
| Total Posts: 4466 |
|
|
| 20 Feb 2015 10:24 PM |
I just started learning. I was scared about it first but it's actually surpisingly easy. I mean. FireClient() FireServer() Really not that bad. |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:25 PM |
| Remote events are easy to use, remote functions are not, but whatever |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:31 PM |
I will quick post my weld function I made to make sure this is how you are suppose to do things. Tell me anything I could add to this, or make better. I didn't really want to make anther thread just about this
repstore.Weld.OnServerEvent:connect(function(player,p0,p1,parent) if p0 and p1 then local weld=Instance.new('Weld',(parent or p0)) weld.C0=p0.CFrame:toObjectSpace(p0.CFrame) weld.C1=p1.CFrame:toObjectSpace(p0.CFrame) weld.Part0=p0 weld.Part1=p1 end end) |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:33 PM |
That's pretty much how I handle RemoteEvents.
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
|
| 20 Feb 2015 10:42 PM |
| or just learn the way you actually do it in another engine by actually using that engine instead of roblox. just an idea. |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:46 PM |
Lol there's so much size comparing in this thread it's ridiculous. We get it guys, you can learn stuff on your own ;) But yes OP I agree FilteringEnabled makes everything about your game better and there's no excuse to not use it if you're even a little bit involved in scripting.
~Upload code to codepad-dot-org with Lua syntax highlighting to preserve indentation and make it easier to read!~ |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:46 PM |
I haven't experimented with FilteringEnabled
A) It seems very daunting (Do not mistake that for the word "hard" plz).
B) I've never really seen a need for it.
If anyone can give me a few tips on where to start, I'll gladly learn how to use FE. |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:48 PM |
Roblox is a great tool for people who want to learn how to code. It's also a great place to make games, as you have free server hosting and a huge audience who are always looking for new games. FilteringEnabled is great for transitioning to 'real' game development though. Yes, you could always ditch roblox and go to another engine, but why do that when roblox is already great?
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:48 PM |
Quick run-down: http://wiki.roblox.com/index.php?title=FilteringEnabled_with_the_Client-Server_Model
~Upload code to codepad-dot-org with Lua syntax highlighting to preserve indentation and make it easier to read!~ |
|
|
| Report Abuse |
|
|
|
| 20 Feb 2015 10:50 PM |
@Rocky
I agree that it's very daunting at first, I felt this way too! I learned through the wiki, so I can link you to that page :). I never found any videos on it back then, so the wiki was my friend. What you really want to focus on learning is the use of RemoteEvents/RemoteFunctions, then working with FE will be a breeze!
http://wiki.roblox.com/index.php?title=RemoteFunction_and_RemoteEvent_Tutorial
( ͡ಠ ͜ʖಠ) |
|
|
| Report Abuse |
|
|