|
| 01 May 2010 04:51 PM |
I am an ex-hacker, so i know how it works, and to be able to sucsesfully hack, they need a donate tool. they would hack, then donate any ammount to someone and they would get their money. well, recent studies (me trying to get anti-hack :P) shows that it is impossible to hack if you have a donate GUI rather than a donate tool. :) ~ abbymcabby ~ |
|
|
| Report Abuse |
|
|
|
| 01 May 2010 04:53 PM |
| Umm, not really. All you have to do is find the address in memory where the money leaderstat is, then edit it directly. I've used these things, too. |
|
|
| Report Abuse |
|
|
|
| 01 May 2010 04:55 PM |
| well, most people dont know that, so this will make hacking drop... |
|
|
| Report Abuse |
|
|
|
| 01 May 2010 04:56 PM |
| oh, and FYI, u just made a lot of people relize how to hack a lot of diferent games :D |
|
|
| Report Abuse |
|
|
|
| 01 May 2010 04:59 PM |
True, I bet this will help a few people, and even give them a cool idea for their place. I would make my own GUI leaderboard though. That way, you can edit the 'money' value from some unknown place, and give it an irrelevant name, making it even harder to find.
If only the devs would unlock the leaderboard GUI... |
|
|
| Report Abuse |
|
|
|
| 01 May 2010 05:15 PM |
ya. and by the way, hackers cant find text, so if u just used a label or something, just have it be the money. itll display how much u have, while being the money itself! bla.Label.Text=tonumber(bla.Label.Text)+1 |
|
|
| Report Abuse |
|
|
Octopus
|
  |
| Joined: 26 Feb 2008 |
| Total Posts: 460 |
|
|
| 01 May 2010 05:34 PM |
| You could put a script in the leaderstat that loop-checks and corrects itself to be the same as a different value somewhere in Workspace. |
|
|
| Report Abuse |
|
|
|
| 02 May 2010 07:29 AM |
| wouldnt fo much, cause two values would show up in cheat engine. |
|
|
| Report Abuse |
|
|
| |
|
|
| 02 May 2010 07:45 AM |
Here's a better method:
stats = {"Points"} changing = {} exv={} sidd = "Secret!"
function Security(stat,value) if(value=="Value") then if(not changing[stat.Parent.Parent.Name][stat.Name]) then stat.Value = exv[stat.Parent.Parent.Name][stat.Name] print("Attempt to bypass Security failed!") end end end
_G.addPoint(player,sid,stat,value) local f = game.Players.findFirstChild(game.Players,player); if(f ~= nil) and (sid==sidd) then changing[player] = {}; changing[player][stat] = true; exv[player][stat] = value f.leaderstats[stat].Value = value; wait(0.001); changing[player][stat] = false; end end
game.Players.PlayerEntered:connect(function(player) l=Instance.new("IntValue") exv[player.Name] = {} l.Name="leaderstats" for i=1,#stats do f = Instance.new("IntValue") f.Name = stats[i] exv[stats[i]] = 0 f.Value = 0 f.Parent = l f.Changed.connect(f.Changed,function(s) Security(f,s) end) end l.Parent = player end) |
|
|
| Report Abuse |
|
|
|
| 02 May 2010 07:46 AM |
Or.... Every nanosecond it could:
+0.01 +0.01 -0.02 +0.05 -0.03 +0.04
Randomly, They wouldn't be able to hack that. |
|
|
| Report Abuse |
|
|
ss1122
|
  |
| Joined: 16 Dec 2008 |
| Total Posts: 1601 |
|
| |
|
|
| 02 May 2010 07:47 AM |
| They could. It'd just make their value change very randomly, but stil be around the value they wanted. |
|
|
| Report Abuse |
|
|
ss1122
|
  |
| Joined: 16 Dec 2008 |
| Total Posts: 1601 |
|
| |
|
|
| 02 May 2010 08:09 AM |
@Scribble
They have to type in the number, if its chaning 10 times a second it isn't going to be very easy. |
|
|
| Report Abuse |
|
|
Robby645
|
  |
| Joined: 04 Aug 2012 |
| Total Posts: 1 |
|
|
| 27 Apr 2014 06:22 PM |
.... THANKS SO MUCH DUDE IMA ADD CHU :D :D :D :D
|
|
|
| Report Abuse |
|
|
| |
|
| |
|
lupine
|
  |
| Joined: 24 Jun 2008 |
| Total Posts: 3561 |
|
|
| 27 Apr 2014 06:57 PM |
| This post hurt me to read. I'm glad it was in 2010. |
|
|
| Report Abuse |
|
|