AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Extensions (https://forums.alliedmods.net/forumdisplay.php?f=134)
-   -   SendProxy Manager (https://forums.alliedmods.net/showthread.php?t=169795)

hmmmmm 01-31-2018 11:34

Re: SendProxy Manager
 
1 Attachment(s)
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.

shavit 02-17-2018 08:52

Re: SendProxy Manager
 
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.

Mitchell 02-18-2018 15:54

Re: SendProxy Manager
 
Wouldn't it also need a ton of server resources to fake a vale to each individual?

hmmmmm 02-18-2018 19:23

Re: SendProxy Manager
 
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 12-08-2018 09:45

Re: SendProxy Manager
 
CS:GO gamedata for this broke in latest update. Get updated gamedata from https://github.com/SlidyBat/sendproxy

hmmmmm 12-09-2018 00:59

Re: SendProxy Manager
 
1 Attachment(s)
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.

hmmmmm 12-09-2018 07:34

Re: SendProxy Manager
 
Both Windows and Linux build now available on the repo: https://github.com/SlidyBat/sendproxy
Thanks to Bara for doing the Linux build.

sazonische 12-24-2018 13:38

Re: SendProxy Manager
 
when the players reconnected, the server with SendProxy_Hook crashes

example plugin:
https://forums.alliedmods.net/showthread.php?t=312982

crash id:
OVIN-4OPX-CAD2

Inopt 01-07-2019 20:12

Re: SendProxy Manager
 
Quote:

Originally Posted by sazonische (Post 2630817)
when the players reconnected, the server with SendProxy_Hook crashes

example plugin:
https://forums.alliedmods.net/showthread.php?t=312982

crash id:
OVIN-4OPX-CAD2

Crash you provided not related to sendproxy extension. More likely mistake in your plugin.

sazonische 01-08-2019 11:05

Re: SendProxy Manager
 
Quote:

Originally Posted by Inopt (Post 2633554)
Crash you provided not related to sendproxy extension. More likely mistake in your plugin.

Official sourcemod crash
https://crash.limetech.org/cxuiv4dy3ku5


All times are GMT -4. The time now is 19:03.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.