How To Make Rapid Speed up Buttons: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Flurite
>Flurite
 
(No difference)

Latest revision as of 22:33, 16 September 2011

Introduction

The WalkSpeed property is what controls the speed of movement of your character. If you look at your Humanoid, you will notice in the Properties panel a new value entitled "WalkSpeed" set to a default value of 16. The higher this value, the faster. Negative Values cause your controls to reverse.

Steps

  1. Insert a brick of any color and shape.
  2. Insert / Object / Script into that brick.
  3. Insert the following script into that brick:

Script

function onTouched(part) -- the function
     if part.Parent then -- make sure the toucher has a parent
          local h = part.Parent:findFirstChild("Humanoid")
          if h then -- checks to see that it was a character that touched it
               h.WalkSpeed = 80 -- go five times faster than default speed (16).
          end			
     end
end
script.Parent.Touched:connect(onTouched) -- connect the function to the event

Now test the script in Tools / Test / Play Solo mode. When your character walks over the brick, it should suddenly speed up.