剑灵UE4刺客取色宏

简单制作的刺客取色宏(类似于卡刀宏)

技能输出分俩个部分:

1、tab按住释放起手星、v、无月(当然v也可以自己设置取消)

其中游戏中tab设置为数字9

2、侧键1正常输出循环(比较适合苦痛,因为没有添加计时器功能)

说明:

之前的截图方式较为麻烦,而且游戏更新后可能截图就无效导致需要反复截图,工作量太大

下面的是设置好自己电脑的取色点位坐标(一般设置在技能图片12点方向右下各移10点位即可:“X+10 ,Y+10”)

(12点位置)

当然,宏供大家研究参考,根据自己的想法自行修改


;以管理员身份运行
if !A_IsAdmin
{
    Run *RunAs "%A_ScriptFullPath%"
    ExitApp
}
F1::
FileDelete,qsz.txt          ;删除之前的取色值数据
PixelGetColor,lh,471,319,RGB       ;灵核1
PixelGetColor,wy,825,879,RGB       ;无月2
PixelGetColor,ayqs,1050,879,RGB    ;暗影侵蚀3
PixelGetColor,zy,999,879,RGB       ;斩影4
PixelGetColor,dzay,1050,947,RGB    ;斗志昂扬5
PixelGetColor,aylw,999,947,RGB     ;暗影乱舞6

FileAppend %lh%`n,qsz.txt       
FileAppend %wy%`n,qsz.txt
FileAppend %ayqs%`n,qsz.txt
FileAppend %zy%`n,qsz.txt
FileAppend %dzay%`n,qsz.txt
FileAppend %aylw%`n,qsz.txt
MsgBox,进行下一步自动取色
Sleep 1000
SendInput 9
Sleep 2000
PixelGetColor,yyj,1115,879,RGB      ;月影击7
PixelGetColor,wyl,999,879,RGB       ;无月灵8
PixelGetColor,hy,948,947,RGB        ;黑夜9

FileAppend %yyj%`n,qsz.txt
FileAppend %wyl%`n,qsz.txt
FileAppend %hy%`n,qsz.txt
SendInput r
Sleep 1000
PixelGetColor,ycwyy,1050,879,RGB    ;影出无月夜10
FileAppend %ycwyy%`n,qsz.txt
MsgBox,结束
Return 

Tab::
Loop
{
SendInput ``
SendInput 9
SendInput v
}
Until Not getkeystate("Tab","P")
Return

XButton1::
Loop
{
FileReadLine,wy,%A_WorkingDir%\qsz.txt,2         ;无月
If(GetColor(825,879)==wy)
{
 SendInput ``
 Sleep 200
 SendInput v
 Sleep 250
 SendInput 9
}

FileReadLine,hy,%A_WorkingDir%\qsz.txt,9         ;黑夜
If(GetColor(948,947)==hy)
{
  SendInput x
}

FileReadLine,wyl,%A_WorkingDir%\qsz.txt,8        ;无月灵
If(GetColor(999,879)==wyl)
{
 SendInput 3
}

FileReadLine,ycwyy,%A_WorkingDir%\qsz.txt,10      ;影出无月夜
If(GetColor(1050,879)==ycwyy)
{
 SendInput 4
}

FileReadLine,yyj,%A_WorkingDir%\qsz.txt,7         ;月影击
If(GetColor(1115,879)==yyj)
{
 SendInput r
}

SendInput t 

FileReadLine,zy,%A_WorkingDir%\qsz.txt,4          ;斩影
If(GetColor(999,879)==zy)
{
 SendInput 3
}

FileReadLine,ayqs,%A_WorkingDir%\qsz.txt,3        ;暗影侵蚀
If(GetColor(1050,879)==ayqs)
{
 SendInput 4
}

}
Until Not getkeystate("XButton1","P")    ;按住不放持续命令
Return

GetColor(x,y)
{
PixelGetColor,Color,x,y,RGB
StringRight Color,Color,10
Return Color
}
Return

 

 

 

 

 

给TA捐赠
共{{data.count}}人
人已捐赠
游戏

【LOL】自动接受对局

2021-8-8 19:43:05

游戏

【原神】 自动钓鱼

2021-9-5 11:38:02

11 条回复 A文章作者 M管理员
  1. LLZY596

    谢谢大佬

  2. 小年儿

    sendinput没有反应 而且取色全是0x000000😟

  3. ┌刘

    朋友,我这为何不运行技能
    ;管理员身份运行
    if !A_IsAdmin
    {
    Run *RunAs "%A_ScriptFullPath%"
    ExitApp
    }

    FileInstall,G:图片AHK刺客斗志昂扬.png,%A_WorkingDir%斗志昂扬.png
    FileInstall,G:图片AHK刺客无月.png,%A_WorkingDir%无月.png
    FileInstall,G:图片AHK刺客黑夜.png,%A_WorkingDir%黑夜.png
    FileInstall,G:图片AHK刺客无月灵.png,%A_WorkingDir%无月灵.png
    FileInstall,G:图片AHK刺客影出无月夜.png,%A_WorkingDir%影出无月夜.png
    FileInstall,G:图片AHK刺客月影击.png,%A_WorkingDir%月影击.png
    FileInstall,G:图片AHK刺客斩影.png,%A_WorkingDir%斩影.png
    FileInstall,G:图片AHK刺客暗影侵蚀.png,%A_WorkingDir%暗影侵蚀.png

    XButton1::

    Loop
    {
    __ImageFilepath=%A_WorkingDir%无月.png
    ImageSearch,__FoundX, __FoundY, 1562,1732, 1568,1828 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send {0 Down}
    Sleep 10
    Send {Tab Down}
    Sleep 5
    Send {0 Up}
    Sleep 10
    Send {Tab Up}
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%黑夜.png
    ImageSearch,__FoundX, __FoundY, 1815,1882, 1913,1979 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send x
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%无月灵.png
    ImageSearch,__FoundX, __FoundY, 1926,1732, 2023,1828 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send 3
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%影出无月夜.png
    ImageSearch,__FoundX, __FoundY, 2040,1735, 2136,1828 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send 4
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%斗志昂扬.png
    ImageSearch,__FoundX, __FoundY, 2038,1882, 2135,1979 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send v
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%月影击.png
    ImageSearch,__FoundX, __FoundY, 2181,1732, 2278,1830 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send r
    }
    Else
    {

    }
    Send t

    __ImageFilepath=%A_WorkingDir%斩影.png
    ImageSearch,__FoundX, __FoundY, 1926,1732, 2023,1828 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send 3
    }
    Else
    {

    }

    __ImageFilepath=%A_WorkingDir%暗影侵蚀.png
    ImageSearch,__FoundX, __FoundY, 2040,1735, 2136,1828 ,%__ImageFilepath%
    if (ErrorLevel=0)
    {
    send 4
    }
    Else
    {

    }

    }
    Until Not GetKeyState("XButton1","P")
    Return

    • ┌刘

      例如 剪头指向的哪两个坐标

    • 弎番流水异乡人

      图片的截取不是必须完整的大小,点位坐标就是你图片上的。图片截取的方式做宏比较费事,你可以先看看剑士的获取坐标取色值做刺客宏,网站上也有现在主流收费宏的一键取色的读取剑灵xml代码

  4. 那一片海

    谢谢分享

  5. 画啤

    給個讚

个人中心
今日签到
有新私信 私信列表
搜索