Post: [RELEASE] SPRXCALLS v1.3 + SOURCE
04-06-2015, 02:59 AM #1
(adsbygoogle = window.adsbygoogle || []).push({});

Hello, and welcome to NGU.
Today, I am releasing something I feel will be most helpful for developers or anyone who builds tools.
I've been working on this for the whole day, freezing countless times, but everything should be working now.

Now, this is a .NET DLL(for use with RTM projects) that allows you to call functions without the need of normal RPC.
Something special, is that this allows you to call functions that require a hook.
It works using functions that are in the .SPRX

This SHOULD work for any game, and it requires a DEX PS3 and PS3Lib.
I'm sure it would work on CEX, but I wanted to release ASAP.

After attaching, well, before calling a function you need to add something like this:
    
SPRX.setTOC(TOC ADDRESS);

SPRX.setHookAddress(ADDRESS TO HOOK TO);
This is only needed if you call a function that requires to be hooked


To call a function, you'd simply do it the same way as you'd do with RPC. Example:
    
SPRX.Call<RETURN TYPE>(ADDRESS, HOOKED?, PARAMETERS);
Example:
SPRX.Call<string>(0x12345678, false, 5);


Once downloaded you'll find a READ ME.txt with some information about this project.
Download also includes the .DLL(to use with your own projects), the .SPRX.
Lastly it has a "demo" project for GTA, with a single function, which lets you spawn a vehicle(adder) which is/should be visible for all players.

Download: You must login or register to view this content.
Virus scan: You must login or register to view this content., You must login or register to view this content.

There aren't any known bugs atm, but if you find any, please do report them immediately.
Any suggestions are appreciated!

Credits:
- Me, for creating this
- Whoever released PatchInJump
- Choco for original RPC

Change Log:
    
v1.0: Initial release
v1.1: Some bug fixes
v1.2: More bug fixes. Added support for different return types
v1.3: Choose whether or not function should be hooked. Released source

Last edited by John ; 04-21-2015 at 06:28 AM. Reason: Updated. Released source

The following 43 users say thank you to John for this useful post:

187i, Ariel R., AustinMods-, Boliberrys, dactylus, Dan Dactyl, Deicio, Sabotage, Eddie-Lucas, elgolumm, EternalHabit, flynhigh09, Freezy :D, FusionIsDaName, Geo, GFM, Godsless, ioritree, iRnZ, JAKE_1496, koekiemonstarr2, kr0wns, Kryptus, milky4444, MoDz4Gaming, moekroeman, network10, Norway-_-1999, o0kiddik0o™, Pyro577, RGaming, RIP_MODZ_150, RTE, Sen, Smoky420, SyGnUs, TheRichSlut, TotalCurryMan, TotalModzHD, Laser, xMrJR, Xx_NickFury_xX
04-09-2015, 12:00 PM #47
iTпDM
Vault dweller
Originally posted by FeverDEX View Post
Updated. And source is released! Cheesy


great man Happy
04-09-2015, 01:26 PM #48
RGaming
Do a barrel roll!
FunctionCalls.sprx dont load on ITA 4.65 DEX COBRA :/
04-09-2015, 04:24 PM #49
Originally posted by RGaming View Post
FunctionCalls.sprx dont load on ITA 4.65 DEX COBRA :/

Yes, it does - I've been testing it on that fw
04-11-2015, 01:24 AM #50
Kurt
Banned
Originally posted by FeverDEX View Post

Hello, and welcome to NGU.
Today, I am releasing something I feel will be most helpful for developers or anyone who builds tools.
I've been working on this for the whole day, freezing countless times, but everything should be working now.

Now, this is a .NET DLL(for use with RTM projects) that allows you to call functions without the need of RPC.
Something special, is that this allows you to call functions that require a hook.
It works using functions that are in the .SPRX

This SHOULD work for any game, and it requires a DEX PS3 and PS3Lib.
I'm sure it would work on CEX, but I wanted to release ASAP.

After attaching, well, before calling a function you need to add something like this:
    
SPRX.setTOC(TOC ADDRESS);

SPRX.setHookAddress(ADDRESS TO HOOK TO);
This is only needed if you call a function that requires to be hooked


To call a function, you'd simply do it the same way as you'd do with RPC. Example:
    
SPRX.Call<RETURN TYPE>(ADDRESS, HOOKED?, PARAMETERS);
Example:
SPRX.Call<string>(0x12345678, false, 5);


Once downloaded you'll find a READ ME.txt with some information about this project.
Download also includes the .DLL(to use with your own projects), the .SPRX.
Lastly it has a "demo" project for GTA, with a single function, which lets you spawn a vehicle(adder) which is/should be visible for all players.

Download: You must login or register to view this content.
Virus scan: You must login or register to view this content., You must login or register to view this content.

There aren't any known bugs atm, but if you find any, please do report them immediately.
Any suggestions are appreciated!

Credits:
- Me, for creating this
- Whoever released PatchInJump
- Choco for original RPC

Change Log:
    
v1.0: Initial release
v1.1: Some bug fixes
v1.2: More bug fixes. Added support for different return types
v1.3: Choose whether or not function should be hooked. Released source



Does the sprx connect to the tool or does it read memory that the tool sets?
04-11-2015, 01:54 AM #51
Originally posted by DexModderFTW View Post
Does the sprx connect to the tool or does it read memory that the tool sets?

It reads memory that the tool sets, I couldn't think of another way :fa:
04-11-2015, 02:28 AM #52
Kurt
Banned
Originally posted by FeverDEX View Post
It reads memory that the tool sets, I couldn't think of another way :fa:

Google "ps3 ftp server source sprx" and its the first one. That will help you actually make a connection between the tool and sprx. It's what i did for my GTA Remote Happy.

The following user thanked Kurt for this useful post:

John
04-20-2015, 09:14 PM #53
what does it mean to hook the address ?
04-21-2015, 01:35 AM #54
Originally posted by WMT
what does it mean to hook the address ?

If you don't know what it is, then don't worry about it. It's not really needed
04-21-2015, 01:52 AM #55
OmegleModz
Do a barrel roll!
fever just rekt sony <3

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo