![]() |
Cheat Windows
Is there a way I can detect if a player has a hacking tool open? I know there is this for server options, but im not quite sure it works:
NPC Code:cheatwindows=GraalRelay,Relay6,Relay,CheatEngine,A rtMoney,DeadGraal I guess what I am trying to ask, is there a scripting command I can use to detect specific programs being open? I'm trying to script a detection system for a server. We all know Relay injects packets/weapons to the client. Also, is there a command that would be helpful to find out if a weapon has been injected? |
No, you can't see what programs a person has open. In theory you can use cheatwindows (may or may not still work, I know Stefan added a global list a while back) but in reality it's a waste of time because recent tools will easily evade this.
Look at a player's list of weapons (clientside). Are there weapons you don't recognize and that aren't from Login? There are plenty of other ways to inject code, though, so don't waste your time here either. |
Quote:
Back on topic of preventing hacking.. you can impliment many checks.. like if a players distance has moved to much in too short of a time they are more then likely speed hacking.. you could log it and keep an eye on them.. also, you could or should log triggeractions that could be abused since people cannot inject serverside code but clientside code and trigger those actions still.. it really depends on your server, how things work, and what your trying to do as to how to help cut down on hacking. |
Quote:
|
Quote:
|
Best protection would be use use serverside validation, I know on era some old scripts (even some new scripts *cough*) have been exploited by sending a negative number to server side and then this happens.
player.rupees -= -(xrupees); which results in a positive number. This can easily be avoided using simple checks, or even abs(num). But what can you expect, people make mistakes. |
Quote:
|
I remember that money transfer script, alot of people used to abuse that before they fixed it lmao. But thanks guys, I'm definitely going to try out the clientside weapons check. I already have a movement speed logger, thanks for the idea though.
|
I hacked Chris' virginity once.
|
Nevermind I don't have a movement speed logger lol I was thinking of Staff Boots log for some reason. How would I go about doing this? I figure it would require some math and some temp.x and .y variables and such. Any ideas on how I should go about this?
|
Some methods include tiles/second
|
You can use a timeout, every second or so.. save temp positions for x and y.. but before saving those variables.. check current and calculate distance..
|
Quote:
Quote:
|
direction doesnt matter.
as i said.. compare last x/y to current x/y every second.. PHP Code:
I use ABS for because we want the absolute value (non negative number)... if u move to the right.. it will be a negative number.. move to the left it will be positive.. making it abs will make it always positive. |
Ah alright. Ill give this a go, and let you know how it works. Thanks man!
|
| All times are GMT +2. The time now is 07:24 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.