1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Help with creating a plugin

Discussion in 'SimTools Plugins' started by yasayanbalyoz, Aug 30, 2016.

  1. yasayanbalyoz

    yasayanbalyoz New Member

    Joined:
    Aug 19, 2016
    Messages:
    2
    Location:
    Turkey
    Balance:
    165Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF
    Hello,
    I am trying to get telemetry from a game via Memory Hooks and write a plugin. I found the pointer results of roll, pitch and speed. While writing the plugin ı am writing the

    Private Const _MemHook_Roll As UInteger = &H12380F8

    pitch value which is 012380F8 from the
    "game_name.exe"+012380F8.
    But roll has the same adress "game_name.exe"+012380F8 like pitch. Difference is the offset values which is in the change adress menu on top of the "game_name.exe"+12380F8

    Result is SimTools doesn't read any data from the game.
    What am i supposed write as offset values?


    Thank You.

    I can provide photos if im not understood.
  2. yasayanbalyoz

    yasayanbalyoz New Member

    Joined:
    Aug 19, 2016
    Messages:
    2
    Location:
    Turkey
    Balance:
    165Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF
    Forget to mention, Cheat Engine properly shows the values everytime with no problem.
  3. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,645
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,584Coins
    Ratings:
    +3,566 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    You have to add the offset on the next line for simtools to read it. If it has more than 1 pointer you need to add each on a seperate line.
    • Informative Informative x 1
  4. Rudolf Jan Horak

    Rudolf Jan Horak Member

    Joined:
    Jan 26, 2016
    Messages:
    52
    Occupation:
    Simulator Maintenance Student
    Location:
    Devils Lake, ND
    Balance:
    274Coins
    Ratings:
    +9 / 1 / -0
    My Motion Simulator:
    Motion platform
    How is the custom plug in coming along? It looks like writing one can be quite a challenge. Would you be willing to mentor us if we need some help on ours? Best of luck in any case on yours.
  5. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,645
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,584Coins
    Ratings:
    +3,566 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    What game you making a plugin for ?