Post: [BIG TUTORIAL] Learning The Basics Of C# With SnaY [Updated/Video]
11-14-2013, 11:17 AM #1
SnaY
Former Lead of GS
(adsbygoogle = window.adsbygoogle || []).push({}); Hi guys today i want write i nice tutorial for learn you in C# Smile Dont worry we use a basic coding for start its better Winky Winky

Lets Get Started Happy

1: Download Visual Studio You must login or register to view this content. after installed you need 1 hour (minimum) open it Smile

2: You see this on your PC
You must login or register to view this content.

2a: Click On New Project and you see this:
You must login or register to view this content.

2b: Select The First " Application Windows Form " And Just wait the form loading on your program Happy

3: You see the form loaded on your PC?
You must login or register to view this content.

3a: Download The PS3TMAPI: You must login or register to view this content.

3b: After you have downloaded the dll file go to " Project -> Add Reference -> Browse And Select The Dll -> Click OK"
Like This Below:
You must login or register to view this content.

4: Now its very easy Smile Right Click On The Form " Click On See Code " You see the Function Tab Right?
Like it:
You must login or register to view this content.

4a: In The Function Tab You see This?
You must login or register to view this content.

Copy and Paste This Code Here Like This:
You must login or register to view this content.

Code:
    
public static uint ProcessID;
public static uint[] processIDs;
public static string snresult;
private static string usage;
public static string Info;
public static PS3TMAPI.ConnectStatus connectStatus;
public static string Status;
public static string MemStatus;


4b: Awesome! Now We need to add one button for finish the connect setup between PS3-PC Happy

Go On The Design Tab On VS "Form1.cs [Design]"
At Left You see the " ToolBox " Pick Up The " Button "

You See The Button?
You must login or register to view this content.

Click on IT and Drag on The Form Happy Design it.
Like This:
You must login or register to view this content.

4c: Now We Rename The Button To " Connect PS3 "

- Click On It on the Right Side Of The Screen you see this:
You must login or register to view this content.

-Rename It To " Connect PS3 "

Yeah Look The Form Now Bro:
You must login or register to view this content.

5: Now On the form you see the button " Connect PS3" Double Click On IT you see again the Fuction Form Open Up Right? Happy

You must login or register to view this content.

You see the line? We add the new code here!

Code:
    
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
PS3TMAPI.GetProcessList(0, out processIDs);
ulong uProcess = processIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
MessageBox.Show("PS3 and Game Has been Attached");


Like It Bro:
You must login or register to view this content.

Now We have finish for Setup the connection Status Between PS3-PC Happy Easy Shit Bro Smile xD

Ok now we do some examples: (Mods/etc)

mmm we can use MW3 ( The Game With More Offsets/Addresses etc )

1) Ok bro again, go on the desing tab, use a new button and Call It " UFO ON "

Like it:
You must login or register to view this content.

1a: Double Click On it you see again the Function Tab Open Up Right? Winky Winky

1b: We use a basic coding like it:
    byte[] UFO = new byte[] { 0x02 }; 
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We go to add the code into the " UFO ON " button

Like It:
You must login or register to view this content.

So when we go to press this button " UFO ON " We have the Noclip for MW3

but if i want to get it OFF?

