Page 1 of 2 12 LastLast
Results 1 to 15 of 25
  1. #1
    Mew's Avatar
    Join Date
    Jun 2012
    Gender
    female
    Location
    On MPGH
    Posts
    759
    Reputation
    102
    Thanks
    3,542

    RotMG Scripts for 059's Client

    RotMG Scripts for 059's Client

    Decided to write a program to help toggle settings that has a good-looking UI rather than the AHK script that has been floating around. This is currently mainly used for rushing, as it gives the ability to quickly toggle debuff settings at the push of any button (one example of this would be rushing Lost Halls, as you can turn off the debuffs without getting disconnected as long as you turn them back on before troom).

    Note that this only works on 059's .swf client running through flashplayer projector, no other setups have been tested.


    Getting Started

    Extract the .exe to an empty folder, and run the program. Run 059's client and create the scripts with the settings you'd like, has only been tested with the .swf Flashplayer version. If you renamed the flashplayer process, ensure to change the name to your current flashplayer's name.


    Console Commands

    Currently there are very few console commands, but more will be added shortly:
     

    "hook"/"rehook" - Hooks into the keyboard if it gets unhooked or doesn't hook properly.
    "unhook" - Unhooks from the keyboard, meaning you can no longer use hotkeys.



    Source

    This program is open source, and the source is attached below. I'm not allowed to give the ****** link here (as far as I can tell, if that rule has changed I will edit this post with the link), but it's up on there as well. Building should be easy as there are no extra dependencies, however it has only been tested on Visual Studio 2017, so no promises it will work on any other version.

     

    1. Install Visual Studio 2017
    2. Download the source code and extract to a folder
    3. Open the .sln in Visual Studio
    4. Build the program



    Screenshots
     








    Virus Scans

    VirusTotal
    Jotti


    <b>Downloadable Files</b> Downloadable Files

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

    123123455434 (06-25-2019),2manyhx0rs (06-30-2020),3as3as12 (04-04-2020),adopen (06-22-2019),amich (07-12-2019),amin56 (03-30-2020),andreis1 (04-06-2020),Arkuzeron (09-24-2020),arnauberbel (06-28-2019),arthimes (07-19-2019),AsapBro (06-28-2019),aspendos_ (09-21-2019),AttechoYT (09-04-2020),ayalvaria (09-23-2019),Bagel360 (06-28-2019),ballinllamas (06-29-2019),bayertom (06-28-2019),Bla8cky (04-06-2020),BlaznTrickz (04-15-2020),ble810 (04-02-2020),bog624 (09-21-2019),bolanchewxd (05-06-2020),boss334 (04-02-2020),BOSSTER2 (06-29-2019),brandbrouss1600 (09-06-2020),carlodagunz (07-07-2019),Creator Atum (07-26-2019),CuntWafflez (06-28-2019),D O O M (04-11-2020),d4r7 (07-16-2020),Dage_Night (05-10-2019),damsconnie (05-11-2019),Daniel1600119 (06-23-2019),Danilka1231231 (10-20-2019),dankie stanky (04-15-2020),dathyenaboi (12-16-2019),DawiX3006 (05-07-2020),DBFunx (04-15-2020),DerKleineHorst (04-07-2020),Derpaherpa (05-04-2020),Deuslasabe (09-23-2019),dezboss (06-22-2019),DiogoL (01-31-2020),DioWallach (06-29-2019),dupson123321 (06-28-2019),Ecliippse (12-31-2019),efsanereis (08-29-2019),eilkahn112 (08-18-2019),Elena223 (06-21-2020),emersonOP (05-09-2019),emirsedass (07-21-2019),enkoifz (04-22-2020),Ephatt (05-04-2019),Eragon123 (06-28-2019),erinashleyf (04-08-2020),EslamSalahET (04-15-2020),estabaroxx (09-25-2019),ethdog (06-11-2019),fabiettolo (06-28-2019),Farzis (06-28-2019),Faustas156 (06-03-2020),firekingpro (08-24-2019),firering1 (06-17-2019),FUXOR1 (06-17-2019),Fvneral (06-21-2019),GabeM (08-15-2020),gageman088 (07-10-2019),gandalfbolado (06-11-2019),GcrowApprox (05-23-2019),gilmh (05-23-2019),giwrgospentakill (07-17-2020),gmerek (05-04-2020),gokfegaming (10-03-2019),googlecpl (07-01-2019),Gorrilaz (08-10-2019),graftingonbirds (06-28-2019),GreshDD (03-22-2020),grimreper235 (04-11-2020),gsrrd (10-08-2019),Gt80 (07-04-2019),Guma568 (06-28-2019),gunslunder (09-13-2019),GustavoAlves1234 (06-28-2019),Gutii09 (10-26-2019),Haiseeeeeeeeeee (06-28-2019),hallipjalli5 (04-24-2020),HCarda22 (09-24-2019),HDHUE (08-15-2020),hey now (06-28-2019),HOBORKKING (10-22-2019),hokko (07-09-2019),HoLy_Goat23 (06-27-2019),ibrzu123 (06-28-2019),IDerek810 (06-23-2019),Irvingarza (05-03-2019),ISawGames (10-26-2019),Jasinnn (05-13-2020),JesusWentAFK (06-28-2019),joaogamvvv (06-28-2019),jochidonut (05-04-2020),joefupa (06-28-2019),Johan91 (09-28-2019),johnfmykenny (04-23-2020),Joshykoala1999 (05-22-2019),jpsewell80 (10-13-2019),Junan0 (06-28-2019),jurajx221 (06-29-2019),KingSuf (06-29-2019),Kondziu9977 (09-21-2019),krusartan (12-22-2019),kukkahousu (06-28-2019),kun.abraham95 (06-28-2019),lawlurmom1234 (06-28-2019),llAImll (08-28-2019),LlamaSauce (06-28-2019),lndeep (07-03-2020),logan77877 (05-05-2020),loiloped (06-28-2019),luboxpgod (08-15-2020),LucaNinjaGamer (04-06-2020),lukezeta (06-11-2019),Machkein (06-28-2019),MadadaM (06-27-2019),MadGaz (06-26-2019),MagicGnomeTV (05-05-2020),Maltense (06-15-2019),MamaUshi (04-01-2020),mangooooo (06-02-2020),maniack151 (09-19-2019),maplestone3 (05-07-2020),masadog (06-17-2019),maxkos12 (06-28-2019),maxw3l (09-19-2019),Max_Gaming (04-28-2019),menayahya12 (09-28-2019),MikeRonin123 (06-28-2019),mindcrosser (03-09-2020),Miszczu90 (08-29-2019),ModdingDragon (09-20-2019),mohammadmango (06-27-2019),moooooss (01-22-2020),Morcles (06-29-2019),morelag (04-01-2020),mozu (05-23-2019),Mr-77joker (04-23-2020),MrHonorless (06-19-2019),mumomuna69 (04-02-2020),Munye (07-06-2019),muzzis44 (04-21-2020),muzzy (07-17-2019),MycobacteyumLeprae (08-15-2020),Ndon (09-24-2019),neednotno (06-29-2019),NibbaSalad (08-05-2019),ninja5000dlv (07-06-2020),Nipple_Wizard (05-03-2019),nopajopa (04-15-2020),NotoriousLTaker (11-03-2019),Nuzan9820 (06-29-2019),obieop (05-02-2020),Okillero123445 (06-28-2019),Overcooked Zo (11-13-2019),Pandatastic (04-02-2020),Pawlator (09-24-2019),PEDROADOL (06-28-2019),pentra12345 (10-08-2019),pileof (04-29-2019),placebo6969 (10-30-2019),Plasmita (06-28-2019),plokm098 (10-23-2019),poc123 (04-29-2019),Polenen (06-28-2019),Pranavion (05-25-2020),Progamer11 (09-23-2019),Realm8 (04-02-2020),RealmServices (04-28-2019),registrar (04-10-2020),revenge234tr3 (06-28-2019),Rezlie (06-28-2019),RichButttt (06-28-2019),Rinaz (06-28-2019),Ronarix (06-28-2019),rrrhhhnnnlll (06-28-2019),rufflemejimmiespls (04-26-2020),RyanGow (06-30-2019),SabakuTeiso11 (05-04-2019),salami_dan (05-17-2020),Salocinkn (06-28-2019),sam181 (04-03-2020),SammytheBEAST (06-26-2019),Samsam747 (09-19-2019),SatoBardo (06-26-2019),sawyer2801 (06-18-2019),sax.soares (10-26-2019),sewardx (09-05-2019),sirgang (06-28-2019),SkoobiDOO32432 (09-19-2019),snipe4411 (06-28-2019),SobameUnCoco (06-13-2019),Sootyalt1 (05-24-2019),sougetsu (06-28-2019),Speakbeasy (07-24-2019),spiritcockoro (09-08-2019),Spooky2v (07-04-2020),subnormal (08-15-2019),SugadordeUri (07-02-2019),tesg (08-24-2019),The Casual Beast (06-11-2019),theblmark (06-28-2019),thyago666 (09-19-2019),TommyG (06-28-2019),TommyQ (05-02-2020),toontown519 (07-07-2019),tronix18 (05-23-2019),Twinlord (05-22-2019),UtanuManer (04-15-2020),Vichereh (04-01-2020),victins (04-10-2020),vVentured (06-26-2019),wac2002 (02-14-2020),waliPC777 (06-22-2019),whitepirat (05-28-2019),Wingedlv (06-28-2019),Xanoxis12345 (04-05-2020),Xiss295 (09-20-2019),XNickolas (05-03-2019),XxFakhrulxX (04-28-2020),XXRUMONXX (06-05-2020),xyi299 (07-18-2020),yoonjw0819 (07-05-2019),YoutubeGambling (06-27-2019),zapso (04-16-2020),zechtzeno (06-28-2019),Zedakos (06-29-2019),zidanepogi123 (05-08-2019),ZKRT (06-28-2019),ZuhalTopal (03-30-2020),zunnet1414 (06-28-2019)

  3. #2
    T-800's Avatar
    Join Date
    Aug 2014
    Gender
    male
    Location
    Romania
    Posts
    17,076
    Reputation
    1688
    Thanks
    84,838
    //Approved

    "Never stop being a good person because of bad people"


    Super User -> 15-7-2020
    Global Moderator -> 23-3-2019 - 15-7-2020
    Steam Moderator -> 12-12-2017 - 23-3-2019
    Steam Minion+ -> 09-04-2017 - 12-12-2017
    Steam Minion -> 03-01-2017 - 09-04-2017


  4. #3
    RealmServices's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    336
    Reputation
    10
    Thanks
    38
    pretty nice release.

    i've been doing different things in rotmg and found it useful to have some settings saved somewhere, but i used .sol files to save the settings i wanted and get back to them when i needed specific task. hope you would widen your project and make it config-like that could be executable like in Quake 3 Arena by just typing exec [configname] and get settings you want.

  5. #4
    Mew's Avatar
    Join Date
    Jun 2012
    Gender
    female
    Location
    On MPGH
    Posts
    759
    Reputation
    102
    Thanks
    3,542
    Quote Originally Posted by RealmServices View Post
    pretty nice release.

    i've been doing different things in rotmg and found it useful to have some settings saved somewhere, but i used .sol files to save the settings i wanted and get back to them when i needed specific task. hope you would widen your project and make it config-like that could be executable like in Quake 3 Arena by just typing exec [configname] and get settings you want.
    I plan on adding more features as time passes, yes. The issue with the .sol files is that they can't be edited while the game is open (as the game doesn't read from the file any time after launch, just writes to it) so I'd have to manually add the positions of each button and their corresponding option.

  6. #5
    RealmServices's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    336
    Reputation
    10
    Thanks
    38
    Quote Originally Posted by Mew View Post
    I plan on adding more features as time passes, yes. The issue with the .sol files is that they can't be edited while the game is open (as the game doesn't read from the file any time after launch, just writes to it) so I'd have to manually add the positions of each button and their corresponding option.

    Yeah I see, anyway, that is an excellent idea!

  7. The Following User Says Thank You to RealmServices For This Useful Post:

    Mew (04-29-2019)

  8. #6
    PurplePin's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    5
    My Mood
    Angelic
    very nice release, thank you

  9. #7
    Twinlord's Avatar
    Join Date
    Oct 2017
    Gender
    male
    Posts
    182
    Reputation
    10
    Thanks
    181
    Thanks for this, it will help alot

  10. #8
    SpireCronus's Avatar
    Join Date
    May 2018
    Gender
    female
    Posts
    20
    Reputation
    10
    Thanks
    0
    Good release! Thanks!

  11. #9
    flebardi's Avatar
    Join Date
    Jun 2019
    Gender
    female
    Posts
    10
    Reputation
    10
    Thanks
    0
    very nice!

  12. #10
    Ellebora's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    100
    Reputation
    10
    Thanks
    12
    My Mood
    Angelic
    Doesn't work for me. What am I doing wrong says all debuffs are 4 and spams that and asks me to close it

  13. #11
    GremlinLP's Avatar
    Join Date
    Nov 2012
    Gender
    male
    Posts
    11
    Reputation
    10
    Thanks
    0
    thank you
    Last edited by GremlinLP; 06-12-2019 at 08:17 AM.

  14. #12
    SSharkie's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    13
    Reputation
    10
    Thanks
    45
    My Mood
    Tired
    Thanks for the great work!

  15. #13
    SammytheBEAST's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    40
    Reputation
    10
    Thanks
    2
    My Mood
    Inspired
    Great program but only works after I change a setting, if I just open it and press a hotkey it crashes.

     
    [13:47:41] [INFO] Successfully created tab index 1
    [13:47:41] [INFO] Hooking.
    [13:47:41] [INFO] Hook Succeeded: 120980199
    [13:47:43] [INFO] Found window: Adobe Flash Player 32
    [13:47:43] [INFO] Changed current delay to 250ms.
    [13:47:49] [INFO] Saved to Data/rushconfigs.dat
    [13:48:04] [INFO] Successfully set hotkey number 1 as Multiply.
    [13:48:04] [INFO] Saved to Data/hotkeys.dat
    [13:48:11] [INFO] Saved to Data/rushconfigs.dat
    [13:48:13] [INFO] Saved to Data/rushconfigs.dat
    [13:48:13] [INFO] Saved to Data/rushconfigs.dat
    [13:48:14] [INFO] Saved to Data/rushconfigs.dat
    [13:48:27] [INFO] Toggling Settings!
    [13:48:33] [INFO] Toggling Settings!
    [13:48:37] [INFO] Toggling Settings!
    [13:48:43] [INFO] Saved to Data/rushconfigs.dat
    [13:48:43] [INFO] Successfully created tab index 2
    [13:48:47] [INFO] Successfully set hotkey number 2 as Divide.
    [13:48:47] [INFO] Saved to Data/hotkeys.dat
    [13:48:48] [INFO] Saved to Data/rushconfigs.dat
    [13:48:48] [INFO] Saved to Data/rushconfigs.dat
    [13:48:49] [INFO] Saved to Data/rushconfigs.dat
    [13:48:50] [INFO] Saved to Data/rushconfigs.dat
    [13:48:50] [INFO] Saved to Data/rushconfigs.dat
    [13:48:51] [INFO] Saved to Data/rushconfigs.dat
    [13:48:55] [INFO] Toggling Settings!
    [13:48:57] [INFO] Toggling Settings!
    [13:48:58] [INFO] Toggling Settings!
    [13:49:08] [INFO] Toggling Settings!
    [13:49:09] [INFO] Toggling Settings!
    [13:49:41] [INFO] Saved to Data/rushconfigs.dat
    [13:49:43] [INFO] Saved to Data/rushconfigs.dat
    [13:49:45] [INFO] Toggling Settings!
    [13:59:17] [INFO] Changed current delay to 2000ms.
    [13:59:45] [INFO] Found window: Adobe Flash Player 32
    [13:59:45] [INFO] Changed current delay to 250ms.
    [13:59:56] [INFO] Changed current delay to 2000ms.
    [14:00:38] [INFO] Found window: Adobe Flash Player 32
    [14:00:38] [INFO] Changed current delay to 250ms.
    [14:18:52] [INFO] Loading hotkeys file
    [14:18:53] [INFO] Loaded from Data/hotkeys.dat
    [14:18:53] [INFO] Loaded from Data/rushconfigs.dat
    [14:18:53] [INFO] Successfully created tab index 1
    [14:18:53] [INFO] Successfully created tab index 2
    [14:18:53] [INFO] Hooking.
    [14:18:53] [INFO] Hook Succeeded: 127603423
    [14:18:57] [INFO] Found window: Adobe Flash Player 32
    [14:18:57] [INFO] Changed current delay to 250ms.
    [14:19:02] [INFO] Minimizing.
    [14:19:15] [INFO] Toggling Settings!
    [14:19:15] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:19:21] [INFO] Toggling Settings!
    [14:19:21] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:19:24] [INFO] Toggling Settings!
    [14:19:24] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:19:26] [INFO] Toggling Settings!
    [14:19:26] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:19:28] [INFO] Toggling Settings!
    [14:19:28] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:19:49] [INFO] Loading hotkeys file
    [14:19:49] [INFO] Loaded from Data/hotkeys.dat
    [14:19:49] [INFO] Loaded from Data/rushconfigs.dat
    [14:19:49] [INFO] Successfully created tab index 1
    [14:19:49] [INFO] Successfully created tab index 2
    [14:19:49] [INFO] Hooking.
    [14:19:49] [INFO] Hook Succeeded: 359860085
    [14:19:51] [INFO] Found window: Adobe Flash Player 32
    [14:19:51] [INFO] Changed current delay to 250ms.
    [14:19:53] [INFO] Toggling Settings!
    [14:19:53] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:20:49] [INFO] Loading hotkeys file
    [14:20:49] [INFO] Loaded from Data/hotkeys.dat
    [14:20:49] [INFO] Loaded from Data/rushconfigs.dat
    [14:20:49] [INFO] Successfully created tab index 1
    [14:20:49] [INFO] Successfully created tab index 2
    [14:20:49] [INFO] Hooking.
    [14:20:49] [INFO] Hook Succeeded: 1234898751
    [14:20:51] [INFO] Found window: Adobe Flash Player 32
    [14:20:51] [INFO] Changed current delay to 250ms.
    [14:20:57] [INFO] Saved to Data/rushconfigs.dat
    [14:20:59] [INFO] Saved to Data/rushconfigs.dat
    [14:21:00] [INFO] Toggling Settings!
    [14:21:06] [INFO] Toggling Settings!
    [14:21:08] [INFO] Toggling Settings!
    [14:21:09] [INFO] Toggling Settings!
    [14:21:15] [INFO] Exiting.
    [14:21:17] [INFO] Loading hotkeys file
    [14:21:17] [INFO] Loaded from Data/hotkeys.dat
    [14:21:17] [INFO] Loaded from Data/rushconfigs.dat
    [14:21:17] [INFO] Successfully created tab index 1
    [14:21:17] [INFO] Successfully created tab index 2
    [14:21:17] [INFO] Hooking.
    [14:21:17] [INFO] Hook Succeeded: 111217459
    [14:21:19] [INFO] Found window: Adobe Flash Player 32
    [14:21:19] [INFO] Changed current delay to 250ms.
    [14:21:20] [INFO] Toggling Settings!
    [14:21:20] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:21:24] [INFO] Toggling Settings!
    [14:21:24] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    [14:21:26] [INFO] Toggling Settings!
    [14:21:26] [FATAL] Object reference not set to an instance of an object.
    at RotMG_Scripts.MainForm.FlipSettings(RushConfig config, Int32 depth)
    at RotMG_Scripts.MainForm.HotkeyPressed(Keys key)
    at RotMG_Scripts.KeyboardHook.HookCallback(Int32 nCode, IntPtr wParam, IntPtr lParam)
    A game only truly dies when the modding community dies.

  16. #14
    ARdaaaaa's Avatar
    Join Date
    Jun 2019
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    0
    very nice thank you

  17. #15
    sirgang's Avatar
    Join Date
    Feb 2019
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    How tf do i use this client

Page 1 of 2 12 LastLast

Similar Threads

  1. Tomb Hack AHK (for 059 client)
    By 09morbab in forum Realm of the Mad God Hacks & Cheats
    Replies: 21
    Last Post: 05-09-2019, 06:58 PM
  2. Rotmg 059 chacked client, wizard space
    By Kumiqwo in forum Realm of the Mad God Help & Requests
    Replies: 1
    Last Post: 12-02-2018, 03:35 PM
  3. Can anyone make an ANTIAFK script for trove that supports multiple clients?
    By JibsTrippedPsychGnosis in forum Trove Discussions & Help
    Replies: 3
    Last Post: 09-06-2015, 06:08 AM
  4. [RELEASE][SRC] Java ROTMG classes for Server, Client, Proxy and Base
    By Ikulip in forum Realm of the Mad God Hacks & Cheats
    Replies: 59
    Last Post: 06-26-2012, 12:37 AM