Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Recent content by Spiderman

  1. S

    Set Any Chat Bar Limit (default is 64)

    Include MapleTypes.h in MapleAPI.h. The MapleTypes header file has all the common maple types linked in it (such as ZRef).
  2. S

    Set Any Chat Bar Limit (default is 64)

    Thanks! Those are both errors on my part, I updated the original post and it should work now. The size assert isn't necessary (or you can set it to 0x12 if you want, I think that's the size of ZRefCounted iirc). I renamed MapleTypes to CommonTypes in my private fork but I never made that change...
  3. S

    Set Any Chat Bar Limit (default is 64)

    No. While that is a good thought, it will not work because the value that the loop checks against is a byte, which means the highest value that will fit is 255. If you want the limit to be 255 or less, then by all means, simply perform the single-byte edit that you described. If you are...
  4. S

    Set Any Chat Bar Limit (default is 64)

    got sidetracked working on something and stumbled over this so thought i would share because i keep seeing it listed as a "feature" note that I am using this as a base but feel free to use your own: You must be registered for see element. all the addresses used are for v95 so looking them up...
  5. S

    [Client Edit] v83 Remove Exp Limit

    Hello frens, Had this idea a while ago but never got around to doing it until the other day. This client-addon will enable you to (from the players perspective) transform the 32-bit integer experience cap to any datatype you want (64-bit int in this example). The way I accomplished this was to...
  6. S

    [Client Edit] [v93+] Drag-to-Resize Resolution Change

    Hello all, Trigger-warning: I shamelessly plug my YouTube channel and GitHub profile in this post. Context: Someone asked me the other day why drag-resizing wasn't possible in MapleStory, which I thought was an excellent question, so I did some digging and figured out why. In order to follow...
  7. S

    I'm learning programming these days and I want to make Maplestory repacks

    youll need patience, google, and an above average critical thinking ability
  8. S

    C# v95 MapleStory Server Source

    2020 kinda sucked so here's to 2021 being better: You must be registered for see element. Stripped out a bunch of custom stuff which might've broke things but it compiles just fine. This source is not ready for prod. There is a major bottleneck caused by an early design decision. This can be...
  9. S

    IDAPy OpCode Address Finder (COutPacket)

    hi this is an idapy script that prints COutPacket call addresses and their opcode arguments can be configured to print everything or filter by one/many opcodes tested and working on v95, v176, and v213 works with and without a pdb applied skips calls that have broken asm preceding the call...
  10. S

    [Python] FM Market Script

    uhhh so instead of having dozens of fm scripts for each town portal u can just have one like this: FM_QR_CODE = 7600 # not used by client, do not broadcast changes to this FM_MAP = 910000000 DEFAULT_RETURN_MAP = 100000000 # henesauce FM_INSIDE_PORTAL = 'out00' FM_TOWN_GATE_NAME = 'market00'...
  11. S

    Has anyone tried using NMCO auth itself to redirect a client?

    you can redirect the ip without Ducking with nmco at all
  12. S

    [v95] List of functions that call coutpacket (including addresses and opcodes)

    uh so I was messing around with idapy a little bit and wrote a script that made this ADDRESS: 0x42CA8C | OPCODE: 0x4A | FUNCNAME: CAdminShopDlg::SetRet ADDRESS: 0x43071C | OPCODE: 0x4A | FUNCNAME: CAdminShopDlg::SendTradeRequest ADDRESS: 0x4311EE | OPCODE: 0x4A | FUNCNAME...
  13. S

    Nexon-like stat item randomisation

    Wow, such a simple solution that I hadn't even realized was out there! Thanks! I'm definitely implementing something like this is my server.
  14. S

    [YOUTUBE TUTORIAL] Swordie Scripting Series

    Want to transcend from the ranks of leeching and become an enlightened contributor? Learn to script! Scripting is a great way to dip your toe in the maple dev scene, and Swordie has the easiest scripting platform of them all! Swordie uses stateless Python scripting, and if you have no idea what...
Back
Top