-
jorb
- Posts: 18715
- Joined: Fri Apr 03, 2009 7:07 am
- Location: Here, there and everywhere.
Re: Wanted: TheEmperor/Explorer
Most likely it wasn't intentional on his part. He probably just stumbled across a bug.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."
-- Hieromonk Seraphim Rose
-- Hieromonk Seraphim Rose
-
Spiff
- Posts: 356
- Joined: Sun Jul 12, 2009 9:33 pm
Re: Wanted: TheEmperor/Explorer
Coal actually.Igglebert wrote:I remember reading somewhere that someone once did something like this with carrots.TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.
-
Mashadar
- Posts: 379
- Joined: Thu Jan 20, 2011 9:34 am
Re: Wanted: TheEmperor/Explorer
The client doesn't tell the server much aside from "user clicked this" and "user clicked there". Everything else is controlled by the server.TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.
Even the GUI in H&H seems to be handled by the server, which is unusual for an online game.
-
boshaw
- Posts: 1612
- Joined: Tue Jun 01, 2010 10:22 pm
Re: Wanted: TheEmperor/Explorer
TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.
From my understanding after reviewing alot of the client source code in my own journey in modifying it 90% of the things are all server side and thus not exploitable. The client doesn't send raises in LP from my understanding, only clicks and gob hits which are then processed server side. I would assume with this all LP gain is done on the server side.
Using the carrots for example:
You could make a simple script that tells the server you clicked/tried to harvest 100 carrot crops, but it won't give you the LP automatically. It'll just see that you clicked on the gob id which is a carrot object and send your character onto that spot and then begin the loading bar. once that's done you then get the LP.
tl;dr -> Client is just a renderer and IO processor which sends the data to server to be processed so i highly doubt someone exploited it via that.
If someone better understands the client and I'm wrong then please do correct me
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Wanted: TheEmperor/Explorer
Your are correct, but that's not to say that more localized bugs cannot exist. For example, some people discovered early on in world 1 that you could try to buy stats higher than ~46340 which would cause an integer overflow to the negative side on the server when it calculated the LP cost (46341^2 > 2^31), giving both the stat and billions of LP. That has since been fixed, however.boshaw wrote:If someone better understands the client and I'm wrong then please do correct me :).
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Sarchi
- Posts: 2517
- Joined: Sat Jun 12, 2010 1:14 am
- Location: 109, -37
-
Mopstar
- Posts: 446
- Joined: Wed Dec 02, 2009 6:03 pm
Re: Wanted: TheEmperor/Explorer
1.6 billion eh?
Challenge accepted
Challenge accepted
Wolfang wrote:
+1 I don't know how he did it, but Mopstar did steal his own stuff. You have to be a pretty hardcore thief to be able to steal your own things!
+1 I don't know how he did it, but Mopstar did steal his own stuff. You have to be a pretty hardcore thief to be able to steal your own things!
-
chaosovum
- Posts: 106
- Joined: Sun Mar 13, 2011 6:15 am
Re: Wanted: TheEmperor/Explorer
Couldn't you guys put up a test server with a world maybe 1/20th the size of normal?
-
fart69
- Posts: 72
- Joined: Thu Mar 03, 2011 8:04 pm
Re: Wanted: TheEmperor/Explorer
For what...?chaosovum wrote:Couldn't you guys put up a test server with a world maybe 1/20th the size of normal?
-
chaosovum
- Posts: 106
- Joined: Sun Mar 13, 2011 6:15 am
Re: Wanted: TheEmperor/Explorer
To.....test changes. The size? Would require a much less robust server.....