Results 1 to 4 of 4
  1. #1
    angelofsilence123's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Posts
    151
    Reputation
    10
    Thanks
    139
    My Mood
    Psychedelic

    I ran into a problem while updating nilly's reconnect mod

    Hey ya'll, I decided to try to update @nilly 's reconnect mod, but in the 0EC class, at the bottom where it should tell us the reconnect1 and reconnect 2 variables, that line is removed. Did Kabam finally get smart and disable it?
    in the 9.0/10.0 client, it is
    Code:
     trait slot QName(PrivateNamespace("*", "#0"), "_-0ts") slotid 1 type QName(PackageNamespace("_-55"), "Stats") end
     trait const QName(PrivateNamespace("*", "#0"), "_-sL") slotid 2 type QName(PackageNamespace(""), "uint") value Integer(175) end
     trait slot QName(PrivateNamespace("*", "#0"), "_-124") slotid 3 type QName(PackageNamespace(""), "Boolean") value False() end
    end ; class
    whereas in the 8.0 client it is
    Code:
    trait slot QName(PrivateNamespace("*", "#0"), "_-S0") slotid 1 type QName(PackageNamespace("_-tp"), "Stats") end
     trait const QName(PrivateNamespace("*", "#0"), "_-ok") slotid 2 type QName(PackageNamespace(""), "uint") value Integer(175) end
     trait slot QName(PrivateNamespace("*", "#0"), "_-0FB") slotid 3 type QName(PackageNamespace(""), "Boolean") value False() end
     trait slot QName(PackageNamespace(""), "recon") slotid 4 type QName(PackageNamespace("_-jW"), "_-fN") value Null() end
    end ; class
    in the drv2_var.txt file found inside the 8.0 reconnect mod zip, it says to grep for the reconnect variables, but when I search for reconnect, recon, or anything similar, nothing shows up.
    Any clues?

  2. #2
    blackcat080's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    5
    Reputation
    10
    Thanks
    0
    Think this could possibly be connected to my oryx dom being screwy?
    Error is :
    Oryx Domination v1.09
    Please start your client and connect to USEAST3. . .
    Next IP: 184.72.218.199
    Next IP: 50.16.112.181
    Previous Recon: 50.16.112.181
    FAILURE [0 , Account in use (126 seconds until timeout)]
    Next IP: 50.16.112.181
    Previous Recon: 50.16.112.181
    Exception in thread "Thread-7" java.lang.NullPointerException
    at data.d.C(Unknown Source)
    at n.a(Unknown Source)
    at f.a(Unknown Source)
    at g.run(Unknown Source)

  3. #3
    angelofsilence123's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Posts
    151
    Reputation
    10
    Thanks
    139
    My Mood
    Psychedelic
    Quote Originally Posted by blackcat080 View Post
    Think this could possibly be connected to my oryx dom being screwy?
    Error is :
    Oryx Domination v1.09
    Please start your client and connect to USEAST3. . .
    Next IP: 184.72.218.199
    Next IP: 50.16.112.181
    Previous Recon: 50.16.112.181
    FAILURE [0 , Account in use (126 seconds until timeout)]
    Next IP: 50.16.112.181
    Previous Recon: 50.16.112.181
    Exception in thread "Thread-7" java.lang.NullPointerException
    at data.d.C(Unknown Source)
    at n.a(Unknown Source)
    at f.a(Unknown Source)
    at g.run(Unknown Source)
    No. This has nothing to do with OryxDom, start a new thread if you need help with that. Don't post your question on the first thread you see that has technical terms.

  4. #4
    BananaNation's Avatar
    Join Date
    Oct 2012
    Gender
    male
    Location
    Buenos Aires
    Posts
    826
    Reputation
    30
    Thanks
    3,423
    My Mood
    Amused
    @angelofsilence123 You are using a hacked 8.0 client to compare :P
    If you use a clean one you'll see that it looks the same.

    8.0 clean _-fy:

    Code:
     trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-fy#0"), "_-S0") slotid 1 type QName(PackageNamespace("_-tp"), "Stats") end
     trait const QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-fy#0"), "_-ok") slotid 2 type QName(PackageNamespace("", "#0"), "uint") value Integer(175) end
     trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-fy#0"), "_-0FB") slotid 3 type QName(PackageNamespace("", "#0"), "Boolean") value False() end
    9.0 clean _-0EC:
    Code:
     trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-0EC#0"), "_-0ts") slotid 1 type QName(PackageNamespace("_-55"), "Stats") end
     trait const QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-0EC#0"), "_-sL") slotid 2 type QName(PackageNamespace("", "#0"), "uint") value Integer(175) end
     trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-0EC#0"), "_-124") slotid 3 type QName(PackageNamespace("", "#0"), "Boolean") value False() end
    Anyways, I've updated reconnect for 9.0 (since I believe everyone is using a hexed 9.0 it's easier to get all the hacks to 9.0 and then hex that client than starting from scratch).

    9.0.0_drv2.xml:
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    
    <rotmg>
        <mod id="Reconnect Key with Character Selection">
            <code file2mod="com/company/assembleegameclient/game/_-0EC.class.asasm"
                  line="2953">
                9.0.0_drv2_dispatch.txt
            </code>
            <code file2mod="com/company/assembleegameclient/game/_-0EC.class.asasm"
                  line="4745">
                9.0.0_drv2_var.txt
            </code>
            <code file2mod="com/company/assembleegameclient/ui/_-0Pw.class.asasm"
                  line="2080">
                9.0.0_drv2_console.txt
            </code> -->
            <code file2mod="com/company/assembleegameclient/screens/charrects/CurrentCharacterRect.class.asasm"
                  line="59">
                drv2_charScr.txt
            </code>
            <code file2mod="_-0If/_-0Zm.class.asasm"
                  line="15563">
                9.0.0_drv2_save.txt
            </code>
        </mod>
    </rotmg>
    9.0.0_drv2_console.txt:
    Code:
    ;_-names
    #set pnsConsole0 "com.company.assembleegameclient.ui:_-0Pw#0"
    #set privNs "[PrivateNamespace(\"*\", \"com.company.assembleegameclient.ui:_-0Pw#0\"), PrivateNamespace(\"*\", \"com.company.assembleegameclient.ui:_-0Pw#1\"), PackageNamespace(\"\"), PackageNamespace(\"com.company.assembleegameclient.ui\"), PackageInternalNs(\"com.company.assembleegameclient.ui\"), Namespace(\"https://adobe.com/AS3/2006/builtin\"), ProtectedNamespace(\"_-12b\"), StaticProtectedNs(\"_-12b\"), StaticProtectedNs(\"flash.display:Sprite\"), StaticProtectedNs(\"flash.display:DisplayObjectContainer\"), StaticProtectedNs(\"flash.display:InteractiveObject\"), StaticProtectedNs(\"flash.display:DisplayObject\"), StaticProtectedNs(\"flash.events:EventDispatcher\")]"
    
    ;code
          getlocal1
          pushstring          "/char (\\d+)$"
          callproperty        QName(Namespace("https://adobe.com/AS3/2006/builtin"), "match"), 1
          coerce              QName(PackageNamespace(""), "Array")
          setlocal2
    
          getlocal2
          pushnull
          ifeq                L40_
    
          getlocal0
          getproperty         QName(PrivateNamespace("*", $"pnsConsole0"), "gs_")
          getproperty         QName(PackageNamespace(""), "gsc_")
          getlocal2
          pushbyte            1
          getproperty         MultinameL($privNs)
          setproperty         QName(PackageNamespace(""), "charId_")
    
          getlocal0
          pushstring          "*Help*"
          pushstring          "Character "
          getlocal2
          pushbyte            1
          getproperty         MultinameL($privNs)
          add
          pushstring          " selected for next realm."
          add
          callpropvoid        QName(PackageNamespace(""), "addText"), 2
    
          pushtrue
          returnvalue
    
    L40_:
    9.0.0_drv2_dispatch.txt:
    Code:
    ;_-names
    #set keyCodes "_-ht" ;found in hotkey class. Search for "F6".
    
    ;code
          getlocal1
          getproperty         QName(PackageNamespace(""), "keyCode")
          getlex              QName(PackageNamespace("com.company.util"), $"keyCodes")
          getproperty         QName(PackageNamespace(""), "P")
          ifne                L629_drv2
    
          getlex              QName(PackageNamespace(""), "recon")
          pushnull
          ifeq                L629_drv2
    
          getlex              QName(PackageNamespace(""), "recon")
          getlocal0
          getproperty         QName(PackageNamespace(""), "gs_")
          getproperty         QName(PackageNamespace(""), "gsc_")
          getproperty         QName(PackageNamespace(""), "charId_")
          setproperty         QName(PackageNamespace(""), "charId_")
    
          getlocal0
          getproperty         QName(PackageNamespace(""), "gs_")
          getlex              QName(PackageNamespace(""), "recon")
          callpropvoid        QName(PackageNamespace(""), "dispatchEvent"), 1
    
    L629_drv2:
    9.0.0_drv2_save.txt:
    Code:
    ;_-names
    #set hotkeyClass "_-0EC" ;found in com/company/assembleegameclient/game/_-name . 
    
    ;code
          getlocal1
          getproperty         QName(PackageNamespace(""), "name_")
          pushstring          "Nexus"
          ifeq                L51_drv2
    
          getlex              QName(PackageNamespace("com.company.assembleegameclient.game"), $"hotkeyClass")
          getlocal            8 ;<-- may need updated
          setproperty         QName(PackageNamespace(""), "recon")
    
    L51_drv2:
    9.0.0_drv2_var.txt:
    Code:
    ;_-names
    #set recon_event1 "_-0OH"
    #set recon_event2 "_-0-u" ; recon_event1.recon_event2 leads to the RECONNECT_EVENT class. Grep "RECONNECT_EVENT" to find.
    
     trait slot QName(PackageNamespace(""), "recon") slotid 4 type QName(PackageNamespace($"recon_event1"), $"recon_event2") value Null() end
    No modifications needed in drv2_charScr.txt Note that I haven't fully tested it since I use OryxDom and it's not entirely compatible with 'P' to reconnect, but changing characters works just fine.

  5. The Following User Says Thank You to BananaNation For This Useful Post:

    angelofsilence123 (01-27-2013)

Similar Threads

  1. [Help] Error While Update
    By MrScandal in forum CrossFire PH Discussions
    Replies: 7
    Last Post: 04-22-2011, 11:16 PM
  2. problem while using hacks
    By comcoil1999 in forum WarRock Help
    Replies: 3
    Last Post: 04-09-2011, 07:04 AM
  3. MAT 1.0.0.4 in China automata have appear problem, please update to use version.
    By wanghaoran in forum Mission Against Terror Discussions
    Replies: 2
    Last Post: 03-09-2011, 02:48 AM
  4. Error while updating!
    By jarebear795 in forum Playstation Hacking
    Replies: 1
    Last Post: 01-28-2011, 08:49 AM
  5. Anyone ran into this problem?
    By DACynder in forum Combat Arms Discussions
    Replies: 18
    Last Post: 02-11-2010, 12:12 PM