--
[ Picked text/plain from multipart/alternative ]
Thats exactly what I need to know, thanks a lot.

On 1/13/06, Jeffrey botman Broome <[EMAIL PROTECTED]> wrote:
>
> Charles Solar wrote:
> > --
> > [ Picked text/plain from multipart/alternative ]
> > Quick question guys, I need to know if its possible to make a server
> plugin
> > that forces clients to be running a certain program on their
> computer.  I
> > need the server plugin to recognize the program on the client and if its
> not
> > there to boot him or her.  I know this was possible in hl1, but I am not
> > sure if hl2 has the same ability.
>
> It is possible if you want to do it "out-of-band" from the HL2 network
> stream (i.e. you create you own network socket connection between server
> and client).  You can't send some "magic" packet down the HL2 network
> stream to cause an application to start running on the client.
>
> Just create a IP socket connection in your plugin on the server and have
> it authenticate with the custom app on the client (when the client
> connects to the server).  Of course without any encryption on your
> custom network stream, it can easily be faked out by some other hacker's
> client application (so if you are using it to prevent cheating you will
> run into problems).  You would need to supply the client side
> application along with your server side plugin and you would need some
> method to alert people who want to join that server that they are
> required to download, install and run your custom client application
> before connecting to the server.
>
> --
> Jeffrey "botman" Broome
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
--

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to