Raised This Month: $101 Target: $400
 25% 

SendProxy Manager


Post New Thread Reply   
 
Thread Tools Display Modes
hmmmmm
Senior Member
Join Date: Mar 2017
Location: ...
Old 01-31-2018 , 12:34   Re: SendProxy Manager
Reply With Quote #331

I modified Benoists fork so that it builds on CS:GO SDK and also filled out the PackageScript so that it's easy to build and use.

Source can be found here: https://github.com/SlidyBat/sendproxy
Also attached some builds using sm 1.8 and mms 1.10

I tested it out briefly and it seemed to work fine, but let me know if there are any issues.
Attached Files
File Type: zip addons.zip (593.7 KB, 164 views)
hmmmmm is offline
shavit
AlliedModders Donor
Join Date: Dec 2011
Location: Israel
Old 02-17-2018 , 09:52   Re: SendProxy Manager
Reply With Quote #332

If anyone ever picks up the development of SendProxy Manager again, a feature I'd personally love to see would be to modify tables per-player, i.e.:
Code:
public void OnClientPutInServer(int client)
{
	SendProxy_HookEx(client, "m_iHealth", Prop_Int, SendProxy_Callback);
}

// entity - the entity whose props are networked to others
// client - the client who receives the proxied, networked props
public Action SendProxy_Callback(int entity, int client, const char[] PropName, int &iValue, int element)
{
	if(IsClientInGame(client) && GetClientTeam(entity) != GetClientTeam(client))
	{
		iValue = 0;

		return Plugin_Changed;
	}

	return Plugin_Continue;
}
The expected result of this would be to eliminate the HP information showed in ESP cheats - but only to the other team.
Such functionality can allow a revolution in server-sided anti-cheats. From the top of my head, it could be used to: block wallhacks, mess up triggerbots/aimbots, make anti-aim cheats ineffective and even render spectator list cheats useless. I'm sure there's much more that could happen if the extension gets this functionality.
__________________
retired

Last edited by shavit; 02-17-2018 at 09:52.
shavit is offline
Mitchell
~lick~
Join Date: Mar 2010
Old 02-18-2018 , 16:54   Re: SendProxy Manager
Reply With Quote #333

Wouldn't it also need a ton of server resources to fake a vale to each individual?
__________________
Mitchell is offline
hmmmmm
Senior Member
Join Date: Mar 2017
Location: ...
Old 02-18-2018 , 20:23   Re: SendProxy Manager
Reply With Quote #334

Yea I've looked through how it works, and I don't think there is any easy way to do this, at least not with the same method the extension currently uses.
hmmmmm is offline
hmmmmm
Senior Member
Join Date: Mar 2017
Location: ...
Old Yesterday , 10:45   Re: SendProxy Manager
Reply With Quote #335

CS:GO gamedata for this broke in latest update. Get updated gamedata from https://github.com/SlidyBat/sendproxy
hmmmmm is offline
hmmmmm
Senior Member
Join Date: Mar 2017
Location: ...
Old Today , 01:59   Re: SendProxy Manager
Reply With Quote #336

Another update: Following psychonic's suggestion I removed the gamedata dependency entirely and used SDKHooks instead, which should make it much more future proof. I've updated the build here for Windows: https://github.com/SlidyBat/sendproxy

Haven't updated the linux build yet, but if you need to use the extension now just use the attached updated gamedata file.
Attached Files
File Type: txt sendproxy.txt (350 Bytes, 3 views)

Last edited by hmmmmm; Today at 01:59.
hmmmmm is offline
hmmmmm
Senior Member
Join Date: Mar 2017
Location: ...
Old Today , 08:34   Re: SendProxy Manager
Reply With Quote #337

Both Windows and Linux build now available on the repo: https://github.com/SlidyBat/sendproxy
Thanks to Bara for doing the Linux build.
hmmmmm is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:09.


Powered by vBulletin®
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Theme made by Freecode