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
 

[FREE TUTORIAL] Making Your Games 100% Exploit Proof!

Previous Thread :: Next Thread 
BloodDragonII is not online. BloodDragonII
Joined: 05 May 2012
Total Posts: 1187
29 Nov 2017 04:09 PM
You can never 100% keep something exploit free as, as soon as you patch the old exploit whatever you did to do that opens up another vunrealbility that people will eventually discover and they'll exploit that.
Report Abuse
FishEye18 is not online. FishEye18
Joined: 11 Nov 2012
Total Posts: 2326
29 Nov 2017 04:16 PM
My methood works like a charm...if you are not aiming for the front page. As someone who can't stand the current type of games that make it to the front page, it works for me. Yes, you have to spend two seconds punching in a username and a ban command. No, its obviously not perfect. Nothing is.

FE was nice, and its still getting bypassed, as some of these people hold an active grudge against roblox. Me, and the other coder I work with (who's been doing it even longer than I have) both find FE to be an absolute pain.
Report Abuse
Firehoaxx is not online. Firehoaxx
Joined: 24 Dec 2015
Total Posts: 950
29 Nov 2017 04:19 PM
Lol, FE is pretty nice actually
also, if you want exploit proof, just set the name of your remoteevents to S̨end͝P͜owe̡r͠
and hackers cant type it


ざわ‥ ざわ‥
Report Abuse
FishEye18 is not online. FishEye18
Joined: 11 Nov 2012
Total Posts: 2326
29 Nov 2017 04:20 PM
"You can never 100% keep something exploit free as, as soon as you patch the old exploit whatever you did to do that opens up another vunrealbility that people will eventually discover and they'll exploit that."

This is why Blizzard started requiring that you allow them to run a simple software check on your computer before every game stat up. The majority of people are getting their crap from exploits from youtube, and that solution pretty much smacked down most of their problems.
Report Abuse
robomax11 is not online. robomax11
Joined: 07 Jul 2011
Total Posts: 6828
29 Nov 2017 04:32 PM
########## u can't stop exploiters 100% dumb noob
Report Abuse
128Gigabytes is not online. 128Gigabytes
Joined: 17 Apr 2014
Total Posts: 3616
29 Nov 2017 04:50 PM
"Me, and the other coder I work with (who's been doing it even longer than I have) both find FE to be an absolute pain"

then you and your friend are both horrible at scripting or just unwilling to learn something new and need to improve your skills to use something as basic as FE.

or don't, doesn't really matter if you are good at it or not if you are just doing it as a hobby.
Report Abuse
LaeMVP is online. LaeMVP
Joined: 24 Jun 2013
Total Posts: 4416
29 Nov 2017 04:52 PM
FE is a really simple concept and it's what games should've been made with in the first place, I don't see why anyone would find it as a pain to work with
Report Abuse
Rerumu is not online. Rerumu
Joined: 11 Oct 2014
Total Posts: 950
29 Nov 2017 04:55 PM
"@ctkillme I 99% agree with you but I don't think you're saying what you're trying to say right. You're trying to say "developers who have more knowledge in creating beautiful and artistic code, assets and a game are better than developers who understand what goes on inside of Lua." (which includes applied math). Which may be true, but not everyone wants to be a game developer."

"creating beautiful and artistic code"

Now you just have to be kidding me; if you're going to bring style into a problem that has to do with functionality and divert the argument to that it's really not working. He meant applying math to the code as opposed to just relying on the api for all functionality.

Also, regardless of if you're a game dev or not, of course you will need to use math in one way or another, and I was referring to understand how/why Lua works (which you obviously hadn't any knowledge of up until now, calling instructions "tokens").

What I'm trying to emphasize here is that there are different types of developers, yes, but it certainly takes something more than a want for front page to go into the internals of a language, as it isn't something ever required for game development and is usually considered "voodoo" at large.
Report Abuse
BloodDragonII is not online. BloodDragonII
Joined: 05 May 2012
Total Posts: 1187
29 Nov 2017 04:56 PM
^It is but say you want the client to communicate with the server and ask it for something the client doesnt have the power to do, or you want the server to get information from the client you need remote functions/events. These objects open up a line of communication between the two, the more of these you have the more channels are open, people can exploit these to do things server side. something FE Regardless cant help with.
Report Abuse
LLVM is not online. LLVM
Joined: 01 Nov 2012
Total Posts: 91
29 Nov 2017 06:13 PM
you still have to reply to the points i presented
Report Abuse
s3vvy is not online. s3vvy
Joined: 24 Feb 2011
Total Posts: 983
29 Nov 2017 06:29 PM
wow lol u still believe that im active in this argument and reading all the replies. i learned nothing and wasted my time. also, i love how offended you got when i implied that you're a bad game dev. also, a token is a synonym for any syntax. tokens can and can't be proper instructions. it disgusts me how you try to create another 'no its technically this' argument.
Report Abuse
Skylinerhigh is not online. Skylinerhigh
Joined: 28 Dec 2016
Total Posts: 86
29 Nov 2017 06:39 PM
just like make a single player game where the only enjoyment you can get is out of genuine progression
Report Abuse
s3vvy is not online. s3vvy
Joined: 24 Feb 2011
Total Posts: 983
29 Nov 2017 06:45 PM
thank you for the resources on bytecode. i researched it a little and understand what it is. however, i dont want to start a whole new argument with that. but it is interesting because i was thinking of creating my own private experimental exploit.
Report Abuse
128Gigabytes is not online. 128Gigabytes
Joined: 17 Apr 2014
Total Posts: 3616
29 Nov 2017 06:49 PM
sv33y I don't mean this as an insult, I really don't, but with your general lack of exploitation that you have shown so far in this thread I have very serious doubts you can make your own exploits.
Report Abuse
128Gigabytes is not online. 128Gigabytes
Joined: 17 Apr 2014
Total Posts: 3616
29 Nov 2017 06:50 PM
lack of knowledge about exploitation*
Report Abuse
Rerumu is not online. Rerumu
Joined: 11 Oct 2014
Total Posts: 950
29 Nov 2017 06:55 PM
"a token is a synonym for any syntax. tokens can and can't be proper instructions. it disgusts me how you try to create another 'no its technically this' argument."

No, you're stupid.
You can't just try to redefine token and get away with it.
And you didn't read anything, because you seem to nowhere nearly have the knowledge to even begin to create an exploit.

However, I will enlighten you.
Under the Lua org site you will find the 5.1 source, where you can look at the header file llex.h, and the struct LexState, and if you have any further questions as to why you're wrong feel free to read over it again.
Tokens clearly don't mean syntax, and it's just a middle-ground between the code and the parsed bytecode.

This isn't "technically", it is what it is.
Report Abuse
s3vvy is not online. s3vvy
Joined: 24 Feb 2011
Total Posts: 983
29 Nov 2017 07:01 PM
@rer LOL, i love how you call me stupid and say that I don't know what token means multiple times without explaining what you think it means. I will look at that on my free time. for now, I will really try to not get invoked by over exaggerated insults for changing the definition of token.

first result on google: A programming token is the basic component of source code . Character s are categorized as one of five classes of tokens that describe their functions (constants, identifiers, operators, reserved words, and separators) in accordance with the rules of the programming language.

therefore, my original statement using the word tokens was correct. it was stupid to find an argument about that.

@128 I understand what you mean. you believe that i don't understand exploits well enough or how the client runs in a primitive standpoint.

i will c u guiys tomorrow, if this thread is still active. if u dont want it to be active or see me, don't reply to it. simple.


~ [SPiN Clan] s3vvy | YouTube: www.youtube.com/c/SPiNClan
Report Abuse
s3vvy is not online. s3vvy
Joined: 24 Feb 2011
Total Posts: 983
29 Nov 2017 07:02 PM
Meant to say that I will look at the llex.h file on my own time. not the definition of token xD


~ [SPiN Clan] s3vvy | YouTube: www.youtube.com/c/SPiNClan
Report Abuse
Rerumu is not online. Rerumu
Joined: 11 Oct 2014
Total Posts: 950
29 Nov 2017 07:06 PM
No actually I over-estimated you, you can't even Google

prscr/hh1x6e

Also I more than clearly told you what it was for you, but you chose to ignore it for the sake of "omg ur lying im smart"

See: "Tokens clearly don't mean syntax, and it's just a middle-ground between the code and the parsed bytecode."
Report Abuse
s3vvy is not online. s3vvy
Joined: 24 Feb 2011
Total Posts: 983
29 Nov 2017 07:10 PM
the Lua manual uses it in with my definition:

"2 – The Language

This section describes the lexis, the syntax, and the semantics of Lua. In other words, this section describes which tokens are valid, how they can be combined, and what their combinations mean."

it has multiple definitions girly girl. don't call me extremely stupid just because I used another definition. i guess that's what makes you satisfied since you do it all the time. calling me stupid.

ok bye girly man.


~ [SPiN Clan] s3vvy | YouTube: www.youtube.com/c/SPiNClan
Report Abuse
Rerumu is not online. Rerumu
Joined: 11 Oct 2014
Total Posts: 950
29 Nov 2017 07:21 PM
You're still wrong.

Now you're trying to divert the argument by saying you were using a different definition of token (that has nothing to do with the way you were using it to begin with, mind you, nor is it the actual meaning, because it's a dumbed down way of explaining it to new scripters).

Let me say it: you have no idea what you're talking about, you didn't address any of 3ds', LLVM's, or CntKillMe's points because you knew you couldn't in any way, and you're dodging all of mine because you don't have a clear-water answer besides veering off the conversation and crying confusion.

So instead, let me dissect this bit by bit and leave you to reply with something like "IRRELEVANT!" once again.

"LOL, i love how you call me stupid and say that I don't know what token means multiple times without explaining what you think it means."
You are, and I did say what it was, but you didn't address that either.

"I will look at that on my free time. for now, I will really try to not get invoked by over exaggerated insults for changing the definition of token."
This is your free time, and you're spending it arguing with me for lack of a point, and you were the one who "changed" the definition as I previously stated.

"first result on google: A programming token is the basic component of source code . Character s are categorized as one of five classes of tokens that describe their functions (constants, identifiers, operators, reserved words, and separators) in accordance with the rules of the programming language."
Congrats, you can't Google, that's not the first result nor an umbrella one.

"therefore, my original statement using the word tokens was correct. it was stupid to find an argument about that."
No, it was not, you simply changed what you were talking about when it went sour.

"@128 I understand what you mean. you believe that i don't understand exploits well enough or how the client runs in a primitive standpoint."
With this knowledge of Lua, I doubt you even realize *how* the client runs the code.

"the Lua manual uses it in with my definition:"
The Lua manual uses common language as to not scare off newcomers. By all means, token in Lua means lexical token handled by the parser (and occasionally, used as an alternative to "statement/keyword", as no one else uses it for anything else).

"it has multiple definitions girly girl. don't call me extremely stupid just because I used another definition. i guess that's what makes you satisfied since you do it all the time. calling me stupid."
But now you're being ambiguous for the sake of not looking bad, as you *were* referring to one of the definitions before changing.

tl;dr you're stupid.
Report Abuse
Skylinerhigh is not online. Skylinerhigh
Joined: 28 Dec 2016
Total Posts: 86
29 Nov 2017 07:28 PM
I provided a tutorial on how to be exploit free but no one wants to respond? I guess all of you just want to bicker about semantics.
Report Abuse
Extuls is online. Extuls
Joined: 02 Jan 2009
Total Posts: 5557
29 Nov 2017 07:30 PM
"I provided a tutorial on how to be exploit free but no one wants to respond?"

Making a game single player isn't a solution to preventing exploits in a multiplayer game.


Report Abuse
Skylinerhigh is not online. Skylinerhigh
Joined: 28 Dec 2016
Total Posts: 86
29 Nov 2017 07:31 PM
Why not?
Report Abuse
Skylinerhigh is not online. Skylinerhigh
Joined: 28 Dec 2016
Total Posts: 86
29 Nov 2017 07:38 PM
my version of roblox is under the GPL and compiled with GCC, the amount of players available in a server means nothing to me
Report Abuse
Previous Thread :: Next Thread 
Page 6 of 9Go to page: 1, 2, 3 ... 5, 6, 7, 8, 9 Prev Next
 
 
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