private void B_Inject_Click(object sender, EventArgs e) { var exist = WinFormsUtil.FirstFormOfType <SysBotUI>(); if (exist != null) { exist.Show(); return; } byte[] Write() => Items.Take(SysBotLength).SelectMany(z => z.ToBytesClass()).ToArray(); void Read(byte[] data) { var items = Item.GetArray(data); for (int i = 0; i < items.Length && i < Items.Count; i++) { Items[i].CopyFrom(items[i]); } LoadItems(); System.Media.SystemSounds.Asterisk.Play(); } var sysbot = new SysBotUI(Read, Write, InjectionType.Pouch); sysbot.Show(); }
private void Menu_ItemImages_Click(object sender, EventArgs e) { var exist = WinFormsUtil.FirstFormOfType <ImageFetcher>(); if (exist != null) { exist.Show(); return; } var imgfetcher = new ImageFetcher(); imgfetcher.Show(); }
private void Menu_RAMEdit_Click(object sender, EventArgs e) { var exist = WinFormsUtil.FirstFormOfType <SysBotRAMEdit>(); if (exist != null) { exist.Show(); return; } var sysbot = new SysBotRAMEdit(InjectionType.Generic); sysbot.Show(); }
private void B_Inject_Click(object sender, EventArgs e) { var exist = WinFormsUtil.FirstFormOfType<SysBotUI>(); if (exist != null) { exist.Show(); return; } void AfterRead(InjectionResult r) { if (r == InjectionResult.Success) LoadItems(); }