17.2 Hack Source -Started-

Posts 6175 of 97 · Page 5 of 7
You're welcome.

Aaaaaaand Cyec now gets his well deserved and late thank.
Quote Originally Posted by Zasx View Post
You're welcome.

Aaaaaaand Cyec now gets his well deserved and late thank.
Wooohooo!!
please make ss debuff for us
Quote Originally Posted by rikaieners View Post
please make ss debuff for us
No. Stop bitching already.
Quote Originally Posted by Tignite View Post
I tried some versions, wonder how that only could have been for mac xD
But Zasxs hint fixed it, imported the .exe files from modselector!

So now i got everything running, i cant finde the code for removing/moving the "New Gift" message/button...
Searched some older Hack Source threads but couldnt find any information on that
Do you mean the red bag in nexus? I added this in the last code for fsv2....

Remove Red Bag in Nexus
~/rabcasm/client-1/com/company/assembleegameclient/game/GameSprite.class.asasm

Search "PackageButton"
~ approx Line: 1906
On new line: below "pushfalse"

Code:
      ;------------- REMOVE RED BAG ----------------
      returnvoid
      ;---------------------------------------------
 
Example of added code
Code:
  trait method QName(PackageNamespace("", "#0"), "_-1JJ")
   method
    refid "com.company.assembleegameclient.game:GameSprite/instance/_-1JJ"
    returns QName(PackageNamespace("", "#0"), "void")
    body
     maxstack 4
     localcount 3
     initscopedepth 10
     maxscopedepth 11
     code
      pushfalse
      ;------------- REMOVE RED BAG ----------------
      returnvoid
      ;---------------------------------------------
      pushtrue
      setlocal1

      jump                L10

      subtract
      dup
      add_i
      astypelate
      urshift
      pushtrue
L10:
      setlocal2

      getlocal0
      pushscope

      getlocal1
      dup
      iftrue              L19

      pop
      getlocal1
      convert_b
L19:
      iffalse             L25

      getlocal0
      callproperty        QName(PackageNamespace("", "#0"), "evalIsNotInCombatMapArea"), 0
      iffalse             L29

      getlocal1
      iffalse             L29

L25:
      getlocal0
      findpropstrict      QName(PackageNamespace("_-1eo"), "PackageButton")        <<< Search for "PackageButton"
      constructprop       QName(PackageNamespace("_-1eo"), "PackageButton"), 0   <<< Search for "PackageButton"
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.game:GameSprite/instance"), "_-6Q"), 1


However this completely removes it from screen. Apologise if this isn't what you were asking.
Quote Originally Posted by zeljko46 View Post
Please don't spam replies.. Download a program called rabcdasm, learn how to use it. there is a tutorial stickied.
Dude can u plz give me the webiste that has the turorial plz
Quote Originally Posted by Hacks1234567891011 View Post
Dude can u plz give me the webiste that has the turorial plz
lol this site has them at the top of "Tutorials and Source Codes", which happens to be the section you are in right now O_o?

Easier to ask 20 times for information than it is to simply look? Come on....
Quote Originally Posted by Hacks1234567891011 View Post
Dude can u plz give me the webiste that has the turorial plz
Can you even google?
Quote Originally Posted by Hacks1234567891011 View Post
Dude can u plz give me the webiste that has the turorial plz
http://www.mpgh.net/forum/720-realm-...utorial-2.html

@Cyeclops nearly, i meant the "new gift" thing because i still got a backpack in my giftvault and now this is the only icon remaining in the original position and not scaling with fullscreen
Quote Originally Posted by Tignite View Post
http://www.mpgh.net/forum/720-realm-...utorial-2.html

@Cyeclops nearly, i meant the "new gift" thing because i still got a backpack in my giftvault and now this is the only icon remaining in the original position and not scaling with fullscreen
Have you tried searching for gift?

Stay in the file GameSprite.class with the red bag, search for "GiftStatusDisplay" and try adding the "returnvoid" after pushfalse at the start of that method, same thing as the red bag. Let me know if this works.

