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

Problem with module script? Module script didn't return a single value [CLOSED]

Asked by 4 years ago
Edited 4 years ago

So I am making a pet system for my simulator game.

I am trying to get text color from module script. But no matter what I do and I don't know what's the problem, it prints an error: "Request module experienced error while loading" which means there's no value returned.

My script inside module script:

local RarityColor = {
    ["Common"] = {112, 112, 112},
    ["Uncommon"] = {0, 195, 13},
    ["Rare"] = {0, 89, 255},
    ["Epic"] = {105, 35, 255},
    ["Legendary"] = {195, 0, 3}
}

My script inside local script ( where the text is ):

local Pets = game:GetService("ReplicatedStorage"):WaitForChild("Pets")
local RarityPetList = require(Pets:WaitForChild("RarityPetList"))
local ColorPetList = require(Pets:WaitForChild("RarityColorList"))

local Rarity = RarityPetList[tonumber(pet)]
Frame.Rarity.Text = Rarity -- im just trying to get pet's rarity
local Color = ColorPetList[Rarity]
Frame.Rarity.TextColor3 = Color3.new(Color[1], Color[2], Color[3])

Any help would be appreciated since i'm not sure what's wrong?

NEVERMIND! I FORGOT TO PUT return RarityColor in module script bruh!

0
LOL SUPERGIZMO3607 0 — 4y
0
LOL dabberbestleader 14 — 4y

Answer this question