Script Security
by Tim Dix (Raverix) · in Torque Game Engine · 10/23/2003 (5:02 pm) · 8 replies
Hello
This point may br mute because I don't have the emgine, or the full documetation yet.
If so much of the code is scripted, how easy is it to allow a wannabe "hacker" to modify these scripts to his or her advantage? What if I wanted to allow modfied scripts in single play mode only, or to only allow servers to use modified scripts, but inform the user of a modification? (IE: Similar to the way there were differnt mods in Tribes 2).
I apologize if this has already been covered, but it's something I'd like to have, and am curious about the support this engine has for it.
Thanks for any input.
This point may br mute because I don't have the emgine, or the full documetation yet.
If so much of the code is scripted, how easy is it to allow a wannabe "hacker" to modify these scripts to his or her advantage? What if I wanted to allow modfied scripts in single play mode only, or to only allow servers to use modified scripts, but inform the user of a modification? (IE: Similar to the way there were differnt mods in Tribes 2).
I apologize if this has already been covered, but it's something I'd like to have, and am curious about the support this engine has for it.
Thanks for any input.
About the author
Recent Threads
#2
10/23/2003 (5:30 pm)
What works in exactly the same way? Are there 1) Security messures in place? 2) How do I set it up so that either A) Only single player can use modified script, B) Only servers?
#3
The server is the ultimate authority. Whatever the server runs, is how the game works. Clients can customize their HUDs and such, but they can't effectively cheat this way.
10/23/2003 (8:54 pm)
Whatever you're curious about, really.The server is the ultimate authority. Whatever the server runs, is how the game works. Clients can customize their HUDs and such, but they can't effectively cheat this way.
#4
10/23/2003 (8:58 pm)
I think I might be missing a large part of the understanding behing the server client model... Is this correct: Basically, whatever scripts I have installed on the server, is how the game will run for the clients?
#5
But clients can tweak things like their HUDS that aren't directly related to the gameplay.
10/24/2003 (5:13 am)
Yes. The server controls how the game plays.But clients can tweak things like their HUDS that aren't directly related to the gameplay.
#6
10/24/2003 (5:21 am)
Right Client scripts are dor things like the hud and client controls and user specific stuff. Server runs the gameplay.
#7
10/24/2003 (8:34 am)
Cool, thanks alot to everyone for responding, now I've just gotta purchase the engine and dive on in : )
#8
10/24/2003 (11:27 am)
Good luck!
Associate Kyle Carter