Olasılığını bir sayıda tut, örneğin 0.90 olsun. %90 başarı oranımız var. 0 ile 1 arasında random bir sayı üret. Sonra bu sayıyı senin belirlediğin olasılıkla karşılaştır.
if(RandNum > MyChance)
{
//Başarısız.(Random sayı 0.90 üstü geldi. Yani %10'luk kısıma)
}
else
{
//Başarılı.(Random sayı 0.90 altı geldi. Yani %90'luk kısıma)
}