Permanent closure of the plugin API and the removal of China/Asia realm support menu

Shout-Out

User Tag List

Page 14 of 16 FirstFirst ... 10111213141516 LastLast
Results 196 to 210 of 234
  1. #196
    iThinkiWin's Avatar Active Member
    Reputation
    28
    Join Date
    Oct 2018
    Posts
    104
    Thanks G/R
    25/25
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I don't think you are ready for this anyway, as this is just the function and not a full working script.

    First you would need to get the include files, via Google search
    Code:
    #include <WinAPIFiles.au3>
    #include <WinAPI.au3>
    
    Func MemoryReadPixel($x, $y)
    $iColor = DllCall("gdi32.dll", "int", "GetPixel", "int", $hDC, "int", $x, "int", $y)
    $sColor = Hex($iColor[0], 6)
    
    Return StringRight($sColor, 2) & StringMid($sColor, 3, 2) & StringLeft($sColor, 2)
    EndFunc
    and instead of "PixelSearch" you will use "MemoryReadPixel"

    on start you need this:
    Code:
    $handle = WinGetHandle("Diablo III")
    if $handle = "" Then
    MsgBox(0, "", "Please run D3")
    Exit
    EndIf
    $hDC = _WinAPI_GetWindowDC($handle)
    on quit:
    Code:
    Func quit()
    _WinAPI_ReleaseDC($handle, $hDC)
    Exit
    EndFunc

    Permanent closure of the plugin API and the removal of China/Asia realm support
  2. #197
    MlokCZ's Avatar Member
    Reputation
    5
    Join Date
    Mar 2017
    Posts
    70
    Thanks G/R
    11/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    In
    https://www.ownedcore.com/forums/dia...erenity-2.html ([AutoIt Script] Auto press skills when off cooldown (no key spamming, perma Serenity))
    he has whole script.

    But If he does not recognize comment vs script, than it will probably not functionate for him. Even whole script is not enough to take and run. He have to modify coordinates and discover right color of pixel for his computer.

  3. #198
    kroggy's Avatar Member
    Reputation
    1
    Join Date
    Apr 2017
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @KillerJohn:

    Disclaimer: I'm your fellow software engineer and I donated a few times to support THUD. I do not bot, but I do use macros (but they're not THUD-driven by any means).

    It would sadden me greatly to see the plugin system restricted.

    I have my personal plugins (which I don't think are super useful to others and/or partially overlap with other published plugins, but vary in different ways that I prefer). I don't think I'll ever go through the process of publishing them, so that will kill that part for me.

    I do maintain patches for default plugins (and when I upgrade THUD I patch up my changes on top of updated code and resolve merge conflicts). I don't believe you accept patches for default plugins so locking that down will ruin that part for me as well.

    I do maintain patches for some published plugins (or rewrite them completely if they're not good) and I do my own merges when I upgrade. Locking that down will ruin this part for me as well.

    Also as a meta point - wouldn't your proposed solutions essentially revert configuration back to tweaking XML? I so hated that and I greatly enjoyed the freedom of using C#.

  4. #199
    sssstephane's Avatar Member
    Reputation
    2
    Join Date
    Apr 2008
    Posts
    7
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi, sory for my bad English ^^, i do program with same think for an older game, with same issues (auto + pixel paint).

    For automation, i rewrite my code, and create a blacklist for the lines i dont want.
    So when a plugins is load, only read it line by line and save all the lines that not blackilst in your Program, then launch it, so nobody can modify it.
    With that, if i start my program, only function not blacklist can pass this point.

    For painting, i modify the color with a random alpha, so pixel paint never work.

    If you use option B, users can bypass by packet modification or make server and reroot to a fake github (ex : create a local server, msconfig the githud you need to your harddrive) , and then use any function they need.

  5. #200
    JohnWick's Avatar Member
    Reputation
    13
    Join Date
    Mar 2017
    Posts
    103
    Thanks G/R
    86/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    do anyone knows how to add variation parameter to DllCall GetPixel ?
    same like in default AHK:
    PixelSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2, ColorID [, Variation, Mode]

  6. #201
    xhslqkr's Avatar Member
    Reputation
    1
    Join Date
    Aug 2019
    Posts
    4
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Please don't do it all over Asia.
    There are many users who use TH in Korea.
    Last edited by xhslqkr; 11-21-2019 at 09:55 AM.

  7. #202
    ToxicPhenom's Avatar Member
    Reputation
    8
    Join Date
    Mar 2009
    Posts
    28
    Thanks G/R
    8/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Would it be possible to just get the D3 pixels instead of a blackscreen ?
    So like a "pass-through" when running D3 with THUD?
    I know that it's already possible to get it through other ways, but it wouldn't require other method than now. (With standard implementation from autoit, ahk, ...)

  8. #203
    d007's Avatar Member
    Reputation
    1
    Join Date
    Mar 2017
    Posts
    12
    Thanks G/R
    8/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm a big fan of TH and it makes the game more comfortable, thx KJ!

    But b/c of the overlay in the latest builds, harmless pixel readers don't work
    (Me personally using UOpilot, but AFAIK neither 'Diablo3 Key Spammer' / 'D3 Hotkey' nor any other pixel reader work)
    Btw it's working fine in non-active window (when TH inactive also) - so it doesn't solve the problem with the bot plugin since it always inactive

    But many hours of playing by pressing buttons manually is very tiring and painful!
    And if you compare visual comfort with physical fatigue - I'll prefer skills autocast for sure!
    Last edited by d007; 11-21-2019 at 08:51 PM.

  9. #204
    gandalf12's Avatar Member
    Reputation
    2
    Join Date
    Nov 2018
    Posts
    22
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello KJ,

    the Bazooka Macros from Ti... and Ri... are still working fine in 2.6.7a (S19) together with THUD although you implemented the black layer protection.
    So, from my point of view you are hurting a lot of casual Diablo players more with the momentarely implemented protection then to hurt the "Pros" high Paragon 150 Bazooka speed runners.
    For e.g. the cloud gaming platforms are not working any more and the casual players who are using for eg. autoit or ahk for simple key pressing "automatation" to protect ther fingers from beeing hurt or tired.
    As mentioned before the high level players (payed) macros are still working and the casual low or mid range players are hard punished.
    I would so much appreciate if you would remove the black layer protection.
    Nevertheless its only on you to make the rules and to decide.
    With regards..

  10. #205
    d3lak's Avatar Active Member
    Reputation
    18
    Join Date
    Jan 2018
    Posts
    103
    Thanks G/R
    2/17
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Timer and Rider macros do not use any type of pixel reading my friend. Your point is invalid.

  11. #206
    gandalf12's Avatar Member
    Reputation
    2
    Join Date
    Nov 2018
    Posts
    22
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by d3lak View Post
    Timer and Rider macros do not use any type of pixel reading my friend. Your point is invalid.
    My "friend" and exactly thats the point. Bazooka for high level runs is still working fine. All other builds in any situation can be run with no macro (pixel reading macro) or simple time based keyboard or mouse macros.
    So, KJ´s black layer protection does not effect the players at all. In no way. As mentioned above Bazooka is working al all other is played with time based solutions.
    The only players who are affected are these who need to have pixel reading for other reasons then effective gameplay.
    For e.g. cloud gaming platforms or recording reasons.
    So again from my point of view :
    punishment or effect on high level gameplay (or gameplay at all) 0,00000 %
    punishment for all others 100%
    I think KJ should think about it if this is the way he wanted to go..

  12. #207
    iThinkiWin's Avatar Active Member
    Reputation
    28
    Join Date
    Oct 2018
    Posts
    104
    Thanks G/R
    25/25
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    you are missing the point. KJ doesn't care if you macro, he cares that people are using macros with his software, and hes right there's a blue post on diablo forums this week that was complaining about thud, stating some of it is okay but its also doing things they dont like.

    again, KJ doesnt want anyones macros reading his shit.

  13. Thanks hakache (1 members gave Thanks to iThinkiWin for this useful post)
  14. #208
    gandalf12's Avatar Member
    Reputation
    2
    Join Date
    Nov 2018
    Posts
    22
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by iThinkiWin View Post
    again, KJ doesnt want anyones macros reading his shit.
    I am fully up with you and KJ and support this.
    But again you didn´t get the point.
    NOOOOOOOOOO, one is using macros anymore who are based on TH pixel data.
    You dont have to use pixel reading automation based on THUD overlay, to play high level endgame content (GR 145-150).
    All needed automation can be done by time based solutions.
    So black screen protection does not affect game play at all, in no way to play efficient high level content.
    But it does affect players with cloud gaming platforms etc...
    So, got it what i am talking about?
    Last edited by gandalf12; 12-07-2019 at 04:09 PM.

  15. #209
    xblade2k7's Avatar Active Member
    Reputation
    48
    Join Date
    Jun 2009
    Posts
    278
    Thanks G/R
    101/32
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by d3lak View Post
    Timer and Rider macros do not use any type of pixel reading my friend. Your point is invalid.
    your coeficency menthal too dude

  16. #210
    d3lak's Avatar Active Member
    Reputation
    18
    Join Date
    Jan 2018
    Posts
    103
    Thanks G/R
    2/17
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xblade2k7 View Post
    your coeficency menthal too dude
    Menthal, yikes.

  17. Thanks d007, makatsi (2 members gave Thanks to d3lak for this useful post)

Similar Threads

  1. [Request] Can anyone help me find a Bane of the Stricken plugin!
    By amarpatel826 in forum TurboHUD Discussions
    Replies: 2
    Last Post: 06-11-2019, 12:07 AM
  2. Replies: 0
    Last Post: 03-27-2019, 03:46 PM
  3. [Question] Name of the plugin in charge of this
    By ASSouthport in forum TurboHUD Support
    Replies: 1
    Last Post: 11-03-2018, 05:36 PM
  4. With the closure of the RMAH what are people's plans?
    By Funkays in forum Diablo 3 General
    Replies: 6
    Last Post: 03-15-2014, 12:59 PM
  5. Permanent Badge of the Swarmguard
    By KuRIoS in forum World of Warcraft Exploits
    Replies: 13
    Last Post: 11-02-2006, 04:56 PM
All times are GMT -5. The time now is 01:46 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search