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.
10-10-2014, 07:02 AM #65
Ciri
I defeated!
this is so outdated lol
10-10-2014, 11:06 AM #66
Smoky420
< ^ > < ^ >
Originally posted by Dog88Christian View Post
This needs to be stickied! I BUMPED this :p


And you failed ! this is outdated Snail
10-10-2014, 09:45 PM #67
Dog88Christian
Hail to the King, Baby!
Originally posted by TodayWasgoodDay View Post
And you failed ! this is outdated Snail


Still useful
10-10-2014, 09:54 PM #68
Smoky420
< ^ > < ^ >
Originally posted by Dog88Christian View Post
Still useful


Yes, useful ! but you actually don't learn nothing to C# since you just Copy/paste
10-11-2014, 11:09 AM #69
HOW YOU CAN FIND GAME address for RPC !
10-14-2014, 06:38 PM #70
Jon Snow
Di DonDadda
nice, im gonna watch this later
01-30-2015, 06:58 PM #71
SamVDAX
Pokemon Trainer
Its all good
01-31-2015, 08:23 AM #72
HEARTLION
Save Point
thanks dude!

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo