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: Preventing players from speedhacking.

Previous Thread :: Next Thread 
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
02 May 2012 09:46 PM
while wait() do

for i,v in pair(game.Players:GetChildren()) do
if v.Character:FindFirstChild("Humanoid") then
if v.Character.Humanoid.WalkSpeed > 16 then
v:remove()
end
end
wait()
end

end


That is all.

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
mage11561 is not online. mage11561
Joined: 03 Sep 2008
Total Posts: 13217
02 May 2012 09:47 PM
Pretty sure this could possibly falsely kick people because of lag or being exploded or glitching, whatever.
Report Abuse
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
02 May 2012 09:48 PM
Just hoping no one gets the wrong idea, I'm a beginner, not trying to prove any points here.

Also, *for i,v in pairs

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
02 May 2012 09:50 PM
Also, mage, that wouldn't be possible.

First off, it will only kick players exploiting to give a speed higher then 16. And velocity doesn't effect walkspeed.

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
mage11561 is not online. mage11561
Joined: 03 Sep 2008
Total Posts: 13217
02 May 2012 09:53 PM
Ahh, I see.

I was thinking velocity affected walkspeed.
Report Abuse
Bubby4j is not online. Bubby4j
Joined: 25 Dec 2008
Total Posts: 1831
02 May 2012 09:55 PM
Actually most of the speedhacks don't change walkspeed.

Also, that script will think the player is speedhacking if any script changes their walkspeed (gear, or part of your game).

The correct way to do it is to:

1. Check if their position is changing faster than their walkspeed would make them AND
2. Check if their character is falling/not standing up AND
3. If this happens many times, assume they're speedwalking.

At least I think that's the correct way.
Report Abuse
mage11561 is not online. mage11561
Joined: 03 Sep 2008
Total Posts: 13217
02 May 2012 09:56 PM
@Bubby,

if they explode, their body parts go flying at rather fast speeds,

KICKED.

glitch into wall and fly out,

KICKED.

Report Abuse
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
02 May 2012 09:56 PM
Aha, thanks.

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
Candymaniac is not online. Candymaniac
Joined: 08 Oct 2009
Total Posts: 8985
02 May 2012 09:57 PM
Well, make sure you add a tiny difference so players that get thrown wouldn't be removed.

☜▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬☜☆☞▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬☞ - Candymaniac, a highly reactive substance.
Report Abuse
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
02 May 2012 10:03 PM
Like I said Velocity does NOT affect walkspeed.

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
02 May 2012 10:22 PM
It's actually the speed (Frame Rate) of the client. Presuming the client's frame rate won't go above like 60 FPS, you can easily use wait() to calculate the frame rate in a local script. If it goes past 60, they're speed hacking.

That simple. :)
Report Abuse
pronetodie is not online. pronetodie
Joined: 26 Jun 2011
Total Posts: 86
02 May 2012 11:26 PM
............ He got it right the first time guys............ Speedhackers use Cheat engine, a program that finds the adress to values in game clients. Basicly, the person finds his walkspeed value, and then changes the value to some extremely high value.
Report Abuse
LocalChum is not online. LocalChum
Joined: 04 Mar 2011
Total Posts: 6906
02 May 2012 11:34 PM
Roblox already patched CE speedhacking officially.
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
02 May 2012 11:38 PM
CE speed hacking was speeding up the client. I can tell from the videos.

Report Abuse
1eggnog is not online. 1eggnog
Joined: 08 Nov 2008
Total Posts: 7074
03 May 2012 12:41 AM
ROBLOX already detects when the client's speed is overclocking, and it will disconnect them. The vids that appear to be client side overclocking are very old.

The OP is correct, in that all new speedhacks use walkspeed. Also, the walkspeed is separate from the Velocity, so under no circumstances would anyone get falsely kicked (unless an admin changes another person's walkspeed).
Report Abuse
lordmarine12 is not online. lordmarine12
Joined: 30 Apr 2012
Total Posts: 470
03 May 2012 12:55 AM
You're able to change the bit code, and edit your speed 1egg, this bypasses the client's speed overclocking.
Report Abuse
1Ra is not online. 1Ra
Joined: 02 May 2010
Total Posts: 2400
03 May 2012 08:17 AM
yup, there is a second method with CE that just legitimately changes your walkspeed.
Report Abuse
Oysi is not online. Oysi
Joined: 06 Jul 2009
Total Posts: 9058
03 May 2012 11:01 AM
[ Content Deleted ]
Report Abuse
bombpaw is not online. bombpaw
Joined: 15 Mar 2009
Total Posts: 3484
03 May 2012 11:59 AM
"Roblox didn't ENTIRELY patch CE speedhax. But I guess that's impossible. Anyway, I got to 1.4x of normal speed, and nothing happened."
It's beause of the failsafe they use, the players move by their internet speed, not a set speed on the server.
Report Abuse
pighead10 is not online. pighead10
Joined: 03 May 2009
Total Posts: 10341
03 May 2012 12:49 PM
Speed hacking speeds up the client - it doesn't increase the walkspeed. The way to detect it would be to check whether the client is going faster than the server through the use of tick() or wait(). What I did was compare the time tick() gave with the server's time using workspace.DistributedGameTime and see if it was going considerably faster. It would kick people who were lagging a lot, too.
Report Abuse
pronetodie is not online. pronetodie
Joined: 26 Jun 2011
Total Posts: 86
03 May 2012 04:30 PM
Pig, that's not the only speedhack though. The CE speedhack aims for walkspeed. It has nothing to do with browser speed. It just changes values by targetting their adresses.
Report Abuse
Alexej200 is not online. Alexej200
Joined: 07 Jun 2009
Total Posts: 3583
03 May 2012 05:31 PM
Roblox didn't ENTIRELY patch CE speedhax. But I guess that's impossible. Anyway, I got to 1.4x of normal speed, and nothing happened.

I made an error in the script by typing "pair" instead of "pairs".

~ I am one of 7 billion on the planet Earth. ~
Report Abuse
booing is not online. booing
Joined: 04 May 2009
Total Posts: 6594
04 May 2012 07:28 AM
@pron
Idiot. Speak about topics you have any knowledge about.
Speed hacking is speeding up your client, NOT CHANGING YOUR WALKSPEED.
You fall faster.
You jump faster.
You run faster.
You walk faster.
You hit people in the face with sticks faster.
Report Abuse
pighead10 is not online. pighead10
Joined: 03 May 2009
Total Posts: 10341
04 May 2012 11:37 AM
@prone

The CE speedhack - that is, the one labeling "speedhack", not any editing of scripts - speeds up the client, as I said.

@booing
No need to be so harsh
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