local STORAGE_TITLE_BASE = 2000 local OPCODE_TITLE = 100 local OPCODE_SEND_TITLES = 101 local rainbowColors = { "#FF0000", "#FF7F00", "#FFFF00", "#00FF00", "#0000FF", "#4B0082", "#8B00FF" } local function rainbowTitleStep(playerId, title, font, idx, storageId) local player = Player(playerId) if not player or player:getStorageValue(storageId) < 1 then return end local color = rainbowColors[((idx - 1) % #rainbowColors) + 1] player:sendFirstTitle(title, font, color) addEvent(rainbowTitleStep, 1, playerId, title, font, idx + 1, storageId) end local customTitles = { teste = { title = "Matheus Gay, Caloteiro", font = "sono_bold_border_12", color = "rainbow", storageId = 2000 }, heroi = { title = "Herói da Luz", font = "sono_bold_border_12", color = "rainbow", storageId = 2001 }, vip = { title = "VIP", font = "sono_bold_border_12", color = "#fa763e", storageId = 2002 }, dev = { title = "", font = "sono_bold_border_12", color = "rainbow", storageId = 2003 }, hokage = { title = "Sétimo Hokage", font = "sono_bold_border_12", color = "#FFA500", storageId = 2004 }, reiPirata = { title = "Rei dos Piratas", font = "sono_bold_border_12", color = "#E8C0ED", storageId = 2005 }, espadachim = { title = "Espadachim de Alabasta", font = "sono_bold_border_12", color = "rainbow", storageId = 2006 }, sayajin = { title = "Príncipe Sayajin", font = "sono_bold_border_12", color = "#FFD700", storageId = 2007 }, shinigami = { title = "Ceifador de Almas", font = "sono_bold_border_12", color = "#BA2BE2", storageId = 2008 }, hunter = { title = "Caçador Supremo", font = "sono_bold_border_12", color = "#52CD32", storageId = 2009 }, heroiMonstro = { title = "Matador de Titãs", font = "sono_bold_border_12", color = "#DC143C", storageId = 2010 }, alquimista = { title = "Alquimista de Aço", font = "sono_bold_border_12", color = "rainbow", storageId = 2011 }, sono_bold_22 = { title = "Caçador de Demônios", font = "sono_bold_border_12", color = "#FF1493", storageId = 2013 }, kyuubiNinchuriki = { title = "Jinchuuriki da Nove-Caudas", font = "sono_bold_border_12", color = "#FF456E", storageId = 2014 }, soulReaperSubstitute = { title = "Substituto Soul Reaper", font = "sono_bold_border_12", color = "rainbow", storageId = 2015 }, espadaArrancar = { title = "Espada Arrancar", font = "sono_bold_border_12", color = "#8B0000", storageId = 2016 }, almiranteMarinha = { title = "Almirante da Marinha", font = "sono_bold_border_12", color = "#1E90FF", storageId = 2017 }, corsarioRei = { title = "Rei dos Corsários", font = "sono_bold_border_12", color = "rainbow", storageId = 2018 }, superSayajin = { title = "Super Sayajin", font = "sono_bold_border_12", color = "#FFD700", storageId = 2019 }, deusDestruicao = { title = "Deus da Destruição", font = "sono_bold_border_12", color = "#9400D3", storageId = 2020 }, anciao = { title = "Ancião Supremo", font = "sono_bold_border_12", color = "#00FFFF", storageId = 2021 }, titanColossal = { title = "Titã Colossal", font = "sono_bold_border_12", color = "#8B0000", storageId = 2022 }, titanBestial = { title = "Titã Bestial", font = "sono_bold_border_12", color = "#A52A2A", storageId = 2023 }, heroiNumeroUm = { title = "Herói Número 1", font = "sono_bold_border_12", color = "#DC143C", storageId = 2024 }, estagiarioUA = { title = "Estagiário U.A.", font = "sono_bold_border_12", color = "#00BFFF", storageId = 2025 }, vilaosNumeroUm = { title = "Vilão Número 1", font = "sono_bold_border_12", color = "#2E8B57", storageId = 2026 }, professorUA = { title = "Professor U.A.", font = "sono_bold_border_12", color = "#228B22", storageId = 2027 }, sClassHero = { title = "Herói S-Class", font = "sono_bold_border_12", color = "#FF8C00", storageId = 2028 }, meioGhoul = { title = "Meio Ghoul", font = "sono_bold_border_12", color = "#BF8CBF", storageId = 2043 }, hashiraAgua = { title = "Hashira da Água", font = "sono_bold_border_12", color = "#00BFFF", storageId = 2030 }, hashiraSombras = { title = "Hashira das Sombras", font = "sono_bold_border_12", color = "#4B0082", storageId = 2031 }, homunculo = { title = "Homúnculo", font = "sono_bold_border_12", color = "#9932CC", storageId = 2032 }, pioneiroAlquimia = { title = "Pioneiro da Alquimia", font = "sono_bold_border_12", color = "#DB5A5F", storageId = 2033 }, hunterClassA = { title = "Caçador Classe A", font = "sono_bold_border_12", color = "rainbow", storageId = 2034 }, mageCelestial = { title = "Mago Celestial", font = "sono_bold_border_12", color = "#7FFFDA", storageId = 2035 }, dragaoCelestial = { title = "Dragão Celestial", font = "sono_bold_border_12", color = "#FFD904", storageId = 2036 }, mestreExceed = { title = "Mestre Exceed", font = "sono_bold_border_12", color = "rainbow", storageId = 2037 }, shinigamiKira = { title = "Shinigami Kira", font = "sono_bold_border_12", color = "#7F0000", storageId = 2038 }, bountyHunter = { title = "Caçador de Recompensas", font = "sono_bold_border_12", color = "#DAA706", storageId = 2039 }, capitaoBebop = { title = "Capitão de Bebop", font = "sono_bold_border_12", color = "rainbow", storageId = 2040 }, heroiIncrivel = { title = "Herói Incrível", font = "sono_bold_border_12", color = "#ADDFDF", storageId = 2041 }, } titleById = {} for _, data in pairs(customTitles) do titleById[data.storageId] = data end