--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?

2 comments

0

Hey um. How long have you been scripting for?

0

WHAT IS THIS LEL