BaSs_HaXoR

MzNet MzTool [CEX/DEX] [BLES/BLUS] [1.11] PwN3D

Mar 23rd, 2014
916
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 72.53 KB | None | 0 0
  1. //...
  2. ///http://adf.ly/rt7es
  3. /* Proof: http://adf.ly/rt7gq   &    http://adf.ly/rt7iO
  4. MzNet MzTool [CEX/DEX] [BLES/BLUS] v1.11 -- TECHNICALLY, Version 1.0.1.4 http://adf.ly/rt7jE
  5.  
  6. PwN3D By BaSs_HaXoR
  7.    
  8. Download: http://adf.ly/rt7k4
  9. http://adf.ly/rt7kS
  10. http://adf.ly/rt7l0
  11.  
  12. MAIN SOURCE IN 3 forms: Control27, MAIN, and Constants
  13.  
  14.  
  15.   * °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  16.      * °°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°PwN3D°°°°°°°°°°
  17.  ____    __      __  __  __     __    ____      
  18. /\  _`\ /\ \  __/\ \/\ \/\ \  /'__`\ /\  _`\    
  19. \ \ \L\ \ \ \/\ \ \ \ \ `\\ \/\_\L\ \\ \ \/\ \  
  20.  \ \ ,__/\ \ \ \ \ \ \ \ , ` \/_/_\_<_\ \ \ \ \
  21.   \ \ \/  \ \ \_/ \_\ \ \ \`\ \/\ \L\ \\ \ \_\ \
  22.    \ \_\   \ `\___x___/\ \_\ \_\ \____/ \ \____/
  23.     \/_/    '\/__//__/  \/_/\/_/\/___/   \/___/
  24.                                                
  25.      *     _    _        _      
  26.           / /\ /\ \     /\_\ _  
  27.          / /  \\ \ \   / / //\_\
  28.         / / /\ \\ \ \_/ / / \/_/
  29.        / / /\ \ \\ \___/ /      
  30.       / / /\ \_\ \\ \ \_/        
  31.      / / /\ \ \___\\ \ \        
  32.     / / /  \ \ \__/ \ \ \     _  
  33.    / / /____\_\ \    \ \ \  /_/\
  34.   / / /__________\    \ \_\ \_\/
  35.   \/_____________/     \/_/                          
  36.                                            °
  37.           _____                    _____                    _____                    _____                    _____                    _____                                           _______                   _____          
  38.          /\    \                  /\    \                  /\    \                  /\    \                  /\    \                  /\    \                 ______                  /::\    \                 /\    \        
  39.         /::\    \                /::\    \                /::\    \                /::\    \                /::\____\                /::\    \               |::|   |                /::::\    \               /::\    \        
  40.        /::::\    \              /::::\    \              /::::\    \              /::::\    \              /:::/    /               /::::\    \              |::|   |               /::::::\    \             /::::\    \      
  41.       /::::::\    \            /::::::\    \            /::::::\    \            /::::::\    \            /:::/    /               /::::::\    \             |::|   |              /::::::::\    \           /::::::\    \      
  42.      /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \          /:::/    /               /:::/\:::\    \            |::|   |             /:::/~~\:::\    \         /:::/\:::\    \    
  43.     /:::/__\:::\    \        /:::/__\:::\    \        /:::/__\:::\    \        /:::/__\:::\    \        /:::/____/               /:::/__\:::\    \           |::|   |            /:::/    \:::\    \       /:::/__\:::\    \    
  44.    /::::\   \:::\    \      /::::\   \:::\    \       \:::\   \:::\    \       \:::\   \:::\    \      /::::\    \              /::::\   \:::\    \          |::|   |           /:::/    / \:::\    \     /::::\   \:::\    \  
  45.   /::::::\   \:::\    \    /::::::\   \:::\    \    ___\:::\   \:::\    \    ___\:::\   \:::\    \    /::::::\    \   _____    /::::::\   \:::\    \         |::|   |          /:::/____/   \:::\____\   /::::::\   \:::\    \  
  46.  /:::/\:::\   \:::\ ___\  /:::/\:::\   \:::\    \  /\   \:::\   \:::\    \  /\   \:::\   \:::\    \  /:::/\:::\    \ /\    \  /:::/\:::\   \:::\    \  ______|::|___|___ ____ |:::|    |     |:::|    | /:::/\:::\   \:::\____\
  47. /:::/__\:::\   \:::|    |/:::/  \:::\   \:::\____\/::\   \:::\   \:::\____\/::\   \:::\   \:::\____\/:::/  \:::\    /::\____\/:::/  \:::\   \:::\____\|:::::::::::::::::|    ||:::|____|     |:::|    |/:::/  \:::\   \:::|    |
  48. \:::\   \:::\  /:::|____|\::/    \:::\  /:::/    /\:::\   \:::\   \::/    /\:::\   \:::\   \::/    /\::/    \:::\  /:::/    /\::/    \:::\  /:::/    /|:::::::::::::::::|____| \:::\    \   /:::/    / \::/   |::::\  /:::|____|
  49.  \:::\   \:::\/:::/    /  \/____/ \:::\/:::/    /  \:::\   \:::\   \/____/  \:::\   \:::\   \/____/  \/____/ \:::\/:::/    /  \/____/ \:::\/:::/    /  ~~~~~~|::|~~~|~~~        \:::\    \ /:::/    /   \/____|:::::\/:::/    /
  50.   \:::\   \::::::/    /            \::::::/    /    \:::\   \:::\    \       \:::\   \:::\    \               \::::::/    /            \::::::/    /         |::|   |            \:::\    /:::/    /          |:::::::::/    /  
  51.    \:::\   \::::/    /              \::::/    /      \:::\   \:::\____\       \:::\   \:::\____\               \::::/    /              \::::/    /          |::|   |             \:::\__/:::/    /           |::|\::::/    /  
  52.     \:::\  /:::/    /               /:::/    /        \:::\  /:::/    /        \:::\  /:::/    /               /:::/    /               /:::/    /           |::|   |              \::::::::/    /            |::| \::/____/    
  53.      \:::\/:::/    /               /:::/    /          \:::\/:::/    /          \:::\/:::/    /               /:::/    /               /:::/    /            |::|   |               \::::::/    /             |::|  ~|          
  54.       \::::::/    /               /:::/    /            \::::::/    /            \::::::/    /               /:::/    /               /:::/    /             |::|   |                \::::/    /              |::|   |          
  55.        \::::/    /               /:::/    /              \::::/    /              \::::/    /               /:::/    /               /:::/    /              |::|   |                 \::/____/               \::|   |          
  56.         \::/____/                \::/    /                \::/    /                \::/    /                \::/    /                \::/    /               |::|___|                  ~~                      \:|   |          
  57.          ~~                       \/____/                  \/____/                  \/____/                  \/____/                  \/____/                 ~~                                                \|___|                                                                                                                                                                                                                                    
  58.  
  59.      *
  60.      *
  61.  
  62. Yb        dP 8           w      .d88b.                       w  w          dP"Yb
  63.  Yb  db  dP  8d8b. .d88 w8ww    YPwww. .d88b .d8b 8   8 8d8b w w8ww Yb  dP "  d8
  64.   YbdPYbdP   8P Y8 8  8  8          d8 8.dP' 8    8b d8 8P   8  8    YbdP    dP  
  65.    YP  YP    8   8 `Y88  Y8P    `Y88P' `Y88P `Y8P `Y8P8 8    8  Y8P   dP     w  
  66.                                                                      dP        
  67.  
  68.  
  69.  
  70.  
  71.  *
  72.      *
  73.    ::: ::::::::  
  74.   :+: :+:    :+:
  75.  +:+         +:+
  76. +#+       +#++:  
  77.  +#+         +#+
  78.   #+# #+#    #+#
  79.    ### ########                               _           _   _                                                                      
  80.                                              | |         | | | |                                                                      
  81.  _   _ _ __   ___ _ __   ___ _ __ _   _ _ __ | |_ ___  __| | | |__   ___  ___ __ _ _   _ ___  ___  __      _____    ___ __ _ _ __ ___
  82. | | | | '_ \ / _ \ '_ \ / __| '__| | | | '_ \| __/ _ \/ _` | | '_ \ / _ \/ __/ _` | | | / __|/ _ \ \ \ /\ / / _ \  / __/ _` | '__/ _ \  
  83. | |_| | | | |  __/ | | | (__| |  | |_| | |_) | ||  __/ (_| | | |_) |  __/ (_| (_| | |_| \__ \  __/  \ V  V /  __/ | (_| (_| | | |  __/
  84.  \__,_|_| |_|\___|_| |_|\___|_|   \__, | .__/ \__\___|\__,_| |_.__/ \___|\___\__,_|\__,_|___/\___|   \_/\_/ \___|  \___\__,_|_|  \___|
  85.                                    __/ | |                                                                                            
  86.                                   |___/|_|                                                                                            
  87.    ::: ::::::::  
  88.   :+: :+:    :+:
  89.  +:+         +:+
  90. +#+       +#++:  
  91.  +#+         +#+
  92.   #+# #+#    #+#
  93.    ### ########
  94.          */
  95. namespace MzTool
  96. {
  97.     using Microsoft.VisualBasic;
  98.     using Microsoft.VisualBasic.CompilerServices;
  99.     using MzTool.My;
  100.     using MzTool.My.Resources;
  101.     using System;
  102.     using System.Collections.Generic;
  103.     using System.ComponentModel;
  104.     using System.Diagnostics;
  105.     using System.Drawing;
  106.     using System.IO;
  107.     using System.Net;
  108.     using System.Reflection;
  109.     using System.Runtime.CompilerServices;
  110.     using System.Security.Cryptography;
  111.     using System.Text;
  112.     using System.Windows.Forms;
  113.  
  114.     [DesignerGenerated]
  115.     public class Main : Form
  116.     {
  117.         private static List<WeakReference> __ENCList = new List<WeakReference>();
  118.         [AccessedThroughProperty("FlatButton1")]
  119.         private FlatButton _FlatButton1;
  120.         [AccessedThroughProperty("FlatClose1")]
  121.         private FlatClose _FlatClose1;
  122.         [AccessedThroughProperty("FlatTabControl1")]
  123.         private FlatTabControl _FlatTabControl1;
  124.         [AccessedThroughProperty("FormSkin1")]
  125.         private FormSkin _FormSkin1;
  126.         [AccessedThroughProperty("RichTextBox1")]
  127.         private RichTextBox _RichTextBox1;
  128.         [AccessedThroughProperty("RichTextBox2")]
  129.         private RichTextBox _RichTextBox2;
  130.         [AccessedThroughProperty("RichTextBox3")]
  131.         private RichTextBox _RichTextBox3;
  132.         [AccessedThroughProperty("TabPage1")]
  133.         private TabPage _TabPage1;
  134.         [AccessedThroughProperty("TabPage2")]
  135.         private TabPage _TabPage2;
  136.         private IContainer components;
  137.         private string CurrentVersion;
  138.         private int GetUpd;
  139.         private string GetVer;
  140.         private string GetVerLink;
  141.         private string ProgramName;
  142.         private string SiteName;
  143.         private string VersionCHK;
  144.  
  145.         public Main()
  146.         {
  147.             base.Load += new EventHandler(this.Main_Load);
  148.             __ENCAddToList(this);
  149.             this.CurrentVersion = Assembly.GetExecutingAssembly().GetName().Version.ToString();
  150.             this.ProgramName = "MzTool";
  151.             this.SiteName = "http://xn--yce.net/GTA5/MzTool/update.php";
  152.             this.InitializeComponent();
  153.         }
  154.  
  155.         [DebuggerNonUserCode]
  156.         private static void __ENCAddToList(object value)
  157.         {
  158.             List<WeakReference> list = __ENCList;
  159.             lock (list)
  160.             {
  161.                 if (__ENCList.Count == __ENCList.Capacity)
  162.                 {
  163.                     int index = 0;
  164.                     int num3 = __ENCList.Count - 1;
  165.                     for (int i = 0; i <= num3; i++)
  166.                     {
  167.                         WeakReference reference = __ENCList[i];
  168.                         if (reference.IsAlive)
  169.                         {
  170.                             if (i != index)
  171.                             {
  172.                                 __ENCList[index] = __ENCList[i];
  173.                             }
  174.                             index++;
  175.                         }
  176.                     }
  177.                     __ENCList.RemoveRange(index, __ENCList.Count - index);
  178.                     __ENCList.Capacity = __ENCList.Count;
  179.                 }
  180.                 __ENCList.Add(new WeakReference(RuntimeHelpers.GetObjectValue(value)));
  181.             }
  182.         }
  183.  
  184.         [MethodImpl(MethodImplOptions.NoOptimization | MethodImplOptions.NoInlining)]
  185.         public void AutoUpdate()
  186.         {
  187.             try
  188.             {
  189.                 string str7 = Conversions.ToString(this.getSrc("http://xn--yce.net/GTA5/MzTool/update.php"));
  190.                 string str4 = str7.Substring(0, 0x20);
  191.                 string str = str7.Substring(70);
  192.                 string str6 = str4;
  193.                 string str5 = "741952hheeyy66#cs!9hjv887mxx7@8y";
  194.                 string str8 = Conversions.ToString(this.DecryptRJ256(str6, str5, str));
  195.                 if (str8.Contains("MSG*"))
  196.                 {
  197.                     MessageBox.Show(str8.Split(new char[] { '*' })[1]);
  198.                     this.Close();
  199.                 }
  200.                 if (str8.Contains(MyProject.Application.Info.Version.ToString()))
  201.                 {
  202.                     this.FlatButton1.Enabled = true;
  203.                 }
  204.                 else if (Interaction.MsgBox("New version available ! Install now ?", MsgBoxStyle.YesNo, "") == MsgBoxResult.Yes)
  205.                 {
  206.                     this.DoUpdate();
  207.                 }
  208.                 else
  209.                 {
  210.                     this.Close();
  211.                 }
  212.             }
  213.             catch (Exception exception1)
  214.             {
  215.                 ProjectData.SetProjectError(exception1);
  216.                 Exception exception = exception1;
  217.                 MessageBox.Show(exception.Message);
  218.                 MessageBox.Show("The connection with the master server cannot be etablished !");
  219.                 this.Close();
  220.                 ProjectData.ClearProjectError();
  221.             }
  222.         }
  223.  
  224.         public object DecryptRJ256(string prm_key, string prm_iv, string prm_text_to_decrypt)
  225.         {
  226.             string s = prm_text_to_decrypt;
  227.             RijndaelManaged managed = new RijndaelManaged {
  228.                 Padding = PaddingMode.Zeros,
  229.                 Mode = CipherMode.CBC,
  230.                 KeySize = 0x100,
  231.                 BlockSize = 0x100
  232.             };
  233.             byte[] bytes = Encoding.ASCII.GetBytes(prm_key);
  234.             byte[] rgbIV = Encoding.ASCII.GetBytes(prm_iv);
  235.             ICryptoTransform transform = managed.CreateDecryptor(bytes, rgbIV);
  236.             byte[] buffer4 = Convert.FromBase64String(s);
  237.             byte[] buffer = new byte[buffer4.Length + 1];
  238.             MemoryStream stream = new MemoryStream(buffer4);
  239.             new CryptoStream(stream, transform, CryptoStreamMode.Read).Read(buffer, 0, buffer.Length);
  240.             return Encoding.ASCII.GetString(buffer);
  241.         }
  242.  
  243.         [DebuggerNonUserCode]
  244.         protected override void Dispose(bool disposing)
  245.         {
  246.             try
  247.             {
  248.                 if (disposing && (this.components != null))
  249.                 {
  250.                     this.components.Dispose();
  251.                 }
  252.             }
  253.             finally
  254.             {
  255.                 base.Dispose(disposing);
  256.             }
  257.         }
  258.  
  259.         public void DoUpdate()
  260.         {
  261.             WebClient client = new WebClient();
  262.             try
  263.             {
  264.                 MyProject.Computer.FileSystem.WriteAllBytes(FileSystem.CurDir() + @"\MzUpdate.exe", MzTool.My.Resources.Resources.MzUpdate, false);
  265.                 Process.Start(FileSystem.CurDir() + @"\MzUpdate.exe");
  266.                 this.Close();
  267.             }
  268.             catch (Exception exception1)
  269.             {
  270.                 ProjectData.SetProjectError(exception1);
  271.                 Exception exception = exception1;
  272.                 MessageBox.Show("Error !");
  273.                 this.Close();
  274.                 ProjectData.ClearProjectError();
  275.             }
  276.         }
  277.  
  278.         public bool FileInUse(string sFile)
  279.         {
  280.             bool flag2 = false;
  281.             if (System.IO.File.Exists(sFile))
  282.             {
  283.                 try
  284.                 {
  285.                     using (new FileStream(sFile, FileMode.Open, FileAccess.ReadWrite, FileShare.None))
  286.                     {
  287.                     }
  288.                 }
  289.                 catch (Exception exception1)
  290.                 {
  291.                     ProjectData.SetProjectError(exception1);
  292.                     flag2 = true;
  293.                     ProjectData.ClearProjectError();
  294.                 }
  295.             }
  296.             return flag2;
  297.         }
  298.  
  299.         private void FlatButton1_Click(object sender, EventArgs e)
  300.         {
  301.             this.Hide();
  302.             MyProject.Forms.Control27.Show();
  303.         }
  304.  
  305.         private object getSrc(string url)
  306.         {
  307.             HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url);
  308.             HttpWebResponse response = (HttpWebResponse) request.GetResponse();
  309.             return new StreamReader(response.GetResponseStream()).ReadToEnd();
  310.         }
  311.  
  312.         [DebuggerStepThrough]
  313.         private void InitializeComponent()
  314.         {
  315.             ComponentResourceManager manager = new ComponentResourceManager(typeof(Main));
  316.            this.FormSkin1 = new FormSkin();
  317.            this.FlatTabControl1 = new FlatTabControl();
  318.             this.TabPage1 = new TabPage();
  319.             this.RichTextBox2 = new RichTextBox();
  320. //            this.RichTextBox1 = new RichTextBox();
  321. //            this.TabPage2 = new TabPage();
  322.             this.RichTextBox3 = new RichTextBox();
  323. //            this.FlatClose1 = new FlatClose();
  324.             this.FlatButton1 = new FlatButton();
  325.             this.FormSkin1.SuspendLayout();
  326.             this.FlatTabControl1.SuspendLayout();
  327.             this.TabPage1.SuspendLayout();
  328.             this.TabPage2.SuspendLayout();
  329.             this.SuspendLayout();
  330.             this.FormSkin1.BackColor = Color.White;
  331.             this.FormSkin1.BaseColor = Color.FromArgb(60, 70, 0x49);
  332.             this.FormSkin1.BorderColor = Color.FromArgb(0x35, 0x3a, 60);
  333.             this.FormSkin1.Controls.Add(this.FlatTabControl1);
  334.             this.FormSkin1.Controls.Add(this.FlatClose1);
  335.             this.FormSkin1.Controls.Add(this.FlatButton1);
  336.             this.FormSkin1.Dock = DockStyle.Fill;
  337.             this.FormSkin1.FlatColor = Color.RoyalBlue;
  338.             this.FormSkin1.Font = new Font("Segoe UI", 12f);
  339.             this.FormSkin1.HeaderColor = Color.FromArgb(0x2d, 0x2f, 0x31);
  340.             this.FormSkin1.HeaderMaximize = false;
  341.             Point point2 = new Point(0, 0);
  342.             this.FormSkin1.Location = point2;
  343.             this.FormSkin1.Name = "FormSkin1";
  344.             Size size2 = new Size(520, 0x195);
  345.             this.FormSkin1.Size = size2;
  346.             this.FormSkin1.TabIndex = 0;
  347.             this.FormSkin1.Text = "MzNet \x00a9";
  348.             this.FlatTabControl1.ActiveColor = Color.RoyalBlue;
  349.             this.FlatTabControl1.BaseColor = Color.FromArgb(0x2d, 0x2f, 0x31);
  350.             this.FlatTabControl1.Controls.Add(this.TabPage1);
  351.             this.FlatTabControl1.Controls.Add(this.TabPage2);
  352.             this.FlatTabControl1.Font = new Font("Segoe UI", 10f);
  353.             size2 = new Size(120, 40);
  354.             this.FlatTabControl1.ItemSize = size2;
  355.             point2 = new Point(12, 60);
  356.             this.FlatTabControl1.Location = point2;
  357.             this.FlatTabControl1.Name = "FlatTabControl1";
  358.             this.FlatTabControl1.SelectedIndex = 0;
  359.             size2 = new Size(0x1ef, 300);
  360.             this.FlatTabControl1.Size = size2;
  361.             this.FlatTabControl1.SizeMode = TabSizeMode.Fixed;
  362.             this.FlatTabControl1.TabIndex = 3;
  363.             this.TabPage1.BackColor = Color.FromArgb(60, 70, 0x49);
  364.             this.TabPage1.Controls.Add(this.RichTextBox2);
  365.             this.TabPage1.Controls.Add(this.RichTextBox1);
  366.             point2 = new Point(4, 0x2c);
  367.             this.TabPage1.Location = point2;
  368.             this.TabPage1.Name = "TabPage1";
  369.             Padding padding2 = new Padding(3);
  370.             this.TabPage1.Padding = padding2;
  371.             size2 = new Size(0x1e7, 0xfc);
  372.             this.TabPage1.Size = size2;
  373.             this.TabPage1.TabIndex = 0;
  374.             this.TabPage1.Text = "Main";
  375.             this.RichTextBox2.BackColor = Color.FromArgb(0x2d, 0x2f, 0x31);
  376.             this.RichTextBox2.BorderStyle = BorderStyle.None;
  377.             this.RichTextBox2.Font = new Font("Segoe UI", 20.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
  378.             this.RichTextBox2.ForeColor = Color.White;
  379.             point2 = new Point(6, 0x84);
  380.             this.RichTextBox2.Location = point2;
  381.             this.RichTextBox2.Name = "RichTextBox2";
  382.             this.RichTextBox2.ReadOnly = true;
  383.             size2 = new Size(0x1dc, 0x73);
  384.             this.RichTextBox2.Size = size2;
  385.             this.RichTextBox2.TabIndex = 5;
  386.             this.RichTextBox2.Text = "CREDITS :\nMzNet / Renton / Badger41 / iMCSx / Enstone / BadChoicesZ / ChuteAa";
  387.             this.RichTextBox1.BackColor = Color.FromArgb(0x2d, 0x2f, 0x31);
  388.             this.RichTextBox1.BorderStyle = BorderStyle.None;
  389.             this.RichTextBox1.Font = new Font("Segoe UI", 20.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
  390.             this.RichTextBox1.ForeColor = Color.White;
  391.             point2 = new Point(6, 6);
  392.             this.RichTextBox1.Location = point2;
  393.             this.RichTextBox1.Name = "RichTextBox1";
  394.             this.RichTextBox1.ReadOnly = true;
  395.             size2 = new Size(0x1dc, 120);
  396.             this.RichTextBox1.Size = size2;
  397.             this.RichTextBox1.TabIndex = 4;
  398.             this.RichTextBox1.Text = "Tool by : MoveZ-LanG [Aka MzNet]\nMzNet on RealityGaming\nWWW.XN--YCE.NET";
  399.             this.TabPage2.BackColor = Color.FromArgb(60, 70, 0x49);
  400.             this.TabPage2.Controls.Add(this.RichTextBox3);
  401.             point2 = new Point(4, 0x2c);
  402.             this.TabPage2.Location = point2;
  403.             this.TabPage2.Name = "TabPage2";
  404.             padding2 = new Padding(3);
  405.             this.TabPage2.Padding = padding2;
  406.             size2 = new Size(0x1e7, 0xfc);
  407.             this.TabPage2.Size = size2;
  408.             this.TabPage2.TabIndex = 1;
  409.             this.TabPage2.Text = "Changelog";
  410.             this.RichTextBox3.BackColor = Color.FromArgb(0x2d, 0x2f, 0x31);
  411.             this.RichTextBox3.BorderStyle = BorderStyle.None;
  412.             this.RichTextBox3.Font = new Font("Segoe UI", 14.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
  413.             this.RichTextBox3.ForeColor = Color.White;
  414.             point2 = new Point(6, 6);
  415.             this.RichTextBox3.Location = point2;
  416.             this.RichTextBox3.Name = "RichTextBox3";
  417.             this.RichTextBox3.ReadOnly = true;
  418.             size2 = new Size(0x1db, 240);
  419.             this.RichTextBox3.Size = size2;
  420.             this.RichTextBox3.TabIndex = 5;
  421.             this.RichTextBox3.Text = manager.GetString("RichTextBox3.Text");
  422.             this.FlatClose1.Anchor = AnchorStyles.Right | AnchorStyles.Top;
  423.             this.FlatClose1.BackColor = Color.White;
  424.             this.FlatClose1.BaseColor = Color.RoyalBlue;
  425.             this.FlatClose1.Font = new Font("Marlett", 10f);
  426.             point2 = new Point(490, 12);
  427.             this.FlatClose1.Location = point2;
  428.             this.FlatClose1.Name = "FlatClose1";
  429.             size2 = new Size(0x12, 0x12);
  430.             this.FlatClose1.Size = size2;
  431.             this.FlatClose1.TabIndex = 2;
  432.             this.FlatClose1.Text = "FlatClose1";
  433.             this.FlatClose1.TextColor = Color.FromArgb(0xf3, 0xf3, 0xf3);
  434.             this.FlatButton1.BackColor = Color.Transparent;
  435.             this.FlatButton1.BaseColor = Color.RoyalBlue;
  436.             this.FlatButton1.Cursor = Cursors.Hand;
  437.             this.FlatButton1.Enabled = false;
  438.             this.FlatButton1.Font = new Font("Segoe UI", 12f);
  439.             point2 = new Point(0, 0x16e);
  440.             this.FlatButton1.Location = point2;
  441.             this.FlatButton1.Name = "FlatButton1";
  442.             this.FlatButton1.Rounded = false;
  443.             size2 = new Size(520, 0x20);
  444.             this.FlatButton1.Size = size2;
  445.             this.FlatButton1.TabIndex = 1;
  446.             this.FlatButton1.Text = "LET'S GO";
  447.             this.FlatButton1.TextColor = Color.FromArgb(0xf3, 0xf3, 0xf3);
  448.             SizeF ef2 = new SizeF(6f, 13f);
  449.             this.AutoScaleDimensions = ef2;
  450. //            this.AutoScaleMode = AutoScaleMode.Font;
  451.             size2 = new Size(520, 0x195);
  452.             this.ClientSize = size2;
  453.             this.Controls.Add(this.FormSkin1);
  454. //            this.FormBorderStyle = FormBorderStyle.None;
  455. //            this.Icon = (Icon) manager.GetObject("$this.Icon");
  456.             this.Name = "Main";
  457.             this.StartPosition = FormStartPosition.CenterScreen;
  458.             this.Text = "MzNet \x00a9";
  459.             this.TransparencyKey = Color.Fuchsia;
  460.             this.FormSkin1.ResumeLayout(false);
  461.             this.FlatTabControl1.ResumeLayout(false);
  462.             this.TabPage1.ResumeLayout(false);
  463.             this.TabPage2.ResumeLayout(false);
  464.             this.ResumeLayout(false);
  465.         }
  466.  
  467.         private void Main_Load(object sender, EventArgs e)
  468.         {
  469.             if (MyProject.Computer.FileSystem.FileExists(FileSystem.CurDir() + @"\MzUpdate.exe"))
  470.             {
  471.                 while (this.FileInUse(FileSystem.CurDir() + @"\MzUpdate.exe"))
  472.                 {
  473.                 }
  474.                 MyProject.Computer.FileSystem.DeleteFile(FileSystem.CurDir() + @"\MzUpdate.exe");
  475.             }
  476.             this.RichTextBox1.SelectAll();
  477.             this.RichTextBox1.SelectionAlignment = HorizontalAlignment.Center;
  478.             this.RichTextBox1.DeselectAll();
  479.             this.RichTextBox2.SelectAll();
  480.             this.RichTextBox2.SelectionAlignment = HorizontalAlignment.Center;
  481.             this.RichTextBox2.DeselectAll();
  482.             this.AutoUpdate();
  483.         }
  484.  
  485.         private void RichTextBox1_LinkClicked(object sender, EventArgs e)
  486.         {
  487.             string fileName = "http://www.xn--yce.net/";
  488.             Process.Start(fileName);
  489.         }
  490.  
  491.         private void RichTextBox1_LinkClicked(object sender, LinkClickedEventArgs e)
  492.         {
  493.         }
  494.  
  495.         internal virtual FlatButton FlatButton1
  496.         {
  497.             [DebuggerNonUserCode]
  498.             get
  499.             {
  500.                 return this._FlatButton1;
  501.             }
  502.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  503.             set
  504.             {
  505.                 EventHandler handler = new EventHandler(this.FlatButton1_Click);
  506.                 if (this._FlatButton1 != null)
  507.                 {
  508.                     this._FlatButton1.Click -= handler;
  509.                 }
  510.                 this._FlatButton1 = value;
  511.                 if (this._FlatButton1 != null)
  512.                 {
  513.                     this._FlatButton1.Click += handler;
  514.                 }
  515.             }
  516.         }
  517.  
  518.         internal virtual FlatClose FlatClose1
  519.         {
  520.             [DebuggerNonUserCode]
  521.             get
  522.             {
  523.                 return this._FlatClose1;
  524.             }
  525.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  526.             set
  527.             {
  528.                 this._FlatClose1 = value;
  529.             }
  530.         }
  531.  
  532.         internal virtual FlatTabControl FlatTabControl1
  533.         {
  534.             [DebuggerNonUserCode]
  535.             get
  536.             {
  537.                 return this._FlatTabControl1;
  538.             }
  539.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  540.             set
  541.             {
  542.                 this._FlatTabControl1 = value;
  543.             }
  544.         }
  545.  
  546.         internal virtual FormSkin FormSkin1
  547.         {
  548.             [DebuggerNonUserCode]
  549.             get
  550.             {
  551.                 return this._FormSkin1;
  552.             }
  553.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  554.             set
  555.             {
  556.                 this._FormSkin1 = value;
  557.             }
  558.         }
  559.  
  560.         internal virtual RichTextBox RichTextBox1
  561.         {
  562.             [DebuggerNonUserCode]
  563.             get
  564.             {
  565.                 return this._RichTextBox1;
  566.             }
  567.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  568.             set
  569.             {
  570.                 LinkClickedEventHandler handler = new LinkClickedEventHandler(this.RichTextBox1_LinkClicked);
  571.                 LinkClickedEventHandler handler2 = new LinkClickedEventHandler(this.RichTextBox1_LinkClicked);
  572.                 if (this._RichTextBox1 != null)
  573.                 {
  574.                     this._RichTextBox1.LinkClicked -= handler;
  575.                     this._RichTextBox1.LinkClicked -= handler2;
  576.                 }
  577.                 this._RichTextBox1 = value;
  578.                 if (this._RichTextBox1 != null)
  579.                 {
  580.                     this._RichTextBox1.LinkClicked += handler;
  581.                     this._RichTextBox1.LinkClicked += handler2;
  582.                 }
  583.             }
  584.         }
  585.  
  586.         internal virtual RichTextBox RichTextBox2
  587.         {
  588.             [DebuggerNonUserCode]
  589.             get
  590.             {
  591.                 return this._RichTextBox2;
  592.             }
  593.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  594.             set
  595.             {
  596.                 this._RichTextBox2 = value;
  597.             }
  598.         }
  599.  
  600.         internal virtual RichTextBox RichTextBox3
  601.         {
  602.             [DebuggerNonUserCode]
  603.             get
  604.             {
  605.                 return this._RichTextBox3;
  606.             }
  607.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  608.             set
  609.             {
  610.                 this._RichTextBox3 = value;
  611.             }
  612.         }
  613.  
  614.         internal virtual TabPage TabPage1
  615.         {
  616.             [DebuggerNonUserCode]
  617.             get
  618.             {
  619.                 return this._TabPage1;
  620.             }
  621.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  622.             set
  623.             {
  624.                 this._TabPage1 = value;
  625.             }
  626.         }
  627.  
  628.         internal virtual TabPage TabPage2
  629.         {
  630.             [DebuggerNonUserCode]
  631.             get
  632.             {
  633.                 return this._TabPage2;
  634.             }
  635.             [MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode]
  636.             set
  637.             {
  638.                 this._TabPage2 = value;
  639.             }
  640.            public class Constants
  641.             {
  642.         public string[] CompletePatchedHash = new string[] {
  643.             "1BFFFFF4", "1C46FFF4", "1C41FFF4", "1C42FFF4", "1C8EFFF4", "1C73FFF4", "1C74FFF4", "1C75FFF4", "1C76FFF4", "1CD3FFF4", "1C21FFF4", "1CA0FFF4", "1CA1FFF4", "1C5BFFF4", "1C2CFFF4", "1C17FFF4",
  644.             "1C36FFF4", "1C47FFF4", "1C51FFF4", "1C62FFF4", "1C63FFF4", "1C37FFF4", "1CB9FFF4", "1CBAFFF4", "1C00FFF4", "1C01FFF4", "1C60FFF4", "1C8DFFF4", "1BF6FFF4", "1C89FFF4", "1CB2FFF4", "1CBFFFF4",
  645.             "1CB3FFF4", "1BFEFFF4", "1C0FFFF4", "1C10FFF4", "1C11FFF4", "1C24FFF4", "1C25FFF4", "1C38FFF4", "1C48FFF4", "1C65FFF4", "1C8FFFF4", "1C99FFF4", "1CC0FFF4", "1CC1FFF4", "1CB4FFF4", "1CB5FFF4",
  646.             "1CC2FFF4", "1CC3FFF4", "1CC4FFF4", "1C1AFFF4", "1C1BFFF4", "1C1CFFF4", "1C1DFFF4", "1C1EFFF4", "1C26FFF4", "1C57FFF4", "1CB0FFF4", "1C7AFFF4", "1BF4FFF4", "1C1EFFF4", "1C5EFFF4", "1C77FFF4",
  647.             "1C78FFF4", "1C81FFF4", "1C94FFF4", "1CA8FFF4", "1CB6FFF4", "1C31FFF4", "1CC7FFF4"
  648.          };
  649.         public string[] highEndWheels = new string[] {
  650.             "Default", "Shadow", "Hypher", "Blade", "Diamond", "Supa Gee", "Chromatic Z", "Mercie Ch.Lip", "Obey RS", "GT Chrome", "Cheetah RR", "Solar", "Split Ten", "Dash VIP", "LozSpeed Ten", "Carbon Inferno",
  651.             "Carbon Shadow", "Carbonic Z", "Carbon Solar", "Cheetah Carbon R", "Carbon S Racer"
  652.          };
  653.         public string[] lowRiderWheels = new string[] { "Default", "Flare", "Wired", "Triple Golds", "Big Worm", "Seven Fives", "Split Six", "Frech Mesh", "Lead Sled", "Turbine", "Super Fin", "Classic Rod", "Dollar", "Dukes", "Low Five", "Gooch" };
  654.         public string[] motorcycleWheels = new string[] { "Stock Wheels", "Speedway", "Street Special", "Racer", "Track Star", "Overlord", "Trident", "Triple Threat", "Stilleto", "Wires", "Bobber", "Solidus", "Ice Shield", "Loops" };
  655.         public string[] muscleWheels = new string[] {
  656.             "Default", "Classic Five", "Dukes", "Muscle Freak", "Kracka", "Azreal", "Mecha", "Black Top", "Drag SPL", "Revolver", "Classic Rod", "Fairlie", "Spooner", "Five Star", "Old School", "El Jefe",
  657.             "Dodman", "Six Gun", "Mercenary"
  658.          };
  659.         public string[] NewTaxi = new string[] {
  660.             "1D16FFF4", "1BFCFFF4", "1BFEFFF4", "1CD4FFF4", "1D2E000C", "1BFFFFF4", "1CE1FFF4", "1BF7FFF4", "1BF8FFF4", "1BF9FFF4", "1BF3FFF4", "1BF4FFF4", "1BFDFFF4", "1CD6FFF4", "1CB8FFF4", "1C02FFF4",
  661.             "1C03FFF4", "1C05FFF4", "1C00FFF4", "1C01FFF4", "1CD7FFF4", "1CD8FFF4", "1C06FFF4", "1C07FFF4", "1D1E000C", "1C08FFF4", "1C0CFFF4", "1C0DFFF4", "1C0EFFF4", "1C04FFF4", "1D21000C", "1C09FFF4",
  662.             "1C0AFFF4", "1C0BFFF4", "1C19FFF4", "1BF2FFF4", "1CD2FFF4", "1BF5FFF4", "1C12FFF4", "1C13FFF4", "1C0FFFF4", "1C10FFF4", "1C11FFF4", "1C14FFF4", "1C15FFF4", "1C16FFF4", "1C17FFF4", "1C18FFF4",
  663.             "1C1AFFF4", "1C1BFFF4", "1C1CFFF4", "1C1DFFF4", "1C1EFFF4", "1BF6FFF4", "1CE2FFF4", "1CE3FFF4", "1C23FFF4", "1C24FFF4", "1C25FFF4", "1C26FFF4", "1D20000C", "1C27FFF4", "1CD5FFF4", "1CE4FFF4",
  664.             "1CE5FFF4", "1CE6FFF4", "1CF6FFF4", "1C1FFFF4", "1C20FFF4", "1C28FFF4", "1BFBFFF4", "1C2AFFF4", "1C29FFF4", "1C2BFFF4", "1CD1FFF4", "1C60FFF4", "1CEDFFF4", "1C2CFFF4", "1CDAFFF4", "1C2EFFF4",
  665.             "1C2FFFF4", "1CF9FFF4", "1CFAFFF4", "1C33FFF4", "1D08FFF4", "1C38FFF4", "1C39FFF4", "1CDBFFF4", "1C34FFF4", "1C35FFF4", "1C36FFF4", "1C30FFF4", "1C31FFF4", "1CEEFFF4", "1C3FFFF4", "1C3AFFF4",
  666.             "1C3BFFF4", "1C3CFFF4", "1C3DFFF4", "1C3EFFF4", "1C40FFF4", "1CDFFFF4", "1C41FFF4", "1C42FFF4", "1C43FFF4", "1C44FFF4", "1C45FFF4", "1C46FFF4", "1CD0FFF4", "1C47FFF4", "1C48FFF4", "1C49FFF4",
  667.             "1D02FFF4", "1D01FFF4", "1D03FFF4", "1D04FFF4", "1D05FFF4", "1BFAFFF4", "1CEBFFF4", "1CECFFF4", "1C4BFFF4", "1C4AFFF4", "1C4CFFF4", "1C4EFFF4", "1C22FFF4", "1CB7FFF4", "1C4DFFF4", "1C2DFFF4",
  668.             "1C4FFFF4", "1C51FFF4", "1C50FFF4", "1CE0FFF4", "1C32FFF4", "1C52FFF4", "1C53FFF4", "1C54FFF4", "1C55FFF4", "1C56FFF4", "1C58FFF4", "1D2C000C", "1CF1FFF4", "1CFBFFF4", "1C57FFF4", "1C59FFF4",
  669.             "1C5AFFF4", "1CF5FFF4", "1C5BFFF4", "1CF3FFF4", "1CF0FFF4", "1C5CFFF4", "1CF8FFF4", "1CE9FFF4", "1C5DFFF4", "1C5EFFF4", "1C5FFFF4", "1D07FFF4", "1C61FFF4", "1C62FFF4", "1C63FFF4", "1C64FFF4",
  670.             "1C65FFF4", "1C66FFF4", "1C67FFF4", "1CEAFFF4", "1BF0FFF4", "1BF1FFF4", "1C68FFF4", "1C69FFF4", "1C6AFFF4", "1C6BFFF4", "1C6CFFF4", "1CDCFFF4", "1C6DFFF4", "1C6EFFF4", "1C6FFFF4", "1C70FFF4",
  671.             "1C71FFF4", "1C73FFF4", "1C74FFF4", "1C75FFF4", "1C76FFF4", "1CD3FFF4", "1C77FFF4", "1C78FFF4", "1C21FFF4", "1CE8FFF4", "1C79FFF4", "1C7AFFF4", "1C72FFF4", "1C7BFFF4", "1C7CFFF4", "1CFCFFF4",
  672.             "1C7DFFF4", "1C7EFFF4", "1C7FFFF4", "1C84FFF4", "1D0DFFF4", "1C80FFF4", "1C81FFF4", "1C82FFF4", "1C83FFF4", "1C85FFF4", "1C86FFF4", "1C88FFF4", "1C87FFF4", "1C89FFF4", "1C8DFFF4", "1C8EFFF4",
  673.             "1C8FFFF4", "1C90FFF4", "1C91FFF4", "1C37FFF4", "1CD9FFF4", "1C8AFFF4", "1C8BFFF4", "1C8CFFF4", "1C92FFF4", "1C93FFF4", "1C94FFF4", "1CCAFFF4", "1CCBFFF4", "1C95FFF4", "1C96FFF4", "1C97FFF4",
  674.             "1C98FFF4", "1CCCFFF4", "1C99FFF4", "1CFEFFF4", "1CFEFFF4", "1C9AFFF4", "1C9BFFF4", "1C9CFFF4", "1C9FFFF4", "1CF2FFF4", "1CA0FFF4", "1CA1FFF4", "1CE7FFF4", "1D1F000C", "1CA2FFF4", "1CA3FFF4",
  675.             "1CF7FFF4", "1CA4FFF4", "1CA5FFF4", "1CA6FFF4", "1CA7FFF4", "1CA8FFF4", "1CA9FFF4", "1CC7FFF4", "1CEFFFF4", "1D00FFF4", "1CAAFFF4", "1D19FFF4", "1CABFFF4", "1CACFFF4", "1CADFFF4", "1CAEFFF4",
  676.             "1CAFFFF4", "1CB0FFF4", "1CB1FFF4", "1D0EFFF4", "2206FFF4", "1CB2FFF4", "1CB9FFF4", "1CBAFFF4", "1CF4FFF4", "1CBBFFF4", "1CBCFFF4", "1CBDFFF4", "1CBEFFF4", "1CBFFFF4", "1CC0FFF4", "1CC1FFF4",
  677.             "1D10FFF4", "1D11FFF4", "1D12FFF4", "1CB4FFF4", "1CB5FFF4", "1CB6FFF4", "1D0FFFF4", "1D09FFF4", "1D0AFFF4", "1D0BFFF4", "1D14FFF4", "1CB3FFF4", "1D13FFF4", "1CCDFFF4", "1CCEFFF4", "1CCFFFF4",
  678.             "1CFDFFF4", "1D2D000C", "1D0CFFF4", "1CC2FFF4", "1CC3FFF4", "1CC4FFF4", "1D18FFF4", "1CDDFFF4", "1D15FFF4", "1D2F000C", "1CDEFFF4", "1D17FFF4", "1CC5FFF4", "1CC6FFF4", "1CC8FFF4", "1C9DFFF4",
  679.             "1C9EFFF4", "1C9EFFF4"
  680.          };
  681.         public string[] NotPatched = new string[] { "1C58FFF4", "1C16FFF4", "1C59FFF4", "1C91FFF4", "1CD1FFF4", "1CCDFFF4", "1CCEFFF4", "1CCFFFF4", "1CD2FFF4", "1CCCFFF4" };
  682.         public string[] offroadWheels = new string[] { "Default", "Raider", "Mugslinger", "Nevis", "Cairnngorm", "Amazon", "Challenger", "Dune Basher", "Five Star", "Rock Crawler", "Mil Spec Steelie" };
  683.         public string[] PatchedCarsHash = new string[] {
  684.             "1BF4FFF4", "1BFEFFF4", "1C31FFF4", "1C46FFF4", "1C48FFF4", "1C7AFFF4", "1C8DFFF4", "1CA3FFF4", "1CC0FFF4", "1CC1FFF4", "1CC4FFF4", "1D10FFF4", "1CA0FFF4", "1CA1FFF4", "1C8EFFF4", "1C81FFF4",
  685.             "1C73FFF4", "1C75FFF4", "1C76FFF4", "1C74FFF4", "1CD3FFF4", "1C77FFF4", "1C78FFF4", "1C21FFF4", "1C41FFF4", "1C42FFF4", "1C65FFF4", "1C22FFF4", "1CB7FFF4", "1C24FFF4", "1C25FFF4", "1C26FFF4",
  686.             "1C1AFFF4", "1C1CFFF4", "1C1BFFF4", "1C1DFFF4", "1C1EFFF4", "1C17FFF4", "1C2CFFF4""Default", "Inferno", "Deep Fice", "Lozspeed Mk.V", "Diamond Cut", "Chrono", "Feroci RR", "FiftyNine", "Mercie", "Synthetic Z", "Organic Type 0", "Endo v.1", "GT One", "Duper 7", "Uzer", "GroundRide",
  687.             "S Racer", "Venum", "Cosmo", "Dash VIP", "Ice Kid", "Ruff Weld", "Wangan Master", "Super Five", "Endo v.2", "Split Six"
  688.          };
  689.         public string[] SUVWheels = new string[] {
  690.             "Default", "VIP", "Benefactor", "Cosmo", "Bippu", "Royal Six", "Fagorme", "Deluxe", "Iced Out", "Cignoscenti", "LowSpeed Ten", "SuperNova", "Obey RS", "LozSpeed Baller", "Extravaganzo", "Split Six",
  691.             "Empowered", "Sunrise", "Dash VIP", "Cutter"
  692.          };
  693.         public string[] tunerWheels = new string[] {
  694.             "Default", "Cosmo", "Super Mesh", "Outsider", "Rollas", "Driftmeister", "Slicer", "El Quatro", "Dubbed", "Five Star", "Slideways", "Apex", "Stanced EG", "Countersteer", "Endo v.1", "Endo v.2 Dish",
  695.             "Gruppe Z", "Choku-Dori", "Chicane", "Saisoku", "Dished Eight", "Fujiwara", "Zokusha", "Battle VIII", "Rally Master"
  696.          };
  697.         public ulong[] vehicleHashes = new ulong[] {
  698.             0xb779a091L, 0xb2a716a3L, 0x185484e1L, 0x2db8d1aaL, 0x4ff77e37L, 0x4c80eb0eL, 0x5d0aac8fL, 0x63abade7L, 0x6ff6914L, 0x45d56adaL, 0x31f0b376L, 0xb8081009L, 0xa7ff33f5L, 0x9e6b14d6L, 0x94204d89L, 0x9441d8d5L,
  699.             0x8e9254fbL, 0x806b9cc3L, 0xe82ae656L, 0xcfca3668L, 0x8852855L, 0xc1e908d2L, 0xceea3f4bL, 0x4008eabbL, 0xf9300cc5L, 0xcadd5d2dL, 0x7a61b330L, 0x432aa566L, 0x32b91ae8L, 0xfefd644fL, 0x7b8297c5L, 0x67b3f020L,
  700.             0x32b29a4bL, 0x8125bcf9L, 0xfd231729L, 0xb44f0582L, 0xf7004c86L, 0xeb70965fL, 0x43779c54L, 0x1f3d44b5L, 0x3fc5d440L, 0xaa699bb6L, 0x898ecceaL, 0xf21b33beL, 0x7405e08L, 0xd756460cL, 0xedd516c6L, 0x2bec3cbeL,
  701.             0x7074f39dL, 0x9ae6dda1L, 0xafbb2ca4L, 0xc9e8ff76L, 0x98171bd3L, 0x353b561dL, 0x437cf2a0L, 0xd577c962L, 0x2f03547bL, 0x2c75f0ddL, 0xc6c3242dL, 0x44623884L, 0xdff0594cL, 0x6fd95f68L, 0x7b8ab45fL, 0xabb0c0L,
  702.             0xfcfcb68bL, 0x60a7ea10L, 0x53174eefL, 0x15f27762L, 0x779f23aaL, 0xd0eb2be5L, 0xb1d95da0L, 0x84718d34L, 0x13b57d8aL, 0xc1ae4d16L, 0x67bc037L, 0x1aba13b5L, 0x132d5a1aL, 0xd9927fe3L, 0xc3fba120L, 0x77934ceeL,
  703.             0xbc993509L, 0x64430650L, 0x3d961290L, 0x107f392cL, 0x698521e3L, 0x806efbeeL, 0xcb44b1caL, 0x4ce68acL, 0x9c669788L, 0x462fe277L, 0xe882e5f6L, 0x810369e2L, 0x9cf21e0fL, 0x39d6779eL, 0xde3d9d22L, 0xd7278283L,
  704.             0x8fc3aadcL, 0xb5fcf74eL, 0xb2fe5cf9L, 0xffb15b5eL, 0xdcbcbe48L, 0x350d1abL, 0x432ea949L, 0x9dc66994L, 0xe8a8bda8L, 0xfaad85eeL, 0x8911b9f5L, 0x73920f8eL, 0xce23d3bfL, 0x50b0215aL, 0x58e49664L, 0xbc32a33bL,
  705.             0x3d6aaa9bL, 0xafd22a6L, 0x36dcff98L, 0xe512e79L, 0x264d9262L, 0xd1abb666L, 0x2c634fbdL, 0x742e9ac0L, 0x71cb2ffbL, 0x1dc0ba53L, 0x7836ce2fL, 0x94b395c5L, 0x97fa4f36L, 0x3cc7f596L, 0x9628879cL, 0xa3fc0f4dL,
  706.             0x34b7390fL, 0x1a7fcefaL, 0x5a82f9aeL, 0x11f76c14L, 0x239e390L, 0x18f25ac7L, 0xb3206692L, 0x34dd8aa1L, 0xb9cb3b69L, 0xdac67112L, 0x3eab5555L, 0x3f119114L, 0x33581161L, 0xf8d48e7aL, 0x206d1b68L, 0x4ba4e8dcL,
  707.             0xb39b0ae6L, 0x1bf8d381L, 0x250b0c5eL, 0x97e55d11L, 0x81634188L, 0xc1ce1183L, 0x9d0450caL, 0x36848602L, 0xd36a4b44L, 0x84f42e51L, 0x33c9e158L, 0xed7eada4L, 0xd138a6bbL, 0x1c534995L, 0xe62b361bL, 0x6a4bd8f6L,
  708.             0x35ed670bL, 0xc1632bebL, 0xda288376L, 0x3d8fa25cL, 0xa8e38b01L, 0x506434f6L, 0xe18195b2L, 0x21eee87dL, 0xcfcfeb3bL, 0x885f3671L, 0xc9ceaf06L, 0xe9805550L, 0x6d19ccbcL, 0x809aa4cbL, 0x831a21d5L, 0x59e0fbf3L,
  709.             0x79fbb0c5L, 0x9f05f101L, 0x71fa16eaL, 0x8a63c7b9L, 0xfdefaec3L, 0xa46462f7L, 0x95f4c618L, 0x1b38e955L, 0x1517d4d9L, 0xf8de29a8L, 0x38408341L, 0x7de35e7dL, 0xa988d3a2L, 0x2c33b46eL, 0xe2e7d4abL, 0x8fb66f9bL,
  710.             0xbb6b404fL, 0x153e1b0aL, 0x9d96b45bL, 0x174cb172L, 0x6210cbb0L, 0x7341576bL, 0x8cb29a14L, 0x679450afL, 0xd83c13ceL, 0xb802dd46L, 0x8612b64bL, 0xff22d208L, 0xbe819c63L, 0x2ea68690L, 0xb822a1aaL, 0xcd935ef9L,
  711.             0x7f5c91f1L, 0x2560b2fcL, 0x9a5b1dccL, 0xcabd11e8L, 0xf26ceff9L, 0x4543b74dL, 0x961afef7L, 0x9b909c94L, 0xdc434e51L, 0x2bc345d1L, 0x2ef89e46L, 0xa960b13eL, 0xb9210fd0L, 0x3af8c345L, 0xb52b5113L, 0xd37b7976L,
  712.             0xf4e1aa15L, 0x9a9fd3dfL, 0xc2974024L, 0xdb4388e4L, 0x48ceced3L, 0x50732c82L, 0x3412ae2dL, 0x4fb1a214L, 0xb79c1bf5L, 0x9baa707cL, 0x72935408L, 0x3e48bf23L, 0x1fd824afL, 0xcfb3870cL, 0x2b6dc64aL, 0x17df5ec2L,
  713.             0xa7ede74dL, 0x5c23af9bL, 0x82e499faL, 0x6827cf72L, 0xf337ab36L, 0x66b4fc45L, 0x8b13f083L, 0x81794c70L, 0x2dff622fL, 0x39da2754L, 0xef2295c9L, 0x42f2ed16L, 0x16e478c1L, 0x29b0da97L, 0xb1d80e06L, 0x8f0e3594L,
  714.             0x744ca80dL, 0xc3ddfdceL, 0xd46f4737L, 0x22eddc30L, 0xc703db5fL, 0x2e19879L, 0xc7824e5eL, 0x761e2ad3L, 0x1bb290bcL, 0x5b42a5c4L, 0x690a4153L, 0x86cf7cddL, 0x73b1c3cbL, 0xb12314e0L, 0xe5a2d6c6L, 0x7be032c6L,
  715.             0x6a59902dL, 0x7cab34d0L, 0x61d6ba8cL, 0x843b73deL, 0x562a97bdL, 0x782a236dL, 0xcbb2be0eL, 0xa1da3c91L, 0x8548036dL, 0x2a72beabL, 0x72435a19L, 0xaf62f6b2L, 0x4339cd69L, 0xb67597ecL, 0xe823fb48L, 0x1149422fL,
  716.             0x967620beL, 0x1ed0a534L, 0x34e6bf6bL, 0x7f2153dfL, 0x142e0dc3L, 0xf79a00f7L, 0x9c429b6aL, 0xcec6b9b7L, 0x9f4b77beL, 0x1f3766e3L, 0x69f06b57L, 0x3e5f6b8L, 0xbd1b39c3L, 0xb8e2ae18L, 0x2d3bd401L, 0x58b3979cL,
  717.             0x5852838L, 0xeb298297L, 0xdc60d2bL
  718.          };
  719.         public string[] vehicleNames = new string[] {
  720.             "Adder (0xB779A091)", "Jester (0xB2A716A3)", "Turismo (0x185484E1)", "Alpha (0x2DB8D1AA)", "Vestra (0x4FF77E37)", "Airbus (0x4C80EB0E)", "Airtug (0x5D0AAC8F)", "Akuma (0x63ABADE7)", "Albany (0x06FF6914)", "Ambulance (0x45D56ADA)", "Annihilator (0x31F0B376)", "Armytanker (0xB8081009)", "Armytrailer (0xA7FF33F5)", "Armytrailer2 (0x9E6B14D6)", "Asea (0x94204D89)", "Asea2 (0x9441D8D5)",
  721.             "Asterope (0x8E9254FB)", "Bagger (0x806B9CC3)", "Baletrailer (0xE82AE656)", "Baller (0xCFCA3668)", "Baller2 (0x08852855)", "Banshee (0xC1E908D2)", "Barracks (0xCEEA3F4B)", "Barracks2 (0x4008EABB)", "Bati (0xF9300CC5)", "Bati2 (0xCADD5D2D)", "Benson (0x7A61B330)", "Bfinjection (0x432AA566)", "Biff (0x32B91AE8)", "Bison (0xFEFD644F)", "Bison2 (0x7B8297C5)", "Bison3 (0x67B3F020)",
  722.             "BeeJay XL (0x32B29A4B)", "Blazer (0x8125BCF9)", "Blazer2 (0xFD231729)", "Blazer3 (0xB44F0582)", "Blimp (0xF7004C86)", "Blista (0xEB70965F)", "Bmx (0x43779C54)", "Boattrailer (0x1F3D44B5)", "Bobcatxl (0x3FC5D440)", "Bodhi2 (0xAA699BB6)", "Boxville (0x898ECCEA)", "Boxville2 (0xF21B33BE)", "Boxville3 (0x07405E08)", "Buccaneer (0xD756460C)", "Buffalo (0xEDD516C6)", "Buffalo2 (0x2BEC3CBE)",
  723.             "Bulldozer (0x7074F39D)", "Bullet (0x9AE6DDA1)", "Burrito (0xAFBB2CA4)", "Burrito2 (0xC9E8FF76)", "Burrito3 (0x98171BD3)", "Burrito4 (0x353B561D)", "Burrito5 (0x437CF2A0)", "Bus (0xD577C962)", "Buzzard (0x2F03547B)", "Buzzard2 (0x2C75F0DD)", "Cablecar (0xC6C3242D)", "Caddy (0x44623884)", "Caddy2 (0xDFF0594C)", "Camper (0x6FD95F68)", "Carbonizzare (0x7B8AB45F)", "Carbonrs (0x00ABB0C0)",
  724.             "Cargobob (0xFCFCB68B)", "Cargobob2 (0x60A7EA10)", "Cargobob3 (0x53174EEF)", "Cargoplane (0x15F27762)", "Cavalcade (0x779F23AA)", "Cavalcade2 (0xD0EB2BE5)", "Cheetah (0xB1D95DA0)", "Coach (0x84718D34)", "Cogcabrio (0x13B57D8A)", "Comet2 (0xC1AE4D16)", "Coquette (0x067BC037)", "Cruiser (0x1ABA13B5)", "Crusader (0x132D5A1A)", "Cuban800 (0xD9927FE3)", "Cutter (0xC3FBA120)", "Daemon (0x77934CEE)",
  725.             "Dilettante (0xBC993509)", "Dilettante2 (0x64430650)", "Dinghy (0x3D961290)", "Dinghy2 (0x107F392C)", "Dloader (0x698521E3)", "Docktrailer (0x806EFBEE)", "Docktug (0xCB44B1CA)", "Dominator (0x04CE68AC)", "Double (0x9C669788)", "Dubsta (0x462FE277)", "Dubsta2 (0xE882E5F6)", "Dump (0x810369E2)", "Dune (0x9CF21E0F)", "Duster (0x39D6779E)", "Elegy2 (0xDE3D9D22)", "Emperor (0xD7278283)",
  726.             "Emperor2 (0x8FC3AADC)", "Emperor3 (0xB5FCF74E)", "Entityxf (0xB2FE5CF9)", "Exemplar (0xFFB15B5E)", "F620 (0xDCBCBE48)", "Faggio2 (0x0350D1AB)", "Fbi (0x432EA949)", "Fbi2 (0x9DC66994)", "Felon (0xE8A8BDA8)", "Felon2 (0xFAAD85EE)", "Feltzer2 (0x8911B9F5)", "Firetruk (0x73920F8E)", "Fixter (0xCE23D3BF)", "Flatbed (0x50B0215A)", "Forklift (0x58E49664)", "Fq2 (0xBC32A33B)",
  727.             "Freight (0x3D6AAA9B)", "Freightcar (0x0AFD22A6)", "Freightcont1 (0x36DCFF98)", "Freightcont2 (0x0E512E79)", "Freightgrain (0x264D9262)", "Freighttrailer (0xD1ABB666)", "Frogger (0x2C634FBD)", "Frogger2 (0x742E9AC0)", "Fugitive (0x71CB2FFB)", "Fusilade (0x1DC0BA53)", "Futo (0x7836CE2F)", "Gauntlet (0x94B395C5)", "Gburrito (0x97FA4F36)", "Graintrailer (0x3CC7F596)", "Granger (0x9628879C)", "Gresley (0xA3FC0F4D)",
  728.             "Habanero (0x34B7390F)", "Handler (0x1A7FCEFA)", "Hauler (0x5A82F9AE)", "Hexer (0x11F76C14)", "Hotknife (0x0239E390)", "Infernus (0x18F25AC7)", "Ingot (0xB3206692)", "Intruder (0x34DD8AA1)", "Issi2 (0xB9CB3B69)", "Jackal (0xDAC67112)", "Jb700 (0x3EAB5555)", "Jet (0x3F119114)", "Jetmax (0x33581161)", "Journey (0xF8D48E7A)", "Khamelion (0x206D1B68)", "Landstalker (0x4BA4E8DC)",
  729.             "Lazer (0xB39B0AE6)", "Lguard (0x1BF8D381)", "Luxor (0x250B0C5E)", "Mammatus (0x97E55D11)", "Manana (0x81634188)", "Marquis (0xC1CE1183)", "Maverick (0x9D0450CA)", "Mesa (0x36848602)", "Mesa2 (0xD36A4B44)", "Mesa3 (0x84F42E51)", "Metrotrain (0x33C9E158)", "Minivan (0xED7EADA4)", "Mixer (0xD138A6BB)", "Mixer2 (0x1C534995)", "Monroe (0xE62B361B)", "Mower (0x6A4BD8F6)",
  730.             "Mule (0x35ED670B)", "Mule2 (0xC1632BEB)", "Nemesis (0xDA288376)", "Ninef (0x3D8FA25C)", "Ninef2 (0xA8E38B01)", "Oracle (0x506434F6)", "Oracle2 (0xE18195B2)", "Packer (0x21EEE87D)", "Patriot (0xCFCFEB3B)", "Pbus (0x885F3671)", "Pcj (0xC9CEAF06)", "Penumbra (0xE9805550)", "Peyote (0x6D19CCBC)", "Phantom (0x809AA4CB)", "Phoenix (0x831A21D5)", "Picador (0x59E0FBF3)",
  731.             "Police (0x79FBB0C5)", "Police2 (0x9F05F101)", "Police3 (0x71FA16EA)", "Police4 (0x8A63C7B9)", "Policeb (0xFDEFAEC3)", "Policeold1 (0xA46462F7)", "Policeold2 (0x95F4C618)", "Policet (0x1B38E955)", "Polmav (0x1517D4D9)", "Pony (0xF8DE29A8)", "Pony2 (0x38408341)", "Pounder (0x7DE35E7D)", "Prairie (0xA988D3A2)", "Pranger (0x2C33B46E)", "Predator (0xE2E7D4AB)", "Premier (0x8FB66F9B)",
  732.             "Primo (0xBB6B404F)", "Proptrailer (0x153E1B0A)", "Radi (0x9D96B45B)", "Raketrailer (0x174CB172)", "Rancherxl (0x6210CBB0)", "Rancherxl2 (0x7341576B)", "Rapidgt (0x8CB29A14)", "Rapidgt2 (0x679450AF)", "Ratloader (0xD83C13CE)", "Rebel (0xB802DD46)", "Rebel2 (0x8612B64B)", "Regina (0xFF22D208)", "Rentalbus (0xBE819C63)", "Rhino (0x2EA68690)", "Riot (0xB822A1AA)", "Ripley (0xCD935EF9)",
  733.             "Rocoto (0x7F5C91F1)", "Romero (0x2560B2FC)", "Rubble (0x9A5B1DCC)", "Ruffian (0xCABD11E8)", "Ruiner (0xF26CEFF9)", "Rumpo (0x4543B74D)", "Rumpo2 (0x961AFEF7)", "Sabregt (0x9B909C94)", "Sadler (0xDC434E51)", "Sadler2 (0x2BC345D1)", "Sanchez (0x2EF89E46)", "Sanchez2 (0xA960B13E)", "Sandking (0xB9210FD0)", "Sandking2 (0x3AF8C345)", "Schafter2 (0xB52B5113)", "Schwarzer (0xD37B7976)",
  734.             "Scorcher (0xF4E1AA15)", "Scrap (0x9A9FD3DF)", "Seashark (0xC2974024)", "Seashark2 (0xDB4388E4)", "Seminole (0x48CECED3)", "Sentinel (0x50732C82)", "Sentinel2 (0x3412AE2D)", "Serrano (0x4FB1A214)", "Shamal (0xB79C1BF5)", "Sheriff (0x9BAA707C)", "Sheriff2 (0x72935408)", "Skylift (0x3E48BF23)", "Space Docker (0x1FD824AF)", "Speedo (0xCFB3870C)", "Speedo2 (0x2B6DC64A)", "Squalo (0x17DF5EC2)",
  735.             "Stanier (0xA7EDE74D)", "Stinger (0x5C23AF9B)", "Stingergt (0x82E499FA)", "Stockade (0x6827CF72)", "Stockade3 (0xF337AB36)", "Stratum (0x66B4FC45)", "Stretch (0x8B13F083)", "Stunt (0x81794C70)", "Submersible (0x2DFF622F)", "Sultan (0x39DA2754)", "Suntrap (0xEF2295C9)", "Superd (0x42F2ED16)", "Surano (0x16E478C1)", "Surfer (0x29B0DA97)", "Surfer2 (0xB1D80E06)", "Surge (0x8F0E3594)",
  736.             "Taco (0x744CA80D)", "Tailgater (0xC3DDFDCE)", "Tanker (0xD46F4737)", "Tankercar (0x22EDDC30)", "Taxi (0xC703DB5F)", "Tiptruck (0x02E19879)", "Tiptruck2 (0xC7824E5E)", "Titan (0x761E2AD3)", "Tornado (0x1BB290BC)", "Tornado2 (0x5B42A5C4)", "Tornado3 (0x690A4153)", "Tornado4 (0x86CF7CDD)", "Tourbus (0x73B1C3CB)", "Towtruck (0xB12314E0)", "Towtruck2 (0xE5A2D6C6)", "Tr2 (0x7BE032C6)",
  737.             "Tr3 (0x6A59902D)", "Tr4 (0x7CAB34D0)", "Tractor (0x61D6BA8C)", "Tractor2 (0x843B73DE)", "Tractor3 (0x562A97BD)", "Trailerlogs (0x782A236D)", "Trailers (0xCBB2BE0E)", "Trailers2 (0xA1DA3C91)", "Trailers3 (0x8548036D)", "Trailersmall (0x2A72BEAB)", "Trash (0x72435A19)", "Trflat (0xAF62F6B2)", "Tribike (0x4339CD69)", "Tribike2 (0xB67597EC)", "Tribike3 (0xE823FB48)", "Tropic (0x1149422F)",
  738.             "Tvtrailer (0x967620BE)", "Utillitruck (0x1ED0A534)", "Utillitruck2 (0x34E6BF6B)", "Utillitruck3 (0x7F2153DF)", "Vacca (0x142E0DC3)", "Vader (0xF79A00F7)", "Velum (0x9C429B6A)", "Vigero (0xCEC6B9B7)", "Voltic (0x9F4B77BE)", "Voodoo2 (0x1F3766E3)", "Washington (0x69F06B57)", "Youga (0x03E5F6B8)", "Zion (0xBD1B39C3)", "Zion2 (0xB8E2AE18)", "Ztype (0x2D3BD401)", "Bravado Paradise(0x58B3979C)",
  739.             "Canis Kalahri(0x05852838)", "BF Bifita(0xEB298297)", "Speeder Speed Boat(0x0DC60D2B)"
  740.          };
  741.         }
  742.     }
  743. }
  744. private void btnSetMaxUpgrades_Click(object sender, EventArgs e)
  745.         {
  746.             try
  747.             {
  748.                 byte[] buffer = new byte[] { 0, 0, 0, 120 };
  749.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x10L)), buffer);
  750.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 20L)), buffer);
  751.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x18L)), buffer);
  752.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x1cL)), buffer);
  753.                 buffer = new byte[] { 0, 0, 0, 1 };
  754.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 140L)), buffer);
  755.                 buffer = new byte[] { 0, 0, 2, 4 };
  756.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0xc4L)), buffer);
  757.                 buffer = new byte[] { 0, 0, 0, 2 };
  758.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x6cL)), buffer);
  759.                 buffer = new byte[] { 0, 0, 0, 4 };
  760.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 80L)), buffer);
  761.                 buffer = new byte[] { 0, 0, 0, 3 };
  762.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x58L)), buffer);
  763.                 buffer = new byte[] { 0, 0, 0, 4 };
  764.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x60L)), buffer);
  765.                 buffer = new byte[] { 0, 0, 0, 3 };
  766.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x54L)), buffer);
  767.                 buffer = new byte[] { 0, 0, 0, 5 };
  768.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 100L)), buffer);
  769.                 buffer = new byte[] { 0, 0, 0, 1 };
  770.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 160L)), buffer);
  771.                 buffer = new byte[] { 0, 0, 0, 13 };
  772.                 this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0x5cL)), buffer);
  773.                 buffer = new byte[] { 5 };
  774.                 this.PS3.SetMemory(Convert.ToUInt32(decimal.Subtract(new decimal(this.getVehicleAddr(this.ListBox1.SelectedIndex)), decimal.One)), buffer);
  775.                 buffer = new byte[] { 0, 0, 0, 1 };
  776.                 this.PS3.SetMemory(Convert.ToUInt32(decimal.Add(new decimal(this.getVehicleAddr(this.ListBox1.SelectedIndex)), 124M)), buffer);
  777.                 this.PS3.SetMemory((uint) this.getVehicleAddr(this.ListBox1.SelectedIndex), Encoding.ASCII.GetBytes(" MZTOOL "));
  778.                 this.turboCheck.Checked = true;
  779.                 this.crewEmblemCheck.Checked = true;
  780.                 this.insuranceCheck.Checked = true;
  781.                 this.refreshVehicle();
  782.                 this.updateVehicleParameters(this.ListBox1.SelectedIndex);
  783.             }
  784.             catch (Exception exception1)
  785.             {
  786.                 ProjectData.SetProjectError(exception1);
  787.                 Exception exception = exception1;
  788.                 ProjectData.ClearProjectError();
  789.             }
  790.         }
  791.  
  792.         private void bulletProofTiresCheck_CheckedChanged(object sender)
  793.         {
  794.             int num2 = 0x10;
  795.             int num = 0;
  796.             if (this.bulletProofTiresCheck.Checked)
  797.             {
  798.                 num = 2;
  799.             }
  800.             if (this.insuranceCheck.Checked)
  801.             {
  802.                 num2 = 4;
  803.             }
  804.             byte[] buffer = new byte[] { 0, 0, (byte) num, (byte) num2 };
  805.             this.PS3.SetMemory((uint) (this.getVehicleAddr(this.ListBox1.SelectedIndex) + ((ulong) 0xc4L)), buffer);
  806.         }
  807.  
  808.         private ulong ByteAtoULong(byte[] memory)
  809.         {
  810.             ulong num2;
  811.             foreach (byte num3 in memory)
  812.             {
  813.                 num2 = Convert.ToUInt64(decimal.Add(decimal.Multiply(new decimal(num2), 256M), new decimal(num3)));
  814.             }
  815.             return num2;
  816.         }
  817.  
  818.         private void changeWheels(int index)
  819.         {
  820.             this.wheelTypeBox.Items.Clear();
  821.             switch (index)
  822.             {
  823.                 case 0:
  824.                 {
  825.                     int num10 = this.Constant.sportWheels.Length - 1;
  826.                     for (int i = 0; i <= num10; i++)
  827.                     {
  828.                         this.wheelTypeBox.Items.Add(this.Constant.sportWheels[i].ToString());
  829.                     }
  830.                     break;
  831.                 }
  832.                 case 1:
  833.                 {
  834.                     int num11 = this.Constant.muscleWheels.Length - 1;
  835.                     for (int j = 0; j <= num11; j++)
  836.                     {
  837.                         this.wheelTypeBox.Items.Add(this.Constant.muscleWheels[j].ToString());
  838.                     }
  839.                     break;
  840.                 }
  841.                 case 2:
  842.                 {
  843.                     int num12 = this.Constant.lowRiderWheels.Length - 1;
  844.                     for (int k = 0; k <= num12; k++)
  845.                     {
  846.                         this.wheelTypeBox.Items.Add(this.Constant.lowRiderWheels[k].ToString());
  847.                     }
  848.                     break;
  849.                 }
  850.                 case 3:
  851.                 {
  852.                     int num13 = this.Constant.SUVWheels.Length - 1;
  853.                     for (int m = 0; m <= num13; m++)
  854.                     {
  855.                         this.wheelTypeBox.Items.Add(this.Constant.SUVWheels[m].ToString());
  856.                     }
  857.                     break;
  858.                 }
  859.                 case 4:
  860.                 {
  861.                     int num14 = this.Constant.offroadWheels.Length - 1;
  862.                     for (int n = 0; n <= num14; n++)
  863.                     {
  864.                         this.wheelTypeBox.Items.Add(this.Constant.offroadWheels[n].ToString());
  865.                     }
  866.                     break;
  867.                 }
  868.                 case 5:
  869.                 {
  870.                     int num15 = this.Constant.tunerWheels.Length - 1;
  871.                     for (int num6 = 0; num6 <= num15; num6++)
  872.                     {
  873.                         this.wheelTypeBox.Items.Add(this.Constant.tunerWheels[num6].ToString());
  874.                     }
  875.                     break;
  876.                 }
  877.                 case 6:
  878.                 {
  879.                     this.motoWheelBack.Items.Clear();
  880.                     int num16 = this.Constant.motorcycleWheels.Length - 1;
  881.                     for (int num7 = 0; num7 <= num16; num7++)
  882.                     {
  883.                         this.wheelTypeBox.Items.Add(this.Constant.motorcycleWheels[num7].ToString());
  884.                         this.motoWheelBack.Items.Add(this.Constant.motorcycleWheels[num7].ToString());
  885.                     }
  886.                     break;
  887.                 }
  888.                 case 7:
  889.                 {
  890.                     int num17 = this.Constant.highEndWheels.Length - 1;
  891.                     for (int num8 = 0; num8 <= num17; num8++)
  892.                     {
  893.                         this.wheelTypeBox.Items.Add(this.Constant.highEndWheels[num8].ToString());
  894.                     }
  895.                     break;
  896.                 }
  897.             }
  898.         }
  899.  
  900.         private void cmbCrouchSpeed_SelectedIndexChanged(object sender, EventArgs e)
  901.         {
  902.             ulong num = (ulong) Convert.ToInt32("4125F1A8", 0x10);
  903.             if (this.radioBLUS.Checked)
  904.             {
  905.                 num = (ulong) Convert.ToInt32("4125F1A8", 0x10);
  906.             }
  907.             if (this.cmbWalkSpeed.SelectedIndex == 0)
  908.             {
  909.                 byte[] buffer = this.HexToByteArray("3F800000");
  910.                 this.PS3.SetMemory((uint) num, buffer);
  911.             }
  912.             else if (this.cmbWalkSpeed.SelectedIndex == 1)
  913.             {
  914.                 byte[] buffer2 = this.HexToByteArray("40000000");
  915.                 this.PS3.SetMemory((uint) num, buffer2);
  916.             }
  917.             else if (this.cmbWalkSpeed.SelectedIndex == 2)
  918.             {
  919.                 byte[] buffer3 = this.HexToByteArray("41200000");
  920.                 this.PS3.SetMemory((uint) num, buffer3);
  921.             }
  922.             else if (this.cmbWalkSpeed.SelectedIndex == 3)
  923.             {
  924.                 byte[] buffer4 = this.HexToByteArray("42C80000");
  925.                 this.PS3.SetMemory((uint) num, buffer4);
  926.             }
  927.             else if (this.cmbWalkSpeed.SelectedIndex == 4)
  928.             {
  929.                 byte[] buffer5 = this.HexToByteArray("447A0000");
  930.                 this.PS3.SetMemory((uint) num, buffer5);
  931.             }
  932.         }
  933.  
  934.         private void cmbSwimSpeed_SelectedIndexChanged(object sender, EventArgs e)
  935.         {
  936.             ulong num = (ulong) Convert.ToInt32("4125F188", 0x10);
  937.             if (this.radioBLUS.Checked)
  938.             {
  939.                 num = (ulong) Convert.ToInt32("4125F188", 0x10);
  940.             }
  941.             if (this.cmbWalkSpeed.SelectedIndex == 0)
  942.             {
  943.                 byte[] buffer = this.HexToByteArray("3F800000");
  944.                 this.PS3.SetMemory((uint) num, buffer);
  945.             }
  946.             else if (this.cmbWalkSpeed.SelectedIndex == 1)
  947.             {
  948.                 byte[] buffer2 = this.HexToByteArray("40000000");
  949.                 this.PS3.SetMemory((uint) num, buffer2);
  950.             }
  951.             else if (this.cmbWalkSpeed.SelectedIndex == 2)
  952.             {
  953.                 byte[] buffer3 = this.HexToByteArray("41200000");
  954.                 this.PS3.SetMemory((uint) num, buffer3);
  955.             }
  956.             else if (this.cmbWalkSpeed.SelectedIndex == 3)
  957.             {
  958.                 byte[] buffer4 = this.HexToByteArray("42C80000");
  959.                 this.PS3.SetMemory((uint) num, buffer4);
  960.             }
  961.             else if (this.cmbWalkSpeed.SelectedIndex == 4)
  962.             {
  963.                 byte[] buffer5 = this.HexToByteArray("447A0000");
  964.                 this.PS3.SetMemory((uint) num, buffer5);
  965.             }
  966.         }
  967.  
  968.         private void cmbWalkSpeed_SelectedIndexChanged(object sender, EventArgs e)
  969.         {
  970.             ulong num = (ulong) Convert.ToInt32("4125F18C", 0x10);
  971.             if (this.radioBLUS.Checked)
  972.             {
  973.                 num = (ulong) Convert.ToInt32("4125F18C", 0x10);
  974.             }
  975.             if (this.cmbWalkSpeed.SelectedIndex == 0)
  976.             {
  977.                 byte[] buffer = this.HexToByteArray("3F800000");
  978.                 this.PS3.SetMemory((uint) num, buffer);
  979.             }
  980.             else if (this.cmbWalkSpeed.SelectedIndex == 1)
  981.             {
  982.                 byte[] buffer2 = this.HexToByteArray("40000000");
  983.                 this.PS3.SetMemory((uint) num, buffer2);
  984.             }
  985.             else if (this.cmbWalkSpeed.SelectedIndex == 2)
  986.             {
  987.                 byte[] buffer3 = this.HexToByteArray("41200000");
  988.                 this.PS3.SetMemory((uint) num, buffer3);
  989.             }
  990.             else if (this.cmbWalkSpeed.SelectedIndex == 3)
  991.             {
  992.                 byte[] buffer4 = this.HexToByteArray("42C80000");
  993.                 this.PS3.SetMemory((uint) num, buffer4);
  994.             }
  995.             else if (this.cmbWalkSpeed.SelectedIndex == 4)
  996.             {
  997.                 byte[] buffer5 = this.HexToByteArray("447A0000");
  998.                 this.PS3.SetMemory((uint) num, buffer5);
  999.             }
  1000.         }
Add Comment
Please, Sign In to add comment