of     1   

freeroblox1234567
#227593489Thursday, November 16, 2017 1:51 AM GMT

If I have a chance percent (30) how would I make a script that would print "Yes" if I got the 30% chance and "No" If I didn't.
freeroblox1234567
#227593566Thursday, November 16, 2017 1:54 AM GMT

b
Negativize
#227593617Thursday, November 16, 2017 1:56 AM GMT

I would say: if math.random() <= .3 then print("Yes") end But I'm pretty sure this isn't truly a "30% chance". Any number has an equal chance of being rolled here (any float value from 0 to 1) so it's not truly random. Not sure though
Voxxie
#227593653Thursday, November 16, 2017 1:57 AM GMT

local whatever = math.random(100) if whatever <= 30 then print('tada') end
NexanianStudios
#227593730Thursday, November 16, 2017 1:59 AM GMT

print(math.random() == 0.3 or false)
Luo_Basics
#227593760Thursday, November 16, 2017 2:00 AM GMT

wrong dumbbread
NexanianStudios
#227593769Thursday, November 16, 2017 2:00 AM GMT

print(math.random() <= 0.3 or false) **
Luo_Basics
#227593798Thursday, November 16, 2017 2:01 AM GMT

omg no
freeroblox1234567
#227593888Thursday, November 16, 2017 2:04 AM GMT

this seems to work for me local rolls = 0 while wait(1) do local r = math.random() * 100 print(rolls .. " since last win") if # ## 30 then rolls = 0 print('win') else rolls = rolls + 1 end end

    of     1