Instead of making them sit, you’ll have to activate platform stand when they touch the snowboard. Just activate it instead of making them sit.
So I should delete the seat? and make it so when they touch the board they stand?
Yes, that should work. Otherwise it’ll just show them as sitting
Nothing happened?
local Player = game:GetService("Players").LocalPlayer;
local Character = Player.CharacterAdded:Wait();
local humanoid = Character.Humanoid
script.Parent.DevSnowboard.Touched:Connect(function()
humanoid.PlatformStand = true
end
Is this a Server Script? If not, try this:
script.Parent.Touched:Connect(function(Hit)
if Hit.Parent:FindFirstChild("Humanoid") then
Hit.PlatformStand = true
end
Hmm… Still nothing happened? is the script suppose to be a local script?
No, it’s supposed to be a server script. Hold on, will read docs
Oh, just do that same thing but use a RemoteEvent to fire the client.
-- Server
script.Parent.Touched:Connect(function(Hit)
if Hit.Parent:FindFirstChild("Humanoid") then
local Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
Remote:FireClient(Player)
end
-- Local
Remote.OnClientEvent:Connect(function()
-- Assuming you've already defined the event and Humanoid
Humanoid.PlatformStand = true