• Visit Rebornbuddy
  • Hello, I'm interested in writing some of my own scripts for Demonbuddy

    Discussion in 'Community Developer Forum' started by Trevor1, Jan 22, 2016.

    1. Trevor1

      Trevor1 New Member

      Joined:
      May 4, 2014
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      What's the best way to get started?

      Are there any tutorials on how to do stuff?

      Also, what code is it written in?

      Many thanks
       
    2. xzjv

      xzjv Community Developer

      Joined:
      Mar 17, 2014
      Messages:
      1,243
      Likes Received:
      46
      Trophy Points:
      48
      c#

      There is no reference or documentation that i think is worthy. Best to take a look at some of the code for Adventurer, Trinity and other plugins. In VisualStudio You can create a solution from existing code on any plugin and add DemonBuddy.exe as a reference. I'd also recommend some form of decompiler like dotPeek to look at what methods DB is exposing as its 'API'.
       
    3. xeroslite

      xeroslite New Member

      Joined:
      Jan 26, 2016
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      1
      There is no API, not even unwritten autogenerated API? Just with public access and so on? I've been wanting to ask this question for a while. I wanted to sort of make my own combat plugin for personal use. Its interesting that there's not much in the way of documentation. Although, just referencing the exe should be enough for most experienced programmers to figure it out, as long as there is no obfuscated method names.
       
    4. xzjv

      xzjv Community Developer

      Joined:
      Mar 17, 2014
      Messages:
      1,243
      Likes Received:
      46
      Trophy Points:
      48
      They do have obfuscated stuff but its mostly the lower level memory reading things, nothing you'd want to use until you knew everything. At which point you could work around it.
       

    Share This Page