Post: RPC DLL for all updates - Source code included!
12-07-2013, 12:40 AM #1
Choco
Respect my authoritah!!
(adsbygoogle = window.adsbygoogle || []).push({}); Hey NGU!

Today I'll be making my first major release for ghosts - an RPC (remote procedure calls) DLL that allows you to call any function in the game from your PC!

This DLL is intended to be used by developers - it must be added to a C# project to be used. It does not contain the ps3tmapi_net DLL, but it will not work if the file is not on your computer. This DLL will only work for DEX users.

How to Use

1. Download the DLL.
2. Add the DLL as a reference to your C# Project.
3. In your code, after you have connected and attached the process, enter this code:

    int err = GHOSTS.PS3.Init();


This code will will return 0 if the RPC is successfully initialized, and -1 if an error occurs.

4. Enjoy your RPC!

How to Call Functions

1. After finding the function you want to call, simply use this format:

    GHOSTS.RPC.Call(uint func_address, params object[] parameters);


Unlike my previous RPC releases, this one supports many argument types: floats (single-precision), ints, uints, and strings.




This RPC will work for any updates from 1.03 onwards.



Download

Download the DLL: You must login or register to view this content.
Virus Scan: You must login or register to view this content.
Download source code (C# Project): You must login or register to view this content.

Thanks to aerosoul94 for his PS3TMAPI importing functions!



Enjoy this guys! I plan on soon creating a version for CEX users Choco

The following 102 users say thank you to Choco for this useful post:

ResistTheMoon, -SuperMan, {H} | Exception, **The_ One**, Kappa, Eddie Mac, 192.168.1.1, ADAM594, Agent Beast, AlexNGU, Anera, anxify, BaSs_HaXoR, BLiNDzZ, Boliberrys, br0wniiez, Bucko, BullyWiiPlaza, D3skm, Dannie Fresh, Dead_Coast, deneo24, DJok3r, Eddie-Lucas, elgolumm, EliteHackzPS3, EquakeCSharp, F l e x, FAKA_ELITE, Father Luckeyy, FM|T Enstone, Force, Foxhoundz3, gaming_nation, Gay For Satan, Harry, Beats, Callumeleyy, iHaxel, ilasthope, ImAzazel, imD, ImPokerz, iNCSx, iNDMx, InfinityISB4CK, J, jake5445, Jalisco123, TheMightyMoJo, KranK, Loxy, M-alShammary, M0T1VAT10N, Machiavelli_23, Mango_Knife, Marco_Legend, MODZ4FUN420, Mr.Azoz, Mr.Hutch, network10, Norway-_-1999, Notorious, NUKES-X-MODS-X, Darth Saul, Vince, Pewp, xProvXKiller, Pseudo_Soldier, qNSp, Raz0rMind, RoCK__711, Roy944, ICS Vortex, SC58, Sirprizer, SnaY, Swaqq, Swifter, Swiss, TeRmiiMoDz, ThePaaqoHD, Ciri, Turk_Warrior, Uk_ViiPeR, Winter, worrorfight, Xcesar1911X, Fatality, xkoeckiiej, xKrazy SicknesS, XM7MD_VX, xPAQz, Xx-GIPPI-xX and 2 other users.
12-10-2013, 11:38 AM #38
Originally posted by SC58 View Post

    
0x285154 - SV_LinkEntity
0xD83F04 - G_entity


SV_UnlinkEntity - 0x0031C050
SV_LinkEntity - 0x0031C0D0
level_locals_t - 0x00D83F04
g_entity - 0x00DD2B80

Edit: I just found another mistake in the PPC code.
Last edited by therifboy ; 12-18-2013 at 03:50 PM.
01-21-2014, 07:04 AM #39
RambosNGU
Bounty hunter
What exactly can I do with it?
01-21-2014, 12:10 PM #40
Mango_Knife
In my man cave
Originally posted by Choco View Post
Hey NGU!

Today I'll be making my first major release for ghosts - an RPC (remote procedure calls) DLL that allows you to call any function in the game from your PC!

This DLL is intended to be used by developers - it must be added to a C# project to be used. It does not contain the ps3tmapi_net DLL, but it will not work if the file is not on your computer. This DLL will only work for DEX users.

How to Use

1. Download the DLL.
2. Add the DLL as a reference to your C# Project.
3. In your code, after you have connected and attached the process, enter this code:

    int err = GHOSTS.PS3.Init();


This code will will return 0 if the RPC is successfully initialized, and -1 if an error occurs.

4. Enjoy your RPC!

How to Call Functions

1. After finding the function you want to call, simply use this format:

    GHOSTS.RPC.Call(uint func_address, params object[] parameters);


Unlike my previous RPC releases, this one supports many argument types: floats (single-precision), ints, uints, and strings.




This RPC will work for any updates from 1.03 onwards.



Download

Download the DLL: You must login or register to view this content.
Virus Scan: You must login or register to view this content.
Download source code (C# Project): You must login or register to view this content.

Thanks to aerosoul94 for his PS3TMAPI importing functions!



Enjoy this guys! I plan on soon creating a version for CEX users Choco


Does you will ever gonna update this to CEX Aswell?
01-25-2014, 02:26 PM #41
Please could you know how to make a tool of CEX AND DEX: c
02-03-2014, 02:05 AM #42
xBeaTzMoDz
Do a barrel roll!
Hey Choco

is This RPC Update For 1.07 ?
02-03-2014, 11:49 AM #43
Originally posted by xBeaTzMoDz View Post
Hey Choco

is This RPC Update For 1.07 ?


It's for all updates
02-07-2014, 07:14 PM #44
Thx Choco
02-19-2014, 05:26 AM #45
primetime43
Knowledge is power Tiphat
Choco you're a pussy Happy
04-11-2014, 08:13 AM #46
Shark
Retired.
Originally posted by Choco View Post
Hey NGU!

Today I'll be making my first major release for ghosts - an RPC (remote procedure calls) DLL that allows you to call any function in the game from your PC!

This DLL is intended to be used by developers - it must be added to a C# project to be used. It does not contain the ps3tmapi_net DLL, but it will not work if the file is not on your computer. This DLL will only work for DEX users.

How to Use

1. Download the DLL.
2. Add the DLL as a reference to your C# Project.
3. In your code, after you have connected and attached the process, enter this code:

    int err = GHOSTS.PS3.Init();


This code will will return 0 if the RPC is successfully initialized, and -1 if an error occurs.

4. Enjoy your RPC!

How to Call Functions

1. After finding the function you want to call, simply use this format:

    GHOSTS.RPC.Call(uint func_address, params object[] parameters);


Unlike my previous RPC releases, this one supports many argument types: floats (single-precision), ints, uints, and strings.




This RPC will work for any updates from 1.03 onwards.



Download

Download the DLL: You must login or register to view this content.
Virus Scan: You must login or register to view this content.
Download source code (C# Project): You must login or register to view this content.

Thanks to aerosoul94 for his PS3TMAPI importing functions!



Enjoy this guys! I plan on soon creating a version for CEX users Choco


nvm fixed it tears
Last edited by Shark ; 04-11-2014 at 10:24 AM.

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo