I edited this to show the full script I'm very new with scripting (also very new here) so i dont know how to make a math.random script pick only 1. I'm making a random character picker, but when it chooses one it chooses another. This is how i have the script. I updated a script a bit so now its math.random(1, 40) (sorry if its too long).
local choose = math.random(1, 40)
if choose==1
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Beatrix)
end
if choose==2
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Becca)
end
if choose==3
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Bonnie)
end
if choose==4
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Bravo)
end
if choose==5
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Dante)
end
if choose==6
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Francis)
end
if choose==7
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Haru)
end
if choose==8
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Joseph)
end
if choose==9
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Lilith)
end
if choose==10
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Lizbeth)
end
if choose==11
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.MrReginald)
end
if choose==12
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Otto)
end
if choose==13
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Robert)
end
if choose==14
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Sarah)
end
if choose==15
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Sonia)
end
if choose==16
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Tara)
end
if choose==17
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Stephanie)
end
if choose==18
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Caleb)
end
if choose==19
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Cassandra)
end
if choose==20
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Khalifa)
end
if choose==21
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Mintaku)
end
if choose==22
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Mochi)
end
if choose==23
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Dennison)
end
if choose==24
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Egor)
end
if choose==25
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Solideo)
end
if choose==26
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Vicki)
end
if choose==27
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Yorick)
end
if choose==28
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Christina)
end
if choose==29
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Nobie)
end
if choose==30
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Connie)
end
if choose==31
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Kris)
end
if choose==32
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Lupita)
end
if choose==33
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Ouma)
end
if choose==34
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Tenko)
end
if choose==35
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Percy)
end
if choose==36
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Selena)
end
if choose==37
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Dexter)
end
if choose==38
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Rose)
end
if choose==39
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Cassiel)
end
if choose==40
then
game.ReplicatedStorage.ChangeChar:FireServer(game.ReplicatedStorage.Noelia)
end
The character names are just to difference them.

2 comments
need more information. math.random(1,16) generates number ranging from 1 to 16 but if you want to make it only pick 1(?) you can just do math.random(1,1). If you can tell me what you want more exact I'm happy to help
I think he mean it runs multiple times. And for that we need the rest of the script