Post: Mw3 C# Tool, Flashing Name Offset, Prestige Disco, Level Disco
08-05-2013, 10:18 PM #1
(adsbygoogle = window.adsbygoogle || []).push({});
UPDATE Smile
GO HERE >>You must login or register to view this content.





Does anyone know how to make the name flash colors in a tool/Prestige change/level change/etc... Im guessing its some type of looping, but hoping someone could help me out. I don't know much about looping but im guessing it has something to do with this (for the flashing name) ?

byte[] buffer = Encoding.ASCII.GetBytes(changename1.Text);
Array.Resize(ref buffer, buffer.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01BBBC2C, buffer);



EDIT:
(Thanks to Unknauwn)

Flashing Name C# Source code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Media;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public static uint ProcessID;
public static uint[] processIDs;
public static stringsnresult;
public static PS3TMAPI.ConnectStatus connectStatus;
public static string Status;
public static string MemStatus;
public Form1()
{
InitializeComponent();
s_myTimer1.Tick += button1_Click;
//You can simply add timers here, by putting "s_myTimer2.Tick += button2_Click; and so on Smile
}
//You can simply add timers here, by putting "static Timer s_myTimer2 = new Timer(); and so on Smile
static Timer s_myTimer1 = new Timer();
static int Countername = 0;

private void button1_Click(object sender, EventArgs e)
{
// 1 second = 1000 milliseconds
s_myTimer1.Start();
s_myTimer1.Interval = 500; //Time It takes to loop through ALL cases

{
Countername++;
switch (Countername)
{

case 1:
byte[] name1 = Encoding.ASCII.GetBytes("^4" + textBox1.Text);
Array.Resize(ref name1, name1.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name1);
break;

case 2:
byte[] name2 = Encoding.ASCII.GetBytes("^4" + textBox1.Text);
Array.Resize(ref name2, name2.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name2);
break;

case 3:
byte[] name3 = Encoding.ASCII.GetBytes("^4" + textBox1.Text);
Array.Resize(ref name3, name3.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name3);
break;

case 4:
byte[] name4 = Encoding.ASCII.GetBytes("^4" + textBox1.Text);
Array.Resize(ref name4, name4.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name4);
break;

case 5:
byte[] name5 = Encoding.ASCII.GetBytes("^5" + textBox1.Text);
Array.Resize(ref name5, name5.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name5);
break;

case 6:
byte[] name6 = Encoding.ASCII.GetBytes("^6" + textBox1.Text);
Array.Resize(ref name6, name6.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name6);
break;

case 7:
byte[] name7 = Encoding.ASCII.GetBytes("^;" + textBox1.Text);
Array.Resize(ref name7, name7.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name7);
break;

case 8:
byte[] name8 = Encoding.ASCII.GetBytes("^0" + textBox1.Text);
Array.Resize(ref name8, name8.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01bbbc2c, name8 );
break;

}
if (Countername == 9) Countername = 0;
{
s_myTimer1.Start();
//This Causes it to loop the "x" cases. If you have 8 cases, put Countername == 9 like i did. For 9 cases, put Countername ==10, and so on.
}
}
}

private void button2_Click(object sender, EventArgs e)
{
s_myTimer1.Stop(); //This is to turn the timer off with a different button.
}
}
(adsbygoogle = window.adsbygoogle || []).push({});

The following 3 users say thank you to BaSs_HaXoR for this useful post:

Mango_Knife, Skunk Modz, Sticky
08-05-2013, 10:54 PM #2
SC0x
Bounty hunter
Their Are Already Tools Out Thier Mate You Want Me To Send You?

But It Will Be Tomorrow Now Sorry.
08-05-2013, 11:12 PM #3
Im making a tool. Thats what i mean. I need to get the C# code for my program to loop flashing colors.
08-06-2013, 05:10 AM #4
? No one. Really...
08-06-2013, 10:38 AM #5
Unknauwn
Do a barrel roll!
hi add me to skype i help you

live:lanonnyme

The following user thanked Unknauwn for this useful post:

BaSs_HaXoR
08-06-2013, 11:45 AM #6
Sticky
Mary J Wannnnna
Originally posted by HaXoR View Post
Does anyone know how to make the name flash colors in a tool/Prestige change/level change/etc... Im guessing its some type of looping, but hoping someone could help me out. I don't know much about looping but im guessing it has something to do with this (for the flashing name) ?

byte[] buffer = Encoding.ASCII.GetBytes(changename1.Text);
Array.Resize(ref buffer, buffer.Length + 1);
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01BBBC2C, buffer);


Somehow you have to preset it like ^1, ^2,^3 etx and loop it

The following user thanked Sticky for this useful post:

BaSs_HaXoR
08-07-2013, 04:09 AM #7
I know the colors, lol. And it wouldn't be ^1, ^2... it would be ( 0x5E, 0x31, ); ( 0x5E, 0x32, );( 0x5E, 0x33, ); --But can't figure out how to loop the 1st 2 characters (0x00, 0x00; offsets) and use it with GetBytes... But thanks for replying and trying to help! Smile
08-07-2013, 09:50 AM #8
Thanks for your Help! Smile

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo