- Your character's position
- Your character's names
- The hat you're wearing
- Every player that's around you
- Your hat name
- Every player that's around you
- Your kin's character names
- The hat of every player around you
- All of your markers
https://gitlab.com/puruscor/purus-pasta ... r.java#L37
- Code: Select all
players.forEach((name, pair) -> {
if(name != null && pair.b != null && pair.b.a != null && pair.b.b != null) {
JSONObject obj = new JSONObject();
obj.put("hatres", pair.a);
obj.put("ofsX", pair.b.a.x);
obj.put("ofsY", pair.b.a.y);
obj.put("gridId", pair.b.b);
obj.put("charname", name);
arr.put(obj);
}
});
https://gitlab.com/puruscor/purus-pasta ... n/Gob.java
- Code: Select all
if(isPlayer() && this.glob.map.grids != null) {
MCache.Grid g = this.glob.map.grids.get(rc.floor().div(11*100));
if(g != null && glob.sess.ui.gui != null && glob.sess.ui.gui.charname != null) {
Mapper.players.putIfAbsent(glob.sess.ui.gui.charname, new Pair<>(glob.sess.ui.gui.hatname, new Pair(rc.div(11).floor().mod(new Coord(100,100)), g.id)));
}
}
He's going to give you two excuses for this first, that he needs this for his map, and secondly that it was already part of apex's code based it on. The thing is, the code he based this on DOES NOT send this information, and things like your hat that he added himself are COMPLETELY irrelevant for the world map. Even if there weren't ANY potential reasons for that this aren't COMPLETELY MALICIOUS you DO NOT want to trust Shubla
https://www.youtube.com/watch?v=mlr_sbct7zU
http://www.havenandhearth.com/forum/vie ... 88#p858488
He has privated these videos of him abusing bots to kill hermits earlier. I wonder why he wants hat names and locations, when last world had an epidemic of people extorting nabs for hats. His client also sends other information, ex the food you eat, but I'm too lazy to wireshark his entire client and figure out every last thing it sends. I'm not entirely sure about privacy protection laws, but this probably breaking general data protection regulation laws. Note that Shubla has a history of violating licensing law, having openly plagiarized code and posting it as his own with donation requests.
There is NO way to turn this off
There is NO LEGITIMATE reason for Shubla to know what hat you're wearing
There is NO LEGITIMATE reason for Shubla to know other players you can see at any time
There is NO LEGITIMATE reason for Shubla to know where you are at any given time
There is NO LEGITIMATE reason for Shubla to know the names/hats of other players you see
Don't use Shuba's client