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

Music Admin Commands Error?

Asked by
iRexBot 147
7 years ago

My script will not work for some reason I asked my friends we could not find a way how. It is suppost to change the song when you say ".m roll" then song id it will change it to the song id.

function onChatted(msg, plr)

local Owner = {
    ["iRexBot"] = true;
    ["PLayer1"] = true;
}
local Admin = {
    plr:GetRankInGroup(2706982) == 254;
    plr:GetRankInGroup(2706982) == 253;
    plr:GetRankInGroup(2706982) == 252;
    plr:GetRankInGroup(2706982) == 251;
}
local Mod = {
    plr:GetRankInGroup(2706982) == 250;
    plr:GetRankInGroup(2706982) == 249;
}
local LowerMod = {
    plr:GetRankInGroup(2706982) == 28;
    plr:GetRankInGroup(2706982) == 26;
    plr:GetRankInGroup(2706982) == 25;
}
local VIP = {

}

    if msg == ".m play " then
        if Owner[plr.Name] or Admin or Mod or LowerMod or VIP then
            game.Workspace.Music.Sound.SoundId = "0"
            game.Workspace.Music.MusicPlayer.Disabled = true
            game.Workspace.Music.Sound:Stop()
            wait(0.1)
            local sound = msg:sub(9)
            game.Workspace.Music.PlayerSound.SoundId = sound
            wait(1)
            wait(game.Workspace.Music.PlayerSound.TimeLength)
            game.Workspace.Music.PlayerSound:Stop()
        end
    end
end

game.Players.PlayerAdded:connect(function(plr)
    plr.Chatted:connect(function(msg) onChatted(msg, plr) end)
end)

Could anyone fix it?

Answer this question