--Defining Races-- finalizedrace = script.Parent.FinalizedRace brace = script.Parent.Race HumanRaces = {"Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Ashura", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Rony", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Choni", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Loreli", "Bolero", "Bolero", "Bolero", "Bolero", "Bolero"} ----------------------------------------------------------------------------------------------------------------------- BirdRaces = {"Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Squaker", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Cardins", "Rito", "Rito", "Rito", "Rito", "Rito", "Rito", "Rito", "Rito", "Rito", "Rito", "Zoluno", "Zoluno", "Zoluno", "Zoluno", "Zoluno", "Phoenix"} ----------------------------------------------------------------------------------------------------------------------- FishRaces = {"Carpith", "Lefu", "Shork", "Campus", "Spimkey"} ----------------------------------------------------------------------------------------------------------------------- MythicalRaces = {"Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Draguun", "Elf", "Elf", "Elf", "Elf", "Elf", "Elf", "Elf", "Elf", "Elf", "Creature", } ----------------------------------------------------------------------------------------------------------------------- baserace = {"HumanRaces", "BirdRaces", "FishRaces", "MythicalRaces"} -------------------------------------------------------------------- < All Dis Stuff Above Is Race Tables while true do wait(1) if script.Parent.AlreadyHasRace.Value == false then local BaseRaceChosen = math.random(1, #baserace) wait(2) print(baserace[BaseRaceChosen],"Has been chosen.") baserace.Value = baserace[BaseRaceChosen] brace.Value = baserace[BaseRaceChosen] print(baserace.Value, "Has been set to the value of base races.") if baserace.Value == "HumanRaces" then -----------------Human Race Gen--------------------------------- local FinalizeRaceHuman = math.random(1, #HumanRaces) wait(2) print(HumanRaces[FinalizeRaceHuman],"Finalized Race Generated.") finalizedrace.Value = HumanRaces[FinalizeRaceHuman] print(finalizedrace.Value, "Finalized Values Generated.") -----------------Bird Race Gen---------------------------------- elseif baserace.Value == "BirdRaces" then local FinalizeRaceBird = math.random(1, #BirdRaces) wait(2) print(BirdRaces[FinalizeRaceBird],"Finalized Race Generated.") finalizedrace.Value = BirdRaces[FinalizeRaceBird] print(finalizedrace.Value, "Finalized Values Generated.") ----------------Fish Race Gen------------------------------------ elseif baserace.Value == "FishRaces" then local FinalizedRaceFish = math.random(1, #FishRaces) wait(2) print(FishRaces[FinalizedRaceFish],"Finalized Race Generated.") finalizedrace.Value = FishRaces[FinalizedRaceFish] print(finalizedrace.Value, "Finalized Values Generated.") ----------------Mythical Race Gen-------------------------------- elseif baserace.Value == "MythicalRaces" then local FinalizeRaceMythical = math.random(1, #MythicalRaces) wait(2) print(MythicalRaces[FinalizeRaceMythical],"Finalized Race Generated.") finalizedrace.Value = MythicalRaces[FinalizeRaceMythical] print(finalizedrace.Value, "Finalized Values Generated.") ------------------------------------------------------------------ script.Parent.AlreadyHasRace.Value = true end end end
Here is my simple race generating script. I wrote this to generate scripts but i completely forgot about making it filtering enabled. The script changed some values inside of a folder, the script is also not a local script and the script is inside to folder too. Can someone please help me?