Post: RPC DLL For CEX Developers (1.06)
12-21-2013, 05:44 AM #1
Source Code
Bounty hunter
(adsbygoogle = window.adsbygoogle || []).push({}); Hey guys! I noticed that choco didn't include CEX capabilities in his RPC DLL, so i decided to make my own using his source code. This is currently for the 1.06 update, and it contains most of the standard CCAPI functions that you guys would normally use. So here's how to set it up!

    1) Add '[B][COLOR="#0066cc"]SPC.DLL[/COLOR][/B]' as a reference in your c# project.


    
2) Add a using statement in your desired class like so...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
[B][COLOR="#0066cc"]using SPC;[/COLOR][/B]


    3) You'll be calling to the SourcePort.cs class, so first things first. Set the desired system IP address

[COLOR="#0066cc"][B]SourcePort.IP[/B][/COLOR] = "000.000.0.00"; //IP HERE


    4) [COLOR="#0066cc"][B]SourcePort.Start()[/B][/COLOR] is what you'll use to Connect, Attach, & Enable RPC (It does it all in order). 
It is a bool function which means it returns either True or False.
True if everything went accordingly, and False otherwise.

private static void yourStartFunction()
{
[COLOR="#0066cc"][B]bool isRunning = SourcePort.Start();[/B][/COLOR] // <-- starts the DLL, & stores True or False in this variable.
}


So there ya go! RPC For CEX! just like any other RPC DLL.. so calling functions & setting memory is no different than it was before.

     Credits:

- Choco [His original DLL / PPC Code]
- iMCSx [His PS3Lib, Makes CEX RTE Possible]
- SC58 [Some IDA Assistance]


You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 19 users say thank you to Source Code for this useful post:

-JM-, AlexNGU, Asian, azooz121, BaSs_HaXoR, codmadz332, Dan Dactyl, Harry, ResistTheJamsha, LaRip8, Mango_Knife, Marco_Legend, SC58, SnaY, VezahMoDz, xPreeks
01-13-2014, 04:29 PM #11
Source Code
Bounty hunter
Originally posted by Knife View Post
All updates?


No. it does not use an auto update feature. I will try to update it manually with new updates!
01-21-2014, 12:03 PM #12
Mango_Knife
In my man cave
Originally posted by Source
Hey guys! I noticed that choco didn't include CEX capabilities in his RPC DLL, so i decided to make my own using his source code. This is currently for the 1.06 update, and it contains most of the standard CCAPI functions that you guys would normally use. So here's how to set it up!

    1) Add '[B][COLOR="#0066cc"]SPC.DLL[/COLOR][/B]' as a reference in your c# project.


    
2) Add a using statement in your desired class like so...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
[B][COLOR="#0066cc"]using SPC;[/COLOR][/B]


    3) You'll be calling to the SourcePort.cs class, so first things first. Set the desired system IP address

[COLOR="#0066cc"][B]SourcePort.IP[/B][/COLOR] = "000.000.0.00"; //IP HERE


    4) [COLOR="#0066cc"][B]SourcePort.Start()[/B][/COLOR] is what you'll use to Connect, Attach, & Enable RPC (It does it all in order). 
It is a bool function which means it returns either True or False.
True if everything went accordingly, and False otherwise.

private static void yourStartFunction()
{
[COLOR="#0066cc"][B]bool isRunning = SourcePort.Start();[/B][/COLOR] // <-- starts the DLL, & stores True or False in this variable.
}


So there ya go! RPC For CEX! just like any other RPC DLL.. so calling functions & setting memory is no different than it was before.

     Credits:

- Choco [His original DLL / PPC Code]
- iMCSx [His PS3Lib, Makes CEX RTE Possible]
- SC58 [Some IDA Assistance]


You must login or register to view this content.


2 bad its not for all updates.
01-21-2014, 12:29 PM #13
RatchetBooty
Former Staff
I've been using this and its flawless, thanks a lot source! I needed this for those damn cex users aha
01-21-2014, 04:11 PM #14
Mango_Knife
In my man cave
Originally posted by Source
Hey guys! I noticed that choco didn't include CEX capabilities in his RPC DLL, so i decided to make my own using his source code. This is currently for the 1.06 update, and it contains most of the standard CCAPI functions that you guys would normally use. So here's how to set it up!

    1) Add '[B][COLOR="#0066cc"]SPC.DLL[/COLOR][/B]' as a reference in your c# project.


    
2) Add a using statement in your desired class like so...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
[B][COLOR="#0066cc"]using SPC;[/COLOR][/B]


    3) You'll be calling to the SourcePort.cs class, so first things first. Set the desired system IP address

[COLOR="#0066cc"][B]SourcePort.IP[/B][/COLOR] = "000.000.0.00"; //IP HERE


    4) [COLOR="#0066cc"][B]SourcePort.Start()[/B][/COLOR] is what you'll use to Connect, Attach, & Enable RPC (It does it all in order). 
It is a bool function which means it returns either True or False.
True if everything went accordingly, and False otherwise.

private static void yourStartFunction()
{
[COLOR="#0066cc"][B]bool isRunning = SourcePort.Start();[/B][/COLOR] // <-- starts the DLL, & stores True or False in this variable.
}


So there ya go! RPC For CEX! just like any other RPC DLL.. so calling functions & setting memory is no different than it was before.

     Credits:

- Choco [His original DLL / PPC Code]
- iMCSx [His PS3Lib, Makes CEX RTE Possible]
- SC58 [Some IDA Assistance]


You must login or register to view this content.


I Used this:
private void cbuf(int client, string text)
{
bool isRunning = SourcePort.Start();
}

I Dont getting any errors and stuff
but this dont work.
and Choco RPC it does work
Any ideas how to fix that?
01-21-2014, 09:37 PM #15
Source Code
Bounty hunter
Originally posted by Knife View Post
I Used this:
private void cbuf(int client, string text)
{
bool isRunning = SourcePort.Start();
}

I Dont getting any errors and stuff
but this dont work.
and Choco RPC it does work
Any ideas how to fix that?


I dont understand what you are trying to accomplish lol? SourcePort.Start() conencts, attaches, and enables RPC all together in one function. why are you placing that in cbuf()? (the function you made) if your trying to make a funciton for cbuff, just do SourcePort.CallFunction(address, params[])
01-22-2014, 03:37 AM #16
-SuperMan
Krazy Weed
Nice Work Man Good Job
01-22-2014, 01:13 PM #17
Mango_Knife
In my man cave
Originally posted by Source
I dont understand what you are trying to accomplish lol? SourcePort.Start() conencts, attaches, and enables RPC all together in one function. why are you placing that in cbuf()? (the function you made) if your trying to make a funciton for cbuff, just do SourcePort.CallFunction(address, params[])


I Got it working thanks
I Used this in my Public Cheater Tool.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo