So i made this script and it totally worked but the thing is, When i play with others i only saw myself become big but the others are just normal and floating to the air?
this is the Local Script
local input = game:GetService("UserInputService")
local player = game.Players.LocalPlayer
local animations = {2469483212}
local ready = true
local function Hulk(inputObject)
if inputObject.KeyCode == Enum.KeyCode.LeftAlt and ready then
local char = player.Character or player.CharacterAdded:Wait()
local hum = char.Humanoid
local animation = Instance.new("Animation")
local picked = 1
local punch = script.Parent.Punch_Local
animation.AnimationId = "http://roblox.com/asset/?id="..animations[picked]
local AnimaTrack = hum:LoadAnimation(animation)
AnimaTrack:Play()
hum.WalkSpeed = 0
wait(.01)
print(player)
hum.BodyDepthScale.Value=hum.BodyDepthScale.Value+5
hum.BodyWidthScale.Value=hum.BodyDepthScale.Value+5
hum.BodyHeightScale.Value=hum.BodyHeightScale.Value+5
hum.HeadScale.Value= hum.HeadScale.Value+5
punch.Disabled = false
wait(1)
hum.WalkSpeed = 40
ready = false
end
end
input.InputBegan:connect(Hulk)
THANK YOU IN ADVANCE!

3 comments
You need to modify the size on a server script.
Server Script is the "Script " Right? But how am i going to do that? Do the same thing as what i did on a local script?
Use a remote event that fires to the server inside that function. The server will then listen for it and increase the scale. You should just have to use lines 33 to 36. WalkSpeed should also be changed on the server.