Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static int DrawAmount()
- {
- int chance = rnd.Next(0, 100);
- if (chance < 65)
- return 1;
- else if (chance >= 65 && chance < 75)
- return 2;
- else if (chance >= 75 && chance < 83)
- return 3;
- else if (chance >= 83 && chance < 90)
- return 4;
- else if (chance >= 91 && chance < 96)
- return 5;
- else if (chance >= 96)
- return rnd.Next(1, 8);
- else
- return 1;
- }
- static int DrawCarModel()
- {
- int chance = rnd.Next(0, 100);
- if (chance < 45)
- {
- int modelChance = rnd.Next(0, 2);
- if (modelChance == 0)
- return rnd.Next(51, 59);
- else if (modelChance == 1)
- return rnd.Next(5, 11);
- else
- return 13;
- }
- else if (chance >= 45 && chance < 68)
- {
- return rnd.Next(13, 20);
- }
- else if (chance >= 68 && chance < 82)
- {
- int modelChance = rnd.Next(0, 3);
- if (modelChance == 0)
- return rnd.Next(1, 5);
- else if (modelChance == 1)
- return rnd.Next(39, 43);
- else if (modelChance == 2)
- return rnd.Next(20, 27);
- else return 1;
- }
- else if (chance >= 82 && chance < 92)
- {
- int modelChance = rnd.Next(0, 4);
- if (modelChance == 0)
- return rnd.Next(35, 39);
- else if (modelChance == 1)
- return rnd.Next(33, 35);
- else if (modelChance == 2)
- return rnd.Next(46, 51);
- else if (modelChance == 3)
- return rnd.Next(59, 62);
- else
- return 35;
- }
- else if (chance >= 92 && chance < 100)
- {
- int modelChance = rnd.Next(0, 7);
- if (modelChance == 0)
- return rnd.Next(62, 64);
- else if (modelChance == 1)
- return rnd.Next(66, 68);
- else if (modelChance == 2)
- return 64;
- else if (modelChance == 3)
- return 65;
- else if (modelChance == 4)
- return rnd.Next(43, 46);
- else if (modelChance == 5)
- return rnd.Next(27, 33);
- else if (modelChance == 6)
- return rnd.Next(11, 13);
- else
- return 62;
- }
- else
- return 9;
- }
- static int DrawShowroom()
- {
- int chance = rnd.Next(0, 100);
- if (chance < 35)
- return rnd.Next(1, 6);
- else if (chance >= 35 && chance < 60)
- return rnd.Next(1, 3);
- else if (chance >= 60 && chance < 75)
- return rnd.Next(2, 5);
- else if (chance >= 75 && chance < 85)
- return rnd.Next(1, 4);
- else if (chance >= 85 && chance < 96)
- return rnd.Next(5, 6);
- else if (chance >= 96)
- return rnd.Next(1, 2);
- else
- return 1;
- }
- static int DrawDate()
- {
- int chance = rnd.Next(0, 100);
- if (chance < 25)
- return rnd.Next(1, 3654);
- else if (chance >= 25 && chance < 50)
- return rnd.Next(1500, 3600);
- else if (chance >= 50 && chance < 70)
- return rnd.Next(2, 3333);
- else if (chance >= 70 && chance < 82)
- return rnd.Next(2780, 3650);
- else if (chance >= 82 && chance < 96)
- return rnd.Next(1344, 2500);
- else if (chance >= 96)
- return rnd.Next(1, 3600);
- else
- return 1;
- }
- static int DrawSalesman()
- {
- int chance = rnd.Next(0, 100);
- if (chance < 25)
- return rnd.Next(1, 51);
- else if (chance >= 25 && chance < 50)
- return rnd.Next(22, 50);
- else if (chance >= 50 && chance < 70)
- return rnd.Next(1, 39);
- else if (chance >= 70 && chance < 82)
- return rnd.Next(30, 42);
- else if (chance >= 82 && chance < 96)
- return rnd.Next(17, 19);
- else if (chance >= 96)
- return rnd.Next(32, 51);
- else
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement