Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

?Different animations for diff teams

Asked by 3 years ago

Hey. Another question. I am trying to change the animations, and have it different for other teams. Here's the script I used. (i am not this good at scripting, I used tutorials ) ``local Players = game:GetService("Players") local Teams = game:GetService("Teams") local Teamslist = Teams:GetTeams()

local Pushers = Team.Pushers local Fallers = Team.Fallers

local function ChangeAnimations(player)

local Character = player.Character or player.CharacterAdded:Wait()
local Humanaoid = Character:WaitForChild("Humanoid")
local AnimaitonTracks = Humanaoid:GetPlayingAnimationTracks()

    for i,track in pairs(AnimaitonTracks)
     do track:stop()
    end

local Animate = WaitForChild("Animate")

local FallAnim = Animate.fall

if player.Team == Pushers
then FallAnim.AnimationId = "rbxassetid://6279068009"

elseif player.Team == Fallers
then FallAnim.AnimationId = "rbxasset://6279037479"


end``

``end

Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(char) ChangeAnimations(player) end) end)

for i,team in pairs(Teamslist) do team.PlayerAdded:Connect(ChangeAnimations) end``

Thats what i used.

Answer this question