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

    Make a 10.0 Client Using Bananation's mod selector on OSX and Linux! {Idiot-Proof!}

    Hey ya'll, some people most likely know this, but I'll post it here anyway.
    Yes, I know I didn't make the tutorial on OSX or Linux, but it works the same.

    This is a method to make Bananation's mod selector work with Linux/OSX.
    If you don't know what the modselector is for, get off these forums.
    do NOT reply with stupid questions, I will try to make this tutorial as idiot proof as I can.

    You need:
    1. A computer with Java installed (Possibly the JDK, not sure)
    2. Banananation's mod selector, found here.
    3. BernardoLima's Client Hexer, found here.
    4. Wine (lets you run .exe files with linux/mac download here.
    5. (Optional) If you want the Recon mod, download the .zip from here.
    6. A way to extract .zip files
    7. Common Sense
    8. The ability to double click.


    How to do it:

    1. Make a folder on your desktop named ROTMG.
     

    2. Make a folder inside of your ROTMG folder, named ModSelector.
     

    3. Unzip the 9.0.0_ModSelector_mpgh.net.zip file to the folder you just created named ModSelector.
     

    4. If you want the Reconnect mod, COPY Do NOT unzip the 9.0.0_drv2_mpgh.net.zip the folder named mods inside of the ModSelector Folder.
     

    5. Unzip the Client Hexer_mpgh.net.zip file to ROTMG
     

    6. Go into your ModSelector folder and double click the rotmgModSelector_1.01.jar file.
     

    7. Choose what mods/hacks you want.
     

    8. Click the Build Button (It will look like its pressed, it is NOT frozen or broken, it is building your client, be patient, as it will take a bit of time depending on how many hacks/mods you chose.)
     

    9. After you see the build button become light again, like in the picture below, move on to the next step.
     

    10. Now copy the file named AssembleeGameClient1358811972-mod.swf to your the Client Hexer folder, found in the ROTMG folder you made on your desktop.
     

    11. Run Client Hexer.exe with Wine. (Don't have a screenshot of this, as I am running Windows. use common sense or a Wine tutorial.
    12. browse to your AssembleeGameClient1358811972-mod.swf file in the client hexer
    13. In the next field, type 9.0
    14. In the last field, type 10.0
    15. Click Hex It. Wait for it to finish.
    16. Done! The AssembleeGameClient1358811972-mod.swf-new file is your client. Rename it to anything you like.


    This should work, though I haven't been able to test it, but I've used Wine before back when I ran Linux and it worked fairly well.

    Credits: Banananation and Nilly for the Mod Selector and hacks, and BernardoLima for the client Hexer.

    If it works, click the big THANKS button!

  2. The Following 2 Users Say Thank You to angelofsilence123 For This Useful Post:

    Aswhiss (02-07-2013),ROTMG EVILCKIKEN (04-04-2013)

  3. #2
    DatCoder's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    265
    Reputation
    10
    Thanks
    178
    My Mood
    Inspired
    I tested it out on Linux environment and your method does not work for me.
    (side note: you don't need JDK, what you need is JRE. JDK is for developers)

    Here are the details: the Java Virtual Machine could not execute the exe files and when executing the Hexer in wine I get this error:
    Code:
    err:module:import_dll Library mscoree.dll (which is needed by L"Z:\\home\\****\\Downloads\\Client Hexer.exe") not found
    err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\****\\Downloads\\Client Hexer.exe" failed, status c0000135
    which indicates that I don't have .NET Framework installed under wine (which is broken, especially on x64), so I guess I have to go with mono.

    But it is not a real solution, is it? Java is cross platform, RABCDAsm is cross platform, and there is an alternative solution already installed on your system for Client Hexer, called 'sed'.
    Here is how to do it if the method above mentioned doesn't work for you either (note: the below written is for linux, I'm not sure about Mac but is should be something similar):

    • You have to download and compile RABCDAsm source. (you can find additional help on RABCDAsm git hub)
    • Now copy the executable files into your /usr/bin folder (you will probably need root access)
    • Give the necessarry permissions to run it (the commands ´chmod +x´ should do the job)
    • Download the mod selector, remove the exe files.
    • Edit config.ini, so the [programs] section should look like this:
      Code:
      [programs]
      exporter = abcexport
      replacer = abcreplace
      disassembler = rabcdasm
      assembler = rabcasm
    • Ensure that you have Java Runtime Environment installed.
    • Remove the .bat and make a .sh instead with this content:
      Code:
      #!/bin/bash
      java -jar rotmgModSelector_1.01.jar
    • Give execution premissions.

    Now the modselector should work on you system even without wine by running the sh, created above.

    Alternative solution to Client Hexer:
    Make a hexer.sh file in your mod selector directory and put the following code in it:
    Code:
    #!/bin/bash
    cp $3 hexed.swf
    swfdecompress hexed.swf
    abcexport hexed.swf
    rabcdasm hexed-1.abc
    cd hexed-1
    find . -type f -print0 | xargs -0 sed -i 's/'$1'/'$2'/g'
    cd ..
    rabcasm hexed-1/hexed-1.main.asasm
    abcreplace hexed.swf 1 hexed-1/hexed-1.main.abc
    rm -r hexed-*
    Important: it haven't been tested and is not noob proof!
    (give permissions or use sh)
    Usage:
    Code:
    ./hexer.sh "9\.0" "11\.0" AssembleeGameClient1358811972-mod.swf
    (note the backslashes)
    You should now find a hexed.swf in the same directory, if everything worked well then it is hexed now.

    I'm not sure about mac since I have never owned a mac device but should be something similar as I heard.
    Hope this helped out some of you.

  4. The Following User Says Thank You to DatCoder For This Useful Post:

    059 (12-09-2013)

  5. #3
    ROTMG EVILCKIKEN's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    12
    Reputation
    10
    Thanks
    0
    My Mood
    Aggressive
    THANKS AND NOW??????

    ---------- Post added at 04:28 PM ---------- Previous post was at 04:26 PM ----------

    I would like the version 12.2. finktionier but unfortunately not THAT IS SHIT! Hift ME! (ven the version 1.11 to version 2.12!)

  6. #4
    Ninjin's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Location
    Germany
    Posts
    430
    Reputation
    35
    Thanks
    1,986
    My Mood
    Doh
    Dude why the heck u bump this acient thread? srsly

Similar Threads

  1. to make hack need ltc client ?
    By miladkingpro in forum Combat Arms Coding Help & Discussion
    Replies: 1
    Last Post: 08-10-2011, 08:21 PM
  2. How to make a GUI (.exe) trainer using cheat engine
    By iJustHelp in forum Call of Duty Modern Warfare 2 Tutorials
    Replies: 8
    Last Post: 05-01-2010, 06:32 PM
  3. [Tutorial] How to make a 10th prestige lobby using VAC chaos
    By olah117 in forum Call of Duty Modern Warfare 2 Tutorials
    Replies: 15
    Last Post: 04-19-2010, 06:02 PM
  4. PLZ Make Me A Tutorial For Use Color aimbot (video)
    By Trickmadd in forum Programming Tutorials
    Replies: 2
    Last Post: 08-17-2008, 09:59 PM
  5. VIDEO - How to make you'r first trainer using CE!
    By Darky in forum WarRock - International Hacks
    Replies: 11
    Last Post: 07-11-2007, 02:59 PM