View Single Post
  #9  
Old 02-02-2010, 12:52 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
You need to keep in mind hacking when you write scripts. A good rule of thumb is to assume that any line of script clientside can be changed by the player to say exactly what they want it to. Therefore, all important scripts need to be done serverside. You need to validate data you get from clientside. Part of a clientside game is that there will always be ways to get past any cheat detection you make. There are some very good methods of checking for wall hacking, for example, but all of them rely on the assumption that the player hasn't disabled the checks. There are certain checks you can do serverside, but ultimately, you just need to design your server to work around the possibility that the server will have people who don't play by the rules.
__________________
Reply With Quote