Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -
- Download Here --> https://tinyurl.com/35kmwred (Copy and Paste Link)
- AUDIO LOGGER
- local LogRecent = false --// Setting this to true will make it so the logger won't log anything played by the same player more than once until they play a different audio.
- getgenv().SpecialTools =
- Hashes.Style = (not HashesOnly and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- IDs.Style = (not IDsOnly and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Self.Style = (not LogSelf and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Recent.Style = (not LogRecent and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Active.Style = (not IsActive and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Hashes.Style = (not HashesOnly and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- IDs.Style = (not IDsOnly and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Self.Style = (not LogSelf and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Recent.Style = (not LogRecent and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- Active.Style = (not IsActive and Enum.ButtonStyle.RobloxRoundButton) or Enum.ButtonStyle.RobloxRoundDefaultButton
- local "rbxasset://sounds.+") or string.match(Sound.SoundId, "&hash=.+") or string.match(Sound.SoundId, "&0hash=.+") or string.match(Sound.SoundId, "%d+")
- Id = string.sub(Id, (string.sub(Id, 1, 6) == "&hash=" and 7) or (string.sub(Id, 1, 7) == "&0hash=" and 8), string.len(Id))
- if Continue and (LogRecent or (not LogRecent and ((MostRecentAudio[Plr] and MostRecentAudio[Plr] ~= Id) or not MostRecentAudio[Plr]))) then
- local "rbxasset://sounds.+") or string.match(Sound.SoundId, "&hash=.+") or string.match(Sound.SoundId, "%d+")
- Id = string.sub(Id, (string.sub(Id, 1, 6) == "&hash=" and 7) or (string.sub(Id, 1, 7) == "&0hash=" and 8), string.len(Id))
- if Continue and (LogRecent or (not LogRecent and ((MostRecentAudio[Plr] and MostRecentAudio[Plr] ~= Id) or not MostRecentAudio[Plr]))) then
- Print("SoundId was changed.\nSoundId: " .. Id .. "\nPlayer: " .. Plr.Name .. "\nAncestry: " .. Sound:GetFullName() .. "\nName: " .. (Info or "Error fetching Name"))
- if IsActive and Info and not HookedAudios[Sound] and (LogSelf or (not LogSelf and Plr ~= Players.LocalPlayer)) and ((IsHash and not IDsOnly and HashesOnly) or (not IsHash and not HashesOnly and IDsOnly) or (HashesOnly and IDsOnly)) then
- Print((IsHash and "Snatched Audio (HASH)" or "Snatched Audio") .. "\nSoundId: " .. (Id or "Error fetching Id") .. "\nPlayer: " .. Plr.Name .. "\nAncestry: " .. Sound:GetFullName() .. "\nName: " .. (Info or "Error fetching Name"))
- jacobselbo/Roblox-Logger
- This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Name already in use
- A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
- Sign In Required
- Please sign in to use Codespaces.
- Launching GitHub Desktop
- If nothing happens, download GitHub Desktop and try again.
- Launching GitHub Desktop
- If nothing happens, download GitHub Desktop and try again.
- Launching Xcode
- If nothing happens, download Xcode and try again.
- Launching Visual Studio Code
- Your codespace will open once ready.
- There was a problem preparing your codespace, please try again.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement