Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.84 KB | None | 0 0
  1. static int DrawAmount()
  2.         {
  3.             int chance = rnd.Next(0, 100);
  4.  
  5.             if (chance < 65)
  6.                 return 1;
  7.             else if (chance >= 65 && chance < 75)
  8.                 return 2;
  9.             else if (chance >= 75 && chance < 83)
  10.                 return 3;
  11.             else if (chance >= 83 && chance < 90)
  12.                 return 4;
  13.             else if (chance >= 91 && chance < 96)
  14.                 return 5;
  15.             else if (chance >= 96)
  16.                 return rnd.Next(1, 8);
  17.             else
  18.                 return 1;
  19.         }
  20.  
  21.         static int DrawCarModel()
  22.         {
  23.             int chance = rnd.Next(0, 100);
  24.  
  25.             if (chance < 45)
  26.             {
  27.                 int modelChance = rnd.Next(0, 2);
  28.                 if (modelChance == 0)
  29.                     return rnd.Next(51, 59);
  30.                 else if (modelChance == 1)
  31.                     return rnd.Next(5, 11);
  32.                 else
  33.                     return 13;
  34.             }
  35.             else if (chance >= 45 && chance < 68)
  36.             {
  37.                 return rnd.Next(13, 20);
  38.             }
  39.             else if (chance >= 68 && chance < 82)
  40.             {
  41.                 int modelChance = rnd.Next(0, 3);
  42.                 if (modelChance == 0)
  43.                     return rnd.Next(1, 5);
  44.                 else if (modelChance == 1)
  45.                     return rnd.Next(39, 43);
  46.                 else if (modelChance == 2)
  47.                     return rnd.Next(20, 27);
  48.                 else return 1;
  49.             }
  50.             else if (chance >= 82 && chance < 92)
  51.             {
  52.                 int modelChance = rnd.Next(0, 4);
  53.                 if (modelChance == 0)
  54.                     return rnd.Next(35, 39);
  55.                 else if (modelChance == 1)
  56.                     return rnd.Next(33, 35);
  57.                 else if (modelChance == 2)
  58.                     return rnd.Next(46, 51);
  59.                 else if (modelChance == 3)
  60.                     return rnd.Next(59, 62);
  61.                 else
  62.                     return 35;
  63.             }
  64.             else if (chance >= 92 && chance < 100)
  65.             {
  66.                 int modelChance = rnd.Next(0, 7);
  67.                 if (modelChance == 0)
  68.                     return rnd.Next(62, 64);
  69.                 else if (modelChance == 1)
  70.                     return rnd.Next(66, 68);
  71.                 else if (modelChance == 2)
  72.                     return 64;
  73.                 else if (modelChance == 3)
  74.                     return 65;
  75.                 else if (modelChance == 4)
  76.                     return rnd.Next(43, 46);
  77.                 else if (modelChance == 5)
  78.                     return rnd.Next(27, 33);
  79.                 else if (modelChance == 6)
  80.                     return rnd.Next(11, 13);
  81.                 else
  82.                     return 62;
  83.             }
  84.             else
  85.                 return 9;
  86.         }
  87.  
  88.         static int DrawShowroom()
  89.         {
  90.             int chance = rnd.Next(0, 100);
  91.  
  92.             if (chance < 35)
  93.                 return rnd.Next(1, 6);
  94.             else if (chance >= 35 && chance < 60)
  95.                 return rnd.Next(1, 3);
  96.             else if (chance >= 60 && chance < 75)
  97.                 return rnd.Next(2, 5);
  98.             else if (chance >= 75 && chance < 85)
  99.                 return rnd.Next(1, 4);
  100.             else if (chance >= 85 && chance < 96)
  101.                 return rnd.Next(5, 6);
  102.             else if (chance >= 96)
  103.                 return rnd.Next(1, 2);
  104.             else
  105.                 return 1;
  106.         }
  107.  
  108.         static int DrawDate()
  109.         {
  110.             int chance = rnd.Next(0, 100);
  111.  
  112.             if (chance < 25)
  113.                 return rnd.Next(1, 3654);
  114.             else if (chance >= 25 && chance < 50)
  115.                 return rnd.Next(1500, 3600);
  116.             else if (chance >= 50 && chance < 70)
  117.                 return rnd.Next(2, 3333);
  118.             else if (chance >= 70 && chance < 82)
  119.                 return rnd.Next(2780, 3650);
  120.             else if (chance >= 82 && chance < 96)
  121.                 return rnd.Next(1344, 2500);
  122.             else if (chance >= 96)
  123.                 return rnd.Next(1, 3600);
  124.             else
  125.                 return 1;
  126.         }
  127.  
  128.         static int DrawSalesman()
  129.         {
  130.             int chance = rnd.Next(0, 100);
  131.  
  132.             if (chance < 25)
  133.                 return rnd.Next(1, 51);
  134.             else if (chance >= 25 && chance < 50)
  135.                 return rnd.Next(22, 50);
  136.             else if (chance >= 50 && chance < 70)
  137.                 return rnd.Next(1, 39);
  138.             else if (chance >= 70 && chance < 82)
  139.                 return rnd.Next(30, 42);
  140.             else if (chance >= 82 && chance < 96)
  141.                 return rnd.Next(17, 19);
  142.             else if (chance >= 96)
  143.                 return rnd.Next(32, 51);
  144.             else
  145.                 return 1;
  146.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement