Spell kicker - Interrupt cast - Autoit ( no memory read ) - any wow version menu

User Tag List

Page 13 of 15 FirstFirst ... 9101112131415 LastLast
Results 181 to 195 of 211
  1. #181
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by J73d View Post
    Hi, can you please help. The green button only changes color for some class, but not others. Also within the same class, it only works for certain race. Ex: it works for Tauren war, but not for Hume/NE/Gnome war.
    probably missing interrupt spells ? might need to update the list. Sadly i d not have gametime to update the addon atm

    Spell kicker - Interrupt cast - Autoit ( no memory read ) - any wow version
  2. #182
    J73d's Avatar Member
    Reputation
    1
    Join Date
    Oct 2016
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jozsab1 View Post
    probably missing interrupt spells ? might need to update the list. Sadly i d not have gametime to update the addon atm
    Can you explain a bit more? If it is missing interrupt spells, why does it work for certain race in the same class? I.E. Tauren war vs. Gnome war. When i try to look at the code, it appears pummel is there for war.

    ty!

  3. #183
    wayonese's Avatar Member
    Reputation
    1
    Join Date
    Apr 2014
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello,

    I keep getting this error: "KickBot Lua frame has an unexpected value. Manually set &LuaFramePosX and &LuaFramePosY"
    Im running the game in windowed fullscreen.
    No dual monitor.
    Yes I can see the green box.

    In the 'readme' file it says to edit the .au3 file but I dont even have it in my "generatednameaddon" folder.

    Can anyone help me fix this please?

  4. #184
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by J73d View Post
    Can you explain a bit more? If it is missing interrupt spells, why does it work for certain race in the same class? I.E. Tauren war vs. Gnome war. When i try to look at the code, it appears pummel is there for war.

    ty!
    I can only guess the issue unless i investigate it. Again. I don't have gametime atm to actually check what is wrong. Just guessing it. Maybe the spell name is not exactly the same ? It needs to be exactly the way it is read ingame. If the color changes, than maybe the assigned macro is not good for it ? Try to bind it to a different key ? test the macro manually ? Maybe you are using UTF8 charset and the key is different than what you see ingame ? .....
    Originally Posted by wayonese View Post
    Hello,

    I keep getting this error: "KickBot Lua frame has an unexpected value. Manually set &LuaFramePosX and &LuaFramePosY"
    Im running the game in windowed fullscreen.
    No dual monitor.
    Yes I can see the green box.

    In the 'readme' file it says to edit the .au3 file but I dont even have it in my "generatednameaddon" folder.

    Can anyone help me fix this please?
    if you are running wow in x64 mode, make sure you are running sendbackkeys in x64 mode also

  5. #185
    wayonese's Avatar Member
    Reputation
    1
    Join Date
    Apr 2014
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello,

    I'm Still getting this error: "KickBot Lua frame has an unexpected value. Manually set &LuaFramePosX and &LuaFramePosY"
    Im running the game in windowed fullscreen.
    No dual monitor.
    Yes I can see the green box.
    Im running x64 game and sendbackkeys

    In the 'readme' file it says to edit the .au3 file but I dont even have it in my "generatednameaddon" folder.

    I can't find a solution after dozens of attempts, at this point I'm willing to pay if someone helps me fix this.

  6. #186
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wayonese View Post
    Hello,

    I'm Still getting this error: "KickBot Lua frame has an unexpected value. Manually set &LuaFramePosX and &LuaFramePosY"
    Im running the game in windowed fullscreen.
    No dual monitor.
    Yes I can see the green box.
    Im running x64 game and sendbackkeys

    In the 'readme' file it says to edit the .au3 file but I dont even have it in my "generatednameaddon" folder.

    I can't find a solution after dozens of attempts, at this point I'm willing to pay if someone helps me fix this.
    Soon(1-2 weeks) i will get a secondary monitor at work. Out of curiosity i might make a new "scanforpixelcolor" to support x32/x64/dual monitor/special color mode... other issues.
    If you can't wait that much, you might needs to give me RDC to your PC and i could try to debug it.

  7. #187
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I tried to make a different getpixel/searchpixel implementation( actually it might not be that different ). If anyone that has issue could run this code and tell me if they managed to "find the same pixel" in different locations i would update the code base with this version...
    if you could try different locations, it would help me ( in case there is an animation it might not find the same pixel in the same location .. )
    DIB_GetPixelColor( $hWnd, 10, 10 )
    DIB_GetPixelColor( $hWnd, 100, 100 )
    DIB_GetPixelColor( $hWnd, 50, 50 )
    ....
    Code:
    #include <WinAPI.au3>
    #include <WinAPIGdi.au3>
    #include <WindowsConstants.au3>
    
    WinWaitActive( "World of Warcraft" )
    
    local $hWnd = WinGetHandle("World of Warcraft")
    local $Color2 = DIB_GetPixelColor( $hWnd, 10, 10 )
    ;global $Color2 = 0x000095D9
    ;global $Color2 = 0x00D99500
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) )
    Opt("PixelCoordMode",2)
    $Color2 = PixelGetColor( 10, 10, $hWnd )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) )
    
    local $where = DIB_SearchPixelColor( $hWnd, $Color2 )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) & " at " & $where[1] & " - " & $where[0])
    local $where = DIB_SearchPixelColor2( $hWnd, $Color2 )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) & " at " & $where[1] & " - " & $where[0])
    
    Func DIB_GetPixelColor( $hWnd, $ClientX, $ClientY )
        local $hWndDC = _WinAPI_GetDC($hWnd)
        local $ret = _WinAPI_GetPixel( $hWndDC, $ClientX, $ClientY)
    	_WinAPI_ReleaseDC($hWnd, $hWndDC) 
        return $ret
    EndFunc
    
    Func DIB_SearchPixelColor2( $hWnd, $SearchForColor )
        local $Size = WinGetPos ( $hWnd )
    
        local $width = $Size[2]
        local $height = $Size[3]
    	local $AbsolutX = $Size[0]
    	local $AbsolutY = $Size[1]
        local $PixelCount = $width * $height
        local $hWndDC = _WinAPI_GetDC($hWnd)
       $SearchForColor = mod( $SearchForColor, 0x00FFFFFF )
        For $iy=0 To $height Step 1
            For $ix=0 To $width Step 1
                local $DibY = $height - $iy  - 1;
                local $ic = _WinAPI_GetPixel( $hWndDC, $ix, $iy)
                $ic = mod( $ic, 0x00FFFFFF )
                if( $ic == $SearchForColor ) then
                    local $ret[4]
                    $ret[0] = $ix
                    $ret[1] = $iy
                    $ret[2] = $AbsolutX + $ix
                    $ret[3] = $AbsolutY + $iy;
    				_WinAPI_ReleaseDC($hWnd, $hWndDC)
                    return $ret
                endif
            next
        next
    	MsgBox(0, "Color", 'nope')
        SetError ( 1 );
    	_WinAPI_ReleaseDC($hWnd, $hWndDC) 
    endfunc
    
    Func DIB_SearchPixelColor( $hWnd, $SearchForColor )
        local $Size = WinGetPos ( $hWnd )
    
        local $width = $Size[2]
        local $height = $Size[3]
        local $PixelCount = $width * $height
        local $hWndDC = _WinAPI_GetDC($hWnd)
    
        Local $hCompDC = _WinAPI_CreateCompatibleDC(0)
    
        Local $tBMI = DllStructCreate($tagBITMAPINFO)
        DllStructSetData($tBMI, 1, DllStructGetSize($tBMI) - 4) ; size of struct
        DllStructSetData($tBMI, 2, $width) ; width
        DllStructSetData($tBMI, 3, $height) ; height
        DllStructSetData($tBMI, 4, 1)
        DllStructSetData($tBMI, 5, 32)  ; bits per pixel
    
        local $aDIB = DllCall('gdi32.dll', 'ptr', 'CreateDIBSection', 'hwnd', 0, 'ptr', DllStructGetPtr($tBMI), 'uint', 0, 'ptr*', 0, 'ptr', 0, 'uint', 0)
        local $hGDIObj = $aDIB[0]
        local $hPtr = $aDIB[4]
    
        _WinAPI_SelectObject($hCompDC, $hGDIObj)
    
        local $PixelMap = DllStructCreate("dword[" & $PixelCount & "]", $hPtr)
    
    
        DllCall("User32.dll", "int", "PrintWindow", "hwnd", $hWnd, "ptr", $hCompDC, "int", 0)
       
        local $ret = DIB_SearchPixelColor_( $PixelMap, $width, $height, $SearchForColor, $Size[0], $Size[1] )
    
        _WinAPI_ReleaseDC(0, $hCompDC)
        _WinAPI_ReleaseDC($hWnd, $hWndDC)   
       
        return $ret
    EndFunc
    
    Func DIB_SearchPixelColor_( $PixelMap, $width, $height, $SearchForColor, $AbsolutX, $AbsolutY )
        $SearchForColor = mod( $SearchForColor, 0x00FFFFFF )
        For $iy=0 To $height Step 1
            For $ix=0 To $width Step 1
                local $DibY = $height - $iy  - 1;
                local $ic = DllStructGetData($PixelMap, 1, $DibY * $width + $iX + 1)
                $ic = mod( $ic, 0x00FFFFFF )
                if( $ic == $SearchForColor ) then
                    local $ret[4]
                    $ret[0] = $ix
                    $ret[1] = $iy
                    $ret[2] = $AbsolutX + $ix
                    $ret[3] = $AbsolutY + $iy;
                    return $ret
                endif
            next
        next
    	MsgBox(0, "Color", 'nope')
        SetError ( 1 );
    Endfunc

  8. #188
    simontja's Avatar Member
    Reputation
    1
    Join Date
    Dec 2007
    Posts
    11
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    works well. gaining so much rating in 2v2 arena because i can kick shit insta !

  9. #189
    kickit's Avatar Member
    Reputation
    1
    Join Date
    Mar 2015
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Has anyone managed to make it work in the legion?

    Jozsab1,

    Bro, please, upgrade to legion.

  10. #190
    JasDevi's Avatar Corporal
    Reputation
    7
    Join Date
    Aug 2012
    Posts
    17
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jozsab1 View Post
    I tried to make a different getpixel/searchpixel implementation( actually it might not be that different ). If anyone that has issue could run this code and tell me if they managed to "find the same pixel" in different locations i would update the code base with this version...
    if you could try different locations, it would help me ( in case there is an animation it might not find the same pixel in the same location .. )
    DIB_GetPixelColor( $hWnd, 10, 10 )
    DIB_GetPixelColor( $hWnd, 100, 100 )
    DIB_GetPixelColor( $hWnd, 50, 50 )
    ....
    Code:
    #include <WinAPI.au3>
    #include <WinAPIGdi.au3>
    #include <WindowsConstants.au3>
    
    WinWaitActive( "World of Warcraft" )
    
    local $hWnd = WinGetHandle("World of Warcraft")
    local $Color2 = DIB_GetPixelColor( $hWnd, 10, 10 )
    ;global $Color2 = 0x000095D9
    ;global $Color2 = 0x00D99500
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) )
    Opt("PixelCoordMode",2)
    $Color2 = PixelGetColor( 10, 10, $hWnd )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) )
    
    local $where = DIB_SearchPixelColor( $hWnd, $Color2 )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) & " at " & $where[1] & " - " & $where[0])
    local $where = DIB_SearchPixelColor2( $hWnd, $Color2 )
    MsgBox(0, "Color", '0x' & Hex($Color2, 6) & " at " & $where[1] & " - " & $where[0])
    
    Func DIB_GetPixelColor( $hWnd, $ClientX, $ClientY )
        local $hWndDC = _WinAPI_GetDC($hWnd)
        local $ret = _WinAPI_GetPixel( $hWndDC, $ClientX, $ClientY)
    	_WinAPI_ReleaseDC($hWnd, $hWndDC) 
        return $ret
    EndFunc
    
    Func DIB_SearchPixelColor2( $hWnd, $SearchForColor )
        local $Size = WinGetPos ( $hWnd )
    
        local $width = $Size[2]
        local $height = $Size[3]
    	local $AbsolutX = $Size[0]
    	local $AbsolutY = $Size[1]
        local $PixelCount = $width * $height
        local $hWndDC = _WinAPI_GetDC($hWnd)
       $SearchForColor = mod( $SearchForColor, 0x00FFFFFF )
        For $iy=0 To $height Step 1
            For $ix=0 To $width Step 1
                local $DibY = $height - $iy  - 1;
                local $ic = _WinAPI_GetPixel( $hWndDC, $ix, $iy)
                $ic = mod( $ic, 0x00FFFFFF )
                if( $ic == $SearchForColor ) then
                    local $ret[4]
                    $ret[0] = $ix
                    $ret[1] = $iy
                    $ret[2] = $AbsolutX + $ix
                    $ret[3] = $AbsolutY + $iy;
    				_WinAPI_ReleaseDC($hWnd, $hWndDC)
                    return $ret
                endif
            next
        next
    	MsgBox(0, "Color", 'nope')
        SetError ( 1 );
    	_WinAPI_ReleaseDC($hWnd, $hWndDC) 
    endfunc
    
    Func DIB_SearchPixelColor( $hWnd, $SearchForColor )
        local $Size = WinGetPos ( $hWnd )
    
        local $width = $Size[2]
        local $height = $Size[3]
        local $PixelCount = $width * $height
        local $hWndDC = _WinAPI_GetDC($hWnd)
    
        Local $hCompDC = _WinAPI_CreateCompatibleDC(0)
    
        Local $tBMI = DllStructCreate($tagBITMAPINFO)
        DllStructSetData($tBMI, 1, DllStructGetSize($tBMI) - 4) ; size of struct
        DllStructSetData($tBMI, 2, $width) ; width
        DllStructSetData($tBMI, 3, $height) ; height
        DllStructSetData($tBMI, 4, 1)
        DllStructSetData($tBMI, 5, 32)  ; bits per pixel
    
        local $aDIB = DllCall('gdi32.dll', 'ptr', 'CreateDIBSection', 'hwnd', 0, 'ptr', DllStructGetPtr($tBMI), 'uint', 0, 'ptr*', 0, 'ptr', 0, 'uint', 0)
        local $hGDIObj = $aDIB[0]
        local $hPtr = $aDIB[4]
    
        _WinAPI_SelectObject($hCompDC, $hGDIObj)
    
        local $PixelMap = DllStructCreate("dword[" & $PixelCount & "]", $hPtr)
    
    
        DllCall("User32.dll", "int", "PrintWindow", "hwnd", $hWnd, "ptr", $hCompDC, "int", 0)
       
        local $ret = DIB_SearchPixelColor_( $PixelMap, $width, $height, $SearchForColor, $Size[0], $Size[1] )
    
        _WinAPI_ReleaseDC(0, $hCompDC)
        _WinAPI_ReleaseDC($hWnd, $hWndDC)   
       
        return $ret
    EndFunc
    
    Func DIB_SearchPixelColor_( $PixelMap, $width, $height, $SearchForColor, $AbsolutX, $AbsolutY )
        $SearchForColor = mod( $SearchForColor, 0x00FFFFFF )
        For $iy=0 To $height Step 1
            For $ix=0 To $width Step 1
                local $DibY = $height - $iy  - 1;
                local $ic = DllStructGetData($PixelMap, 1, $DibY * $width + $iX + 1)
                $ic = mod( $ic, 0x00FFFFFF )
                if( $ic == $SearchForColor ) then
                    local $ret[4]
                    $ret[0] = $ix
                    $ret[1] = $iy
                    $ret[2] = $AbsolutX + $ix
                    $ret[3] = $AbsolutY + $iy;
                    return $ret
                endif
            next
        next
    	MsgBox(0, "Color", 'nope')
        SetError ( 1 );
    Endfunc
    how to manually set luaframepos?

  11. #191
    jarrison's Avatar Member
    Reputation
    1
    Join Date
    Nov 2012
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does this work in current patch?

  12. #192
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by JasDevi View Post
    how to manually set luaframepos?
    this is just a test script to see if it would find a pixel and it's color. The script might fix problems where you have different than 24 bit color mode, or some other strange case that does not allow autoit to search for a pixel.

  13. #193
    JasDevi's Avatar Corporal
    Reputation
    7
    Join Date
    Aug 2012
    Posts
    17
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jozsab1 View Post
    this is just a test script to see if it would find a pixel and it's color. The script might fix problems where you have different than 24 bit color mode, or some other strange case that does not allow autoit to search for a pixel.
    Ahh ok then is there any fix for it?

  14. #194
    jozsab1's Avatar Active Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    157
    Thanks G/R
    2/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by JasDevi View Post
    Ahh ok then is there any fix for it?
    did not even manage to see the issue yet. Some people reported issues ... tried a different approach. Only they could test the code

  15. #195
    JasDevi's Avatar Corporal
    Reputation
    7
    Join Date
    Aug 2012
    Posts
    17
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jozsab1 View Post
    did not even manage to see the issue yet. Some people reported issues ... tried a different approach. Only they could test the code
    tried the optional reposition but still get the same error hope you really can fix it soon

Similar Threads

  1. [guide] how to create a wow bot using autoit (memory reading)
    By zamba1587 in forum WoW Memory Editing
    Replies: 17
    Last Post: 01-23-2017, 03:27 PM
  2. [Example] Check if spell is available with memory reading
    By orby_tale in forum WoW Memory Editing
    Replies: 1
    Last Post: 11-14-2010, 05:14 PM
  3. [Autoit] Problem with Memory reading for looting *resolved*
    By spudstar99 in forum WoW Memory Editing
    Replies: 4
    Last Post: 05-15-2009, 10:26 PM
  4. Spell interrupted, cast same school spell anyways!
    By Trufox in forum World of Warcraft Exploits
    Replies: 7
    Last Post: 01-31-2009, 07:22 AM
All times are GMT -5. The time now is 02:41 PM. 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