Advertisement
Guest User

Untitled

a guest
Jan 15th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.91 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace csgo_case_opener
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13.  
  14. var myPlayer = new System.Media.SoundPlayer();
  15. myPlayer.SoundLocation = "roll.wav";
  16.  
  17. // VARIABLES
  18.  
  19. // SHADOW CASE
  20. string[] items_shadow_blue = new string[] {"Dual Berettas | Dualing Dragons", "FAMAS | Survivor Z", "Glock-18 | Wraiths", "MAC-10 | Rangeen", "MAG-7 | Cobalt Core", "SCAR-20 | Green Marine", "XM1014 | Scumbria"};
  21. string[] items_shadow_purple = new string[] {"Galil AR | Stone Cold", "M249 | Nebula Crusader", "MP7 | Special Delivery", "P250 | Wingshot"};
  22. string[] items_shadow_pink = new string[] {"AK-47 | Frontside Misty","G3SG1 | Flux","SSG 08 | Big Iron"};
  23. string[] items_shadow_red = new string[] {"M4A1-S | Golden Coil","USP-S | Kill Confirmed"};
  24.  
  25. // BRAVO CASE
  26. string[] items_bravo_blue = new string[] {"G3SG1 | Demeter", "Galil AR | Shattered", "SG 553 | Wave Spray", "UMP-45 | Bone Pile", "Dual Berettas | Black Limba", "Nova | Tempest"};
  27. string[] items_bravo_purple = new string[] {"USP-S | Overgrowth", "MAC-10 | Graven", "M4A4 | Zirka", "M4A1-S | Bright Water"};
  28. string[] items_bravo_pink = new string[] {"AWP | Graphite", "P2000 | Ocean Foam", "P90 | Emerald Dragon"};
  29. string[] items_bravo_red = new string[] {"AK-47 | Fire Serpent", "Desert Eagle | Golden Koi"};
  30.  
  31. // RANDOM NUMBER
  32. Random r = new Random();
  33.  
  34. int skin_select = 0;
  35. string skin = "";
  36. int rarity = 0;
  37. bool loop = true;
  38. bool loop2 = true;
  39. int stattrak_chance = 0;
  40. bool stattrak = false;
  41.  
  42. // VARIABLES
  43.  
  44. while(loop == true)
  45. {
  46. Console.Clear();
  47. Console.WriteLine(Environment.CurrentDirectory);
  48. Console.ForegroundColor = ConsoleColor.Blue;
  49. Console.WriteLine("CS:GO Case Opener v0.1");
  50. Console.WriteLine("-----------------------");
  51. Console.ForegroundColor = ConsoleColor.Green;
  52. Console.WriteLine("MENU");
  53. Console.WriteLine();
  54. Console.ForegroundColor = ConsoleColor.DarkGreen;
  55. Console.WriteLine("[1] Open a case");
  56. Console.ForegroundColor = ConsoleColor.Magenta;
  57. Console.WriteLine("[2] View inventory");
  58. Console.ForegroundColor = ConsoleColor.DarkRed;
  59. Console.WriteLine("[3] Quit");
  60. int selection = Convert.ToInt32(Console.ReadLine());
  61. if (selection == 1)
  62. {
  63. while (loop2 == true)
  64. {
  65. Console.Clear();
  66. Console.ForegroundColor = ConsoleColor.Blue;
  67. Console.WriteLine("CS:GO Case Opener v0.1");
  68. Console.WriteLine("-----------------------");
  69. Console.ForegroundColor = ConsoleColor.Green;
  70. Console.WriteLine("CASE SELECT");
  71. Console.WriteLine();
  72. Console.ForegroundColor = ConsoleColor.DarkGreen;
  73. Console.WriteLine("[1] Shadow Case");
  74. Console.ForegroundColor = ConsoleColor.DarkYellow;
  75. Console.WriteLine("[2] Bravo Case");
  76. Console.ForegroundColor = ConsoleColor.DarkRed;
  77. Console.WriteLine("[3] Quit");
  78. int selection2 = Convert.ToInt32(Console.ReadLine());
  79. if (selection2 == 0)
  80. {
  81. loop2 = false;
  82. break;
  83. }
  84. if (selection2 == 1)
  85. {
  86. Console.Clear();
  87. Console.ForegroundColor = ConsoleColor.Blue;
  88. Console.WriteLine("CS:GO Case Opener v0.1");
  89. Console.WriteLine("-----------------------");
  90. Console.ForegroundColor = ConsoleColor.Green;
  91. Console.WriteLine("SHADOW CASE");
  92. Console.WriteLine();
  93. Console.ForegroundColor = ConsoleColor.White;
  94. Console.WriteLine("Press Enter to unbox");
  95. Console.ReadLine();
  96. Console.Clear();
  97. Console.ForegroundColor = ConsoleColor.Blue;
  98. Console.WriteLine("CS:GO Case Opener v0.1");
  99. Console.WriteLine("-----------------------");
  100. Console.ForegroundColor = ConsoleColor.Green;
  101. Console.WriteLine("SHADOW CASE DRAW");
  102. Console.WriteLine();
  103.  
  104. myPlayer.SoundLocation = "open.wav";
  105. myPlayer.Play();
  106. System.Threading.Thread.Sleep(500);
  107. myPlayer.SoundLocation = "roll.wav";
  108. for (int i = 0; i < 20; i++)
  109. {
  110. System.Threading.Thread.Sleep(50);
  111. myPlayer.Play();
  112. stattrak_chance = r.Next(99);
  113. if (stattrak_chance > 94 && stattrak_chance < 99)
  114. {
  115. stattrak = true;
  116. }
  117. else
  118. {
  119. stattrak = false;
  120. }
  121. rarity = r.Next(99);
  122. if (rarity < 78)
  123. {
  124. Console.ForegroundColor = ConsoleColor.Blue;
  125. skin_select = r.Next(6);
  126. skin = items_shadow_blue[skin_select];
  127. if (stattrak == true)
  128. {
  129. Console.WriteLine("StatTrak " + skin);
  130. }
  131. else
  132. {
  133. Console.WriteLine(skin);
  134. }
  135. }
  136. if (rarity > 78 && rarity < 94)
  137. {
  138. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  139. skin_select = r.Next(3);
  140. skin = items_shadow_purple[skin_select];
  141. if (stattrak == true)
  142. {
  143. Console.WriteLine("StatTrak " + skin);
  144. }
  145. else
  146. {
  147. Console.WriteLine(skin);
  148. }
  149. }
  150. if (rarity > 94 && rarity < 96)
  151. {
  152. Console.ForegroundColor = ConsoleColor.Magenta;
  153. skin_select = r.Next(2);
  154. skin = items_shadow_pink[skin_select];
  155. if (stattrak == true)
  156. {
  157. Console.WriteLine("StatTrak " + skin);
  158. }
  159. else
  160. {
  161. Console.WriteLine(skin);
  162. }
  163. }
  164. if (rarity > 96 && rarity < 99)
  165. {
  166. Console.ForegroundColor = ConsoleColor.Red;
  167. skin_select = r.Next(1);
  168. skin = items_shadow_red[skin_select];
  169. if (stattrak == true)
  170. {
  171. Console.WriteLine("StatTrak " + skin);
  172. }
  173. else
  174. {
  175. Console.WriteLine(skin);
  176. }
  177. }
  178. }
  179. for (int i = 0; i < 5; i++)
  180. {
  181. System.Threading.Thread.Sleep(200);
  182. myPlayer.Play();
  183. rarity = r.Next(99);
  184. if (rarity < 78)
  185. {
  186. Console.ForegroundColor = ConsoleColor.Blue;
  187. skin_select = r.Next(6);
  188. skin = items_shadow_blue[skin_select];
  189. if (stattrak == true)
  190. {
  191. Console.WriteLine("StatTrak " + skin);
  192. }
  193. else
  194. {
  195. Console.WriteLine(skin);
  196. }
  197. }
  198. if (rarity > 78 && rarity < 94)
  199. {
  200. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  201. skin_select = r.Next(3);
  202. skin = items_shadow_purple[skin_select];
  203. if (stattrak == true)
  204. {
  205. Console.WriteLine("StatTrak " + skin);
  206. }
  207. else
  208. {
  209. Console.WriteLine(skin);
  210. }
  211. }
  212. if (rarity > 94 && rarity < 96)
  213. {
  214. Console.ForegroundColor = ConsoleColor.Magenta;
  215. skin_select = r.Next(2);
  216. skin = items_shadow_pink[skin_select];
  217. if (stattrak == true)
  218. {
  219. Console.WriteLine("StatTrak " + skin);
  220. }
  221. else
  222. {
  223. Console.WriteLine(skin);
  224. }
  225. }
  226. if (rarity > 96 && rarity < 99)
  227. {
  228. Console.ForegroundColor = ConsoleColor.Red;
  229. skin_select = r.Next(1);
  230. skin = items_shadow_red[skin_select];
  231. if (stattrak == true)
  232. {
  233. Console.WriteLine("StatTrak " + skin);
  234. }
  235. else
  236. {
  237. Console.WriteLine(skin);
  238. }
  239. }
  240. }
  241. for (int i = 0; i < 3; i++)
  242. {
  243. System.Threading.Thread.Sleep(500);
  244. myPlayer.Play();
  245. rarity = r.Next(99);
  246. if (rarity < 78)
  247. {
  248. Console.ForegroundColor = ConsoleColor.Blue;
  249. skin_select = r.Next(6);
  250. skin = items_shadow_blue[skin_select];
  251. if (stattrak == true)
  252. {
  253. Console.WriteLine("StatTrak " + skin);
  254. }
  255. else
  256. {
  257. Console.WriteLine(skin);
  258. }
  259. }
  260. if (rarity > 78 && rarity < 94)
  261. {
  262. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  263. skin_select = r.Next(3);
  264. skin = items_shadow_purple[skin_select];
  265. if (stattrak == true)
  266. {
  267. Console.WriteLine("StatTrak " + skin);
  268. }
  269. else
  270. {
  271. Console.WriteLine(skin);
  272. }
  273. }
  274. if (rarity > 94 && rarity < 96)
  275. {
  276. Console.ForegroundColor = ConsoleColor.Magenta;
  277. skin_select = r.Next(2);
  278. skin = items_shadow_pink[skin_select];
  279. if (stattrak == true)
  280. {
  281. Console.WriteLine("StatTrak " + skin);
  282. }
  283. else
  284. {
  285. Console.WriteLine(skin);
  286. }
  287. }
  288. if (rarity > 96 && rarity < 99)
  289. {
  290. Console.ForegroundColor = ConsoleColor.Red;
  291. skin_select = r.Next(1);
  292. skin = items_shadow_red[skin_select];
  293. if (stattrak == true)
  294. {
  295. Console.WriteLine("StatTrak " + skin);
  296. }
  297. else
  298. {
  299. Console.WriteLine(skin);
  300. }
  301. }
  302. }
  303. System.Threading.Thread.Sleep(1000);
  304. myPlayer.SoundLocation = "display.wav";
  305. myPlayer.Play();
  306. Console.ForegroundColor = ConsoleColor.Green;
  307. Console.Clear();
  308. Console.Write("You unboxed: ");
  309. if (rarity < 78)
  310. {
  311. Console.ForegroundColor = ConsoleColor.Blue;
  312. }
  313. if (rarity > 78 && rarity < 94)
  314. {
  315. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  316. }
  317. if (rarity > 94 && rarity < 96)
  318. {
  319. Console.ForegroundColor = ConsoleColor.Magenta;
  320. }
  321. if (rarity > 96 && rarity < 99)
  322. {
  323. Console.ForegroundColor = ConsoleColor.Red;
  324. }
  325. if (stattrak == true)
  326. {
  327. Console.WriteLine("StatTrak " + skin);
  328. }
  329. else
  330. {
  331. Console.WriteLine(skin);
  332. }
  333. Console.ReadLine();
  334. }
  335. if (selection2 == 2)
  336. {
  337. Console.Clear();
  338. Console.ForegroundColor = ConsoleColor.Blue;
  339. Console.WriteLine("CS:GO Case Opener v0.1");
  340. Console.WriteLine("-----------------------");
  341. Console.ForegroundColor = ConsoleColor.Green;
  342. Console.WriteLine("BRAVO CASE");
  343. Console.WriteLine();
  344. Console.ForegroundColor = ConsoleColor.White;
  345. Console.WriteLine("Press Enter to unbox");
  346. Console.ReadLine();
  347. Console.Clear();
  348. Console.ForegroundColor = ConsoleColor.Blue;
  349. Console.WriteLine("CS:GO Case Opener v0.1");
  350. Console.WriteLine("-----------------------");
  351. Console.ForegroundColor = ConsoleColor.Green;
  352. Console.WriteLine("BRAVO CASE DRAW");
  353. Console.WriteLine();
  354.  
  355. myPlayer.SoundLocation = "open.wav";
  356. myPlayer.Play();
  357. System.Threading.Thread.Sleep(500);
  358. myPlayer.SoundLocation = "roll.wav";
  359. for (int i = 0; i < 20; i++)
  360. {
  361. System.Threading.Thread.Sleep(50);
  362. myPlayer.Play();
  363. rarity = r.Next(99);
  364. stattrak_chance = r.Next(99);
  365. if (stattrak_chance > 94 && stattrak_chance < 99)
  366. {
  367. stattrak = true;
  368. }
  369. else
  370. {
  371. stattrak = false;
  372. }
  373. if (rarity < 78)
  374. {
  375. Console.ForegroundColor = ConsoleColor.Blue;
  376. skin_select = r.Next(6);
  377. skin = items_bravo_blue[skin_select];
  378. if (stattrak == true)
  379. {
  380. Console.WriteLine("StatTrak " + skin);
  381. }
  382. else
  383. {
  384. Console.WriteLine(skin);
  385. }
  386. }
  387. if (rarity > 78 && rarity < 94)
  388. {
  389. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  390. skin_select = r.Next(3);
  391. skin = items_bravo_purple[skin_select];
  392. if (stattrak == true)
  393. {
  394. Console.WriteLine("StatTrak " + skin);
  395. }
  396. else
  397. {
  398. Console.WriteLine(skin);
  399. }
  400. }
  401. if (rarity > 94 && rarity < 96)
  402. {
  403. Console.ForegroundColor = ConsoleColor.Magenta;
  404. skin_select = r.Next(2);
  405. skin = items_bravo_pink[skin_select];
  406. if (stattrak == true)
  407. {
  408. Console.WriteLine("StatTrak " + skin);
  409. }
  410. else
  411. {
  412. Console.WriteLine(skin);
  413. }
  414. }
  415. if (rarity > 96 && rarity < 99)
  416. {
  417. Console.ForegroundColor = ConsoleColor.Red;
  418. skin_select = r.Next(1);
  419. skin = items_bravo_red[skin_select];
  420. if (stattrak == true)
  421. {
  422. Console.WriteLine("StatTrak " + skin);
  423. }
  424. else
  425. {
  426. Console.WriteLine(skin);
  427. }
  428. }
  429. }
  430. for (int i = 0; i < 5; i++)
  431. {
  432. System.Threading.Thread.Sleep(200);
  433. myPlayer.Play();
  434. rarity = r.Next(99);
  435. if (stattrak_chance > 94 && stattrak_chance < 99)
  436. {
  437. stattrak = true;
  438. }
  439. else
  440. {
  441. stattrak = false;
  442. }
  443. if (rarity < 78)
  444. {
  445. Console.ForegroundColor = ConsoleColor.Blue;
  446. skin_select = r.Next(6);
  447. skin = items_bravo_blue[skin_select];
  448. if (stattrak == true)
  449. {
  450. Console.WriteLine("StatTrak " + skin);
  451. }
  452. else
  453. {
  454. Console.WriteLine(skin);
  455. }
  456. }
  457. if (rarity > 78 && rarity < 94)
  458. {
  459. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  460. skin_select = r.Next(3);
  461. skin = items_bravo_purple[skin_select];
  462. if (stattrak == true)
  463. {
  464. Console.WriteLine("StatTrak " + skin);
  465. }
  466. else
  467. {
  468. Console.WriteLine(skin);
  469. }
  470. }
  471. if (rarity > 94 && rarity < 96)
  472. {
  473. Console.ForegroundColor = ConsoleColor.Magenta;
  474. skin_select = r.Next(2);
  475. skin = items_bravo_pink[skin_select];
  476. if (stattrak == true)
  477. {
  478. Console.WriteLine("StatTrak " + skin);
  479. }
  480. else
  481. {
  482. Console.WriteLine(skin);
  483. }
  484. }
  485. if (rarity > 96 && rarity < 99)
  486. {
  487. Console.ForegroundColor = ConsoleColor.Red;
  488. skin_select = r.Next(1);
  489. skin = items_bravo_red[skin_select];
  490. if (stattrak == true)
  491. {
  492. Console.WriteLine("StatTrak " + skin);
  493. }
  494. else
  495. {
  496. Console.WriteLine(skin);
  497. }
  498. }
  499. }
  500. for (int i = 0; i < 3; i++)
  501. {
  502. System.Threading.Thread.Sleep(500);
  503. myPlayer.Play();
  504. rarity = r.Next(99);
  505. if (stattrak_chance > 94 && stattrak_chance < 99)
  506. {
  507. stattrak = true;
  508. }
  509. else
  510. {
  511. stattrak = false;
  512. }
  513. if (rarity < 78)
  514. {
  515. Console.ForegroundColor = ConsoleColor.Blue;
  516. skin_select = r.Next(6);
  517. skin = items_bravo_blue[skin_select];
  518. if (stattrak == true)
  519. {
  520. Console.WriteLine("StatTrak " + skin);
  521. }
  522. else
  523. {
  524. Console.WriteLine(skin);
  525. }
  526. }
  527. if (rarity > 78 && rarity < 94)
  528. {
  529. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  530. skin_select = r.Next(3);
  531. skin = items_bravo_purple[skin_select];
  532. if (stattrak == true)
  533. {
  534. Console.WriteLine("StatTrak " + skin);
  535. }
  536. else
  537. {
  538. Console.WriteLine(skin);
  539. }
  540. }
  541. if (rarity > 94 && rarity < 96)
  542. {
  543. Console.ForegroundColor = ConsoleColor.Magenta;
  544. skin_select = r.Next(2);
  545. skin = items_bravo_pink[skin_select];
  546. if (stattrak == true)
  547. {
  548. Console.WriteLine("StatTrak " + skin);
  549. }
  550. else
  551. {
  552. Console.WriteLine(skin);
  553. }
  554. }
  555. if (rarity > 96 && rarity < 99)
  556. {
  557. Console.ForegroundColor = ConsoleColor.Red;
  558. skin_select = r.Next(1);
  559. skin = items_bravo_red[skin_select];
  560. if (stattrak == true)
  561. {
  562. Console.WriteLine("StatTrak " + skin);
  563. }
  564. else
  565. {
  566. Console.WriteLine(skin);
  567. }
  568. }
  569. }
  570. System.Threading.Thread.Sleep(1000);
  571. myPlayer.SoundLocation = "display.wav";
  572. myPlayer.Play();
  573. Console.ForegroundColor = ConsoleColor.Green;
  574. Console.Clear();
  575. Console.Write("You unboxed: ");
  576. if (rarity < 78)
  577. {
  578. Console.ForegroundColor = ConsoleColor.Blue;
  579. }
  580. if (rarity > 78 && rarity < 94)
  581. {
  582. Console.ForegroundColor = ConsoleColor.DarkMagenta;
  583. }
  584. if (rarity > 94 && rarity < 96)
  585. {
  586. Console.ForegroundColor = ConsoleColor.Magenta;
  587. }
  588. if (rarity > 96 && rarity < 99)
  589. {
  590. Console.ForegroundColor = ConsoleColor.Red;
  591. }
  592. if (stattrak == true)
  593. {
  594. Console.WriteLine("StatTrak " + skin);
  595. }
  596. else
  597. {
  598. Console.WriteLine(skin);
  599. }
  600. Console.ReadLine();
  601. }
  602. }
  603. }
  604. }
  605. }
  606. }
  607. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement