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.
I'm not sure what you're asking, but it's best to do:
local Seed = Random.new() local Choose = Seed:NextInteger(min, max)