using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using PS3Lib;
using MetroFramework.Forms;
namespace Tool_All_Cod_By_Must_Energie
{
public partial class Form1 : MetroForm
{
PS3API PS3 = new PS3API();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void metroButton1_Click(object sender, EventArgs e)
{
if (PS3.GetCurrentAPI() == SelectAPI.ControlConsole)
{
if (PS3.ConnectTarget())
{
PS3.CCAPI.Notify(CCAPI.NotifyIcon.TROPHY4, "Amuse toi bien ;)");
this.label1.Text = "Connected";
this.label1.ForeColor = Color.Green;
}
}
}
private void metroButton2_Click(object sender, EventArgs e)
{
if (PS3.GetCurrentAPI() == SelectAPI.ControlConsole)
{
if (PS3.AttachProcess())
{
PS3.CCAPI.Notify(CCAPI.NotifyIcon.TROPHY4, "Connection au jeu etabli ");
this.label2.Text = "Attached";
this.label2.ForeColor = Color.Green;
}
}
}
private void metroRadioButton1_CheckedChanged(object sender, EventArgs e)
{
PS3.ChangeAPI(SelectAPI.ControlConsole);
}
private void metroRadioButton2_CheckedChanged(object sender, EventArgs e)
{
PS3.ChangeAPI(SelectAPI.TargetManager);
}
private void label3_Click(object sender, EventArgs e)
{
}
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
}
private void numericUpDown8_ValueChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FD014, BitConverter.GetBytes((int)this.numericUpDown1.Value));
}
private void button8_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FD050, BitConverter.GetBytes((int)this.numericUpDown8.Value));
}
private void button7_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FCB70, BitConverter.GetBytes((int)this.numericUpDown7.Value));
}
private void button6_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FC942, BitConverter.GetBytes((int)this.numericUpDown6.Value));
}
private void button5_Click(object sender, EventArgs e)
{
}
private void button4_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FCA44, BitConverter.GetBytes((int)this.numericUpDown4.Value));
}
private void button3_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FD152, BitConverter.GetBytes((int)this.numericUpDown3.Value));
}
private void button2_Click(object sender, EventArgs e)
{
PS3.SetMemory(0x26FCBE2, BitConverter.GetBytes((int)this.numericUpDown2.Value));
}
private void metroCheckBox1_CheckedChanged(object sender, EventArgs e)
{
}
private void metroCheckBox1_CheckedChanged_1(object sender, EventArgs e)
{
}
private void metroCheckBox2_CheckedChanged(object sender, EventArgs e)
{
}
private void metroCheckBox2_CheckedChanged_1(object sender, EventArgs e)
{
if (metroCheckBox1.Checked == true)
{
byte[] redboxon = new byte[] { 0x38, 0x60 };
PS3.SetMemory(0x783e0, redboxon);
}
else
{
byte[] redboxoff = new byte[] { 0x38, 0x60, 0x00, 0x01 };
PS3.SetMemory(0x783e0, redboxoff);
}
}
}
}