~/rabcasm/client-1/com/company/assembleegameclient/game/GameSprite.class.asasm

Line: 1593 or there a bouts
Should be in a method which has 2 instances of "GiftStatusDisplay"

On new line: after "pushfalse"

Code:
      returnvoid
NOT TESTED: I dont have a gift to test this.
Quote Originally Posted by shivira View Post
@Cryogen235 @Cyeclops
Any of you guys have non-particles for this version?
lol what is no particles again
Quote Originally Posted by shivira View Post
@Cryogen235 @Cyeclops
Any of you guys have non-particles for this version?
[[HERE]] thanks to @JustAnoobROTMG
also
[[HERE]] thanks to @DatCoder

Jnoobs No Collision Particles

Method #1 removes all particles including fountain
~/Desktop/rabcasm/client-1/_-RV/Particle.class.asasm

Line: 447
On new line:

Code:
      returnvoid
Method #2 removes collision particles
~/Desktop/rabcasm/client-1/_-RV/HitEffect/HitParticle.class.asasm

Line: 67
On new line:

Code:
 trait method QName(PackageNamespace(""), "draw") flag OVERRIDE
   method
    refid "_-RV:HitEffect/HitParticle/instance/draw"
    param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "IGraphicsData")>)
    param QName(PackageNamespace("com.company.assembleegameclient.map"), "_-17X")
    param QName(PackageNamespace(""), "int")
    returns QName(PackageNamespace(""), "void")
    body
     maxstack 13
     localcount 9
     initscopedepth 5
     maxscopedepth 6
     code
      returnvoid
     end ; code
    end ; body
   end ; method
  end ; trait
I wasn't exactly sure where to place this code, but this seemed to work fine.

Method #3 DatCoder's Disable Lagromancer

After I grep for "SHOW_EFFECT" I find
/rabcasm/client-1/_-Jj/_-nL.class.asasm

At end of file with value Integer(9) I find name "_-1Xl"

When I now grep "_-1Xl" I get
/rabcasm/client-1/_-Gq/_-Ko.class.asasm

Search for FlowEffect here and find

Code:
L315:
      label
      getlocal2
      getproperty         QName(PackageNamespace("", "#0"), "goDict_")
      getlocal1
      getproperty         QName(PackageNamespace("", "#0"), "targetObjectId_")
      getproperty         MultinameL([PrivateNamespace("*", "_-Gq:_-Ko"), PackageNamespace("", "#0"), PackageNamespace("_-Gq"), PackageNamespace("_-ei"), PackageNamespace("_-Jj"), PackageNamespace("com.company.assembleegameclient.objects"), PrivateNamespace("*", "_-Gq:_-Ko/instance"), PackageInternalNs("_-Gq"), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("_-RV"), PackageNamespace("_-05f"), ProtectedNamespace("_-0eM"), StaticProtectedNs("_-0eM"), StaticProtectedNs("_-g-")])
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
      setlocal3

      getlocal            8
      dup
      iffalse             L329

      pop
      getlocal1
      convert_b
L329:
      iftrue              L333

      getlocal3
      pushnull
      ifne                L334

L333:
      jump                L1080

L334:
      findpropstrict      QName(PackageNamespace("_-RV"), "FlowEffect")
      getlocal1
      getproperty         QName(PackageNamespace("", "#0"), "pos1_")
      getlocal3
      getlocal1
      getproperty         QName(PackageNamespace("", "#0"), "color_")
      constructprop       QName(PackageNamespace("_-RV"), "FlowEffect"), 3
      coerce              QName(PackageNamespace("_-RV"), "_-8B")
Line: 11611
On new line: below "label"

Code:
      returnvoid
Thank you sir that fixed it =)
Im quite new to this stuff
Quote Originally Posted by Zasx View Post
My deutsche is shit, but I assume you are missing "abcexport.exe" and/or "abcexport.d". Also, remember to add .swf at the end of your client name.
Its dutch xD.
I only have the .d files is that right? Also i already tried it with .swf
Posts 6175 of 97 · Page 5 of 7

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?