New hack ideas
You need to send a reconnect packet to your client with the correct server ip and game id.
follow hack? likes /follow IGN or any same
Very possible.
The simpliest implementation would be: get target player's position > calculate angle between you and target player > set camera angle to match (so that your target player is always 'above' you on the screen) > emulate 'move up' button press until minimum range is reached. If range is further than set amount - teleport to player.
All that is left is to find somebody willing to write all ^ crap into bytecode.
The simpliest implementation would be: get target player's position > calculate angle between you and target player > set camera angle to match (so that your target player is always 'above' you on the screen) > emulate 'move up' button press until minimum range is reached. If range is further than set amount - teleport to player.
All that is left is to find somebody willing to write all ^ crap into bytecode.
Random snippet I had lying around, no camera rotation, location rounded to integer value etc, but it still follows...
of course you still need a way to set/unset the target
Code:
trait method QName(PackageNamespace(""), "follow_")
method
refid "com.company.assembleegameclient.objects:Player/follow_"
returns QName(PackageNamespace(""), "void")
body
maxstack 5
localcount 20
initscopedepth 7
maxscopedepth 8
code
getlocal0
pushscope
pushint 0
setlocal1
pushint 0
setlocal2
pushint 0
setlocal3
getlocal0
getproperty QName(PackageNamespace(""), "x_")
setlocal 4
getlocal0
getproperty QName(PackageNamespace(""), "y_")
setlocal 5
getlocal 4
convert_i
getlex QName(PackageNamespace(""), "followPlayer_")
getproperty QName(PackageNamespace(""), "x_")
convert_i
ifeq XDONE
getlocal 4
getlex QName(PackageNamespace(""), "followPlayer_")
getproperty QName(PackageNamespace(""), "x_")
ifgt GREATX
pushint 1
setlocal2
jump XDONE
GREATX:
pushint -1
setlocal2
XDONE:
getlocal 5
convert_i
getlex QName(PackageNamespace(""), "followPlayer_")
getproperty QName(PackageNamespace(""), "y_")
convert_i
ifeq YDONE
getlocal 5
getlex QName(PackageNamespace(""), "followPlayer_")
getproperty QName(PackageNamespace(""), "y_")
ifgt GREATY
pushint 1
setlocal3
jump YDONE
GREATY:
pushint -1
setlocal3
YDONE:
getlocal0
getlocal1
getlocal2
getlocal3
callpropvoid QName(PackageNamespace(""), "_-2-U"), 3
returnvoid
end ; code
end ; body
end ; method
end ; trait
Press shift to slow spd down to 25
Press ctrl to slow spd down to 10
Press ctrl to slow spd down to 10
is it possible to make some Monsters "unkillable"like cubes or to fame farm minions?
Yes. You have to edit the XML tags of the monster you want to be unshottable. @marceliino made an actually working tutorial, there's not many of them so it should be easy to find.
OK. My idea is something i think for a LOOOOONG TIME. A Dungeon View Hack. Something that reveals the ENTIRE dungeon without needing to walk in the black areas. It woulb be great to know instantly if the Puppet Master and the Abyss of Demons have a Treasure Room. You could just rush directly to the boss and to the TRoom without take the wrong place. And I would love a Dupe Hack too.