You see the code below?
    byte[] UFO = new byte[] { 0x02 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have the bytes to { 0x02 };

We write the bytes manually to 0x00 <----------- 0x00 Turn OFF The Function

Simple make again a new button called: "UFO OFF"
Like it:
You must login or register to view this content.

Double click on it for the function and we add this code below
    byte[] UFO = new byte[] { 0x00 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have changed the byte to 0x00 for turn off the function Smile

Video Tutorial:




================================================== =================================

The tutorial Is Finish, if you have any question about it write me i can help everytime im online bro Happy

Time Spend For Write It 1 Hour Gasp

Bye Guys Hi

Soon i teach you another method for mod all clients etc Smile
(adsbygoogle = window.adsbygoogle || []).push({});

The following 74 users say thank you to SnaY for this useful post:

..jigsaw, ❇❥⛺Cerberus⛺❤❇, Hammy, Nana, Absolute Zero, Ansity., BASEBALL4EVER12, Boliberrys, BriceC, bullynova11, Capo837, Cesei, Creepzoid 0___0, Dan Dactyl, deneo24, Diversify, dolby1, EliteHackzPS3, Fer, FLIX_Hosting, Geo, Gommy, Harry, Hate, hibye3, iHaxel, ImAzazel, ImIrIsH, InHell, The Epic, Welsh, itsbyio, JamesSwagger, Johnny_C, joni_djESP, Jordan G., kerzhakov, killy115, Mango_Knife, MegaMister, MODZ4FUN420, MrGeekyMoDz_MGM, NGU-xNiicKzHD, NiiCh0121, John, Darth Saul, plazmanu, Pseudo_Soldier, Pure Havoc, Sal, SC0x, Sheldon Cooper, Terrorize 420, The★A1★HAXO_oR, TheG33ko, ThePaaqoHD, Turk_Warrior, Hash847, worrorfight, xenomage, xkoeckiiej, xRaay, xShaTTer., xSlinkeyy, Xx-GIPPI-xX, xXGoD_Of_MoDzXx, Yasunick, yomen9, zSunriseModz, zZHackzZ and 1 other user.
12-29-2013, 12:34 PM #47
spudeeelad
I defeated!
Originally posted by SnaY View Post
Hi guys today i want write i nice tutorial for learn you in C# Smile Dont worry we use a basic coding for start its better Winky Winky

Lets Get Started Happy

1: Download Visual Studio You must login or register to view this content. after installed you need 1 hour (minimum) open it Smile

2: You see this on your PC
You must login or register to view this content.

2a: Click On New Project and you see this:
You must login or register to view this content.

2b: Select The First " Application Windows Form " And Just wait the form loading on your program Happy

3: You see the form loaded on your PC?
You must login or register to view this content.

3a: Download The PS3TMAPI: You must login or register to view this content.

3b: After you have downloaded the dll file go to " Project -> Add Reference -> Browse And Select The Dll -> Click OK"
Like This Below:
You must login or register to view this content.

4: Now its very easy Smile Right Click On The Form " Click On See Code " You see the Function Tab Right?
Like it:
You must login or register to view this content.

4a: In The Function Tab You see This?
You must login or register to view this content.

Copy and Paste This Code Here Like This:
You must login or register to view this content.

Code:
    
public static uint ProcessID;
public static uint[] processIDs;
public static string snresult;
private static string usage;
public static string Info;
public static PS3TMAPI.ConnectStatus connectStatus;
public static string Status;
public static string MemStatus;


4b: Awesome! Now We need to add one button for finish the connect setup between PS3-PC Happy

Go On The Design Tab On VS "Form1.cs [Design]"
At Left You see the " ToolBox " Pick Up The " Button "

You See The Button?
You must login or register to view this content.

Click on IT and Drag on The Form Happy Design it.
Like This:
You must login or register to view this content.

4c: Now We Rename The Button To " Connect PS3 "

- Click On It on the Right Side Of The Screen you see this:
You must login or register to view this content.

-Rename It To " Connect PS3 "

Yeah Look The Form Now Bro:
You must login or register to view this content.

5: Now On the form you see the button " Connect PS3" Double Click On IT you see again the Fuction Form Open Up Right? Happy

You must login or register to view this content.

You see the line? We add the new code here!

Code:
    
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
PS3TMAPI.GetProcessList(0, out processIDs);
ulong uProcess = processIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
MessageBox.Show("PS3 and Game Has been Attached");


Like It Bro:
You must login or register to view this content.

Now We have finish for Setup the connection Status Between PS3-PC Happy Easy Shit Bro Smile xD

Ok now we do some examples: (Mods/etc)

mmm we can use MW3 ( The Game With More Offsets/Addresses etc )

1) Ok bro again, go on the desing tab, use a new button and Call It " UFO ON "

Like it:
You must login or register to view this content.

1a: Double Click On it you see again the Function Tab Open Up Right? Winky Winky

1b: We use a basic coding like it:
    byte[] UFO = new byte[] { 0x02 }; 
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We go to add the code into the " UFO ON " button

Like It:
You must login or register to view this content.

So when we go to press this button " UFO ON " We have the Noclip for MW3

but if i want to get it OFF?

You see the code below?
    byte[] UFO = new byte[] { 0x02 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have the bytes to { 0x02 };

We write the bytes manually to 0x00 <----------- 0x00 Turn OFF The Function

Simple make again a new button called: "UFO OFF"
Like it:
You must login or register to view this content.

Double click on it for the function and we add this code below
    byte[] UFO = new byte[] { 0x00 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have changed the byte to 0x00 for turn off the function Smile

Video Tutorial:




================================================== =================================

The tutorial Is Finish, if you have any question about it write me i can help everytime im online bro Happy

Time Spend For Write It 1 Hour Gasp

Bye Guys Hi

Soon i teach you another method for mod all clients etc Smile


The title of the thread is very misleading. This does nothing to teach anyone C#. It teaches them how to copy and paste code and string it together to make a working app. A bit like people who used to use a patch editor for MW2 and change the name in it and they say it's their patch.

It's a good tutorial though, just wrong title.
12-29-2013, 12:36 PM #48
spudeeelad
I defeated!
Originally posted by SnaY View Post
Hi guys today i want write i nice tutorial for learn you in C#


Good tutorial, but title is very misleading. This does absolutely nothing to teach anyone 'the basics of C#'. It teaches people how to copy and paste code. The basics of C# would be explaining simple things like setting variables, retrieving information from textboxes and storing it in a variable, for statements etc.
12-29-2013, 01:47 PM #49
Nice Video SnaY :wub:
12-29-2013, 02:15 PM #50
Mango_Knife
In my man cave
Originally posted by SnaY View Post
Hi guys today i want write i nice tutorial for learn you in C# Smile Dont worry we use a basic coding for start its better Winky Winky

Lets Get Started Happy

1: Download Visual Studio You must login or register to view this content. after installed you need 1 hour (minimum) open it Smile

2: You see this on your PC
You must login or register to view this content.

2a: Click On New Project and you see this:
You must login or register to view this content.

2b: Select The First " Application Windows Form " And Just wait the form loading on your program Happy

3: You see the form loaded on your PC?
You must login or register to view this content.

3a: Download The PS3TMAPI: You must login or register to view this content.

3b: After you have downloaded the dll file go to " Project -> Add Reference -> Browse And Select The Dll -> Click OK"
Like This Below:
You must login or register to view this content.

4: Now its very easy Smile Right Click On The Form " Click On See Code " You see the Function Tab Right?
Like it:
You must login or register to view this content.

4a: In The Function Tab You see This?
You must login or register to view this content.

Copy and Paste This Code Here Like This:
You must login or register to view this content.

Code:
    
public static uint ProcessID;
public static uint[] processIDs;
public static string snresult;
private static string usage;
public static string Info;
public static PS3TMAPI.ConnectStatus connectStatus;
public static string Status;
public static string MemStatus;


4b: Awesome! Now We need to add one button for finish the connect setup between PS3-PC Happy

Go On The Design Tab On VS "Form1.cs [Design]"
At Left You see the " ToolBox " Pick Up The " Button "

You See The Button?
You must login or register to view this content.

Click on IT and Drag on The Form Happy Design it.
Like This:
You must login or register to view this content.

4c: Now We Rename The Button To " Connect PS3 "

- Click On It on the Right Side Of The Screen you see this:
You must login or register to view this content.

-Rename It To " Connect PS3 "

Yeah Look The Form Now Bro:
You must login or register to view this content.

5: Now On the form you see the button " Connect PS3" Double Click On IT you see again the Fuction Form Open Up Right? Happy

You must login or register to view this content.

You see the line? We add the new code here!

Code:
    
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
PS3TMAPI.GetProcessList(0, out processIDs);
ulong uProcess = processIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
MessageBox.Show("PS3 and Game Has been Attached");


Like It Bro:
You must login or register to view this content.

Now We have finish for Setup the connection Status Between PS3-PC Happy Easy Shit Bro Smile xD

Ok now we do some examples: (Mods/etc)

mmm we can use MW3 ( The Game With More Offsets/Addresses etc )

1) Ok bro again, go on the desing tab, use a new button and Call It " UFO ON "

Like it:
You must login or register to view this content.

1a: Double Click On it you see again the Function Tab Open Up Right? Winky Winky

1b: We use a basic coding like it:
    byte[] UFO = new byte[] { 0x02 }; 
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We go to add the code into the " UFO ON " button

Like It:
You must login or register to view this content.

So when we go to press this button " UFO ON " We have the Noclip for MW3

but if i want to get it OFF?

You see the code below?
    byte[] UFO = new byte[] { 0x02 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have the bytes to { 0x02 };

We write the bytes manually to 0x00 <----------- 0x00 Turn OFF The Function

Simple make again a new button called: "UFO OFF"
Like it:
You must login or register to view this content.

Double click on it for the function and we add this code below
    byte[] UFO = new byte[] { 0x00 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have changed the byte to 0x00 for turn off the function Smile

Video Tutorial:




================================================== =================================

The tutorial Is Finish, if you have any question about it write me i can help everytime im online bro Happy

Time Spend For Write It 1 Hour Gasp

Bye Guys Hi

Soon i teach you another method for mod all clients etc Smile


Nice Theard.
12-29-2013, 05:34 PM #51
SnaY
Former Lead of GS
Originally posted by Knife View Post
Nice Theard.


thx Smile
12-31-2013, 04:50 AM #52
Thanks bro, really helped with my tool
01-01-2014, 06:11 PM #53
RealNiqqa1
I am error
cool tutorial
01-02-2014, 12:11 AM #54
Hammy
[b]#Hammy4IMGPerms McCoy[/b]
Originally posted by SnaY View Post
Hi guys today i want write i nice tutorial for learn you in C# Smile Dont worry we use a basic coding for start its better Winky Winky

Lets Get Started Happy

1: Download Visual Studio You must login or register to view this content. after installed you need 1 hour (minimum) open it Smile

2: You see this on your PC
You must login or register to view this content.

2a: Click On New Project and you see this:
You must login or register to view this content.

2b: Select The First " Application Windows Form " And Just wait the form loading on your program Happy

3: You see the form loaded on your PC?
You must login or register to view this content.

3a: Download The PS3TMAPI: You must login or register to view this content.

3b: After you have downloaded the dll file go to " Project -> Add Reference -> Browse And Select The Dll -> Click OK"
Like This Below:
You must login or register to view this content.

4: Now its very easy Smile Right Click On The Form " Click On See Code " You see the Function Tab Right?
Like it:
You must login or register to view this content.

4a: In The Function Tab You see This?
You must login or register to view this content.

Copy and Paste This Code Here Like This:
You must login or register to view this content.

Code:
    
public static uint ProcessID;
public static uint[] processIDs;
public static string snresult;
private static string usage;
public static string Info;
public static PS3TMAPI.ConnectStatus connectStatus;
public static string Status;
public static string MemStatus;


4b: Awesome! Now We need to add one button for finish the connect setup between PS3-PC Happy

Go On The Design Tab On VS "Form1.cs [Design]"
At Left You see the " ToolBox " Pick Up The " Button "

You See The Button?
You must login or register to view this content.

Click on IT and Drag on The Form Happy Design it.
Like This:
You must login or register to view this content.

4c: Now We Rename The Button To " Connect PS3 "

- Click On It on the Right Side Of The Screen you see this:
You must login or register to view this content.

-Rename It To " Connect PS3 "

Yeah Look The Form Now Bro:
You must login or register to view this content.

5: Now On the form you see the button " Connect PS3" Double Click On IT you see again the Fuction Form Open Up Right? Happy

You must login or register to view this content.

You see the line? We add the new code here!

Code:
    
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
PS3TMAPI.GetProcessList(0, out processIDs);
ulong uProcess = processIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
MessageBox.Show("PS3 and Game Has been Attached");


Like It Bro:
You must login or register to view this content.

Now We have finish for Setup the connection Status Between PS3-PC Happy Easy Shit Bro Smile xD

Ok now we do some examples: (Mods/etc)

mmm we can use MW3 ( The Game With More Offsets/Addresses etc )

1) Ok bro again, go on the desing tab, use a new button and Call It " UFO ON "

Like it:
You must login or register to view this content.

1a: Double Click On it you see again the Function Tab Open Up Right? Winky Winky

1b: We use a basic coding like it:
    byte[] UFO = new byte[] { 0x02 }; 
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We go to add the code into the " UFO ON " button

Like It:
You must login or register to view this content.

So when we go to press this button " UFO ON " We have the Noclip for MW3

but if i want to get it OFF?

You see the code below?
    byte[] UFO = new byte[] { 0x02 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have the bytes to { 0x02 };

We write the bytes manually to 0x00 <----------- 0x00 Turn OFF The Function

Simple make again a new button called: "UFO OFF"
Like it:
You must login or register to view this content.

Double click on it for the function and we add this code below
    byte[] UFO = new byte[] { 0x00 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x0110d87F, UFO);


We have changed the byte to 0x00 for turn off the function Smile

Video Tutorial:




================================================== =================================

The tutorial Is Finish, if you have any question about it write me i can help everytime im online bro Happy

Time Spend For Write It 1 Hour Gasp

Bye Guys Hi

Soon i teach you another method for mod all clients etc Smile


Sly the way when I install it, it does not come up on my Desktop or I cannot find it in the directory it was installed in. -.-
01-06-2014, 07:03 AM #55
Try this online tutorial You must login or register to view this content. c# tutorial and source code

Originally posted by 9733
Good Tutorial! Helped me a lot.. Smile

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo