Hello, I can’t seem to figure out why my random face script (server script) won’t work. It’s only picking the first face, when it should pick outta the 5 faces
Module:
local Beginning = "http://www.roblox.com/asset/?id="
return {
GirlFaces = {{
Beginning.."144080495",--smile
Beginning.."494290547",
Beginning.."209713952",
Beginning.."83022608",
Beginning.."12145059"
}},
BoyFaces = {{
Beginning.."144080495",--smile
Beginning.."110287880",
Beginning.."83017053",
Beginning.."20722053",
Beginning.."209715003"
}}
}
Server Script:
local Face = ""
if ChosenNPC.NPCGender == "Girl" then
Face = table.unpack(NPCFacesModule.GirlFaces[math.random(1, #NPCFacesModule.GirlFaces)])
print(Face)
elseif ChosenNPC.NPCGender == "Boy" then
Face = table.unpack(NPCFacesModule.BoyFaces[math.random(1, #NPCFacesModule.BoyFaces)])
print(Face)
end
NewNPC.Head.Face.Texture = tostring(Face)
Face = ""
What Face
prints: