ahk吧 关注:864贴子:2,675
  • 8回复贴,共1

位置1(同一位置) 非 颜色1 和颜色2 时 释放1 大佬有空帮忙看

只看楼主收藏回复

@贴吧用户_0072aaE🐾 大佬有空帮忙看一下
一会有空帮忙给看一下呗 拜谢。。
剑灵 ,4蓝之后,f亮了打f 我昨天寻思在位置1点非颜色1(浅蓝色或者蓝色)时 位置2取色到颜色2释放技能 f 进行回蓝 失败!!不好使,不打2 还乱放f
剑灵拳师3系猛虎 2222 4蓝以下爆裂脚f
一会有空能指点一下如何在 4蓝(位置1 )之后 f亮了打f 其他时间释放2
RButton::
loop
{
if (GetColor(位置1 )!="浅蓝色") and (GetColor(位置1 )!="蓝色") ;
当位置1不是蓝色 或者 浅蓝色时,位置2技能高亮,释放f
{
if ( GetColor 位置2 取色) ; 位置2取到色释放1
{
SendInput f
}
}
else
{
send {2}
}
if GetKeyState(A_ThisHotkey,"p")=0
break
}
Until Not getkeystate("RButton","P")
return


IP属地:黑龙江1楼2024-05-11 21:34回复
    再要@错人我就不管你了
    RButton::
    loop
    {
    if (GetColor(位置1 )!="浅蓝色") and (GetColor(位置1 )!="蓝色") ;第四个内力点颜色不是满的
    {
    if ( GetColor 位置2 取色) ;如果同时F亮了
    {
    send {f}
    }
    else ;如果缺内,f不亮
    {
    send {2}
    send {r}
    }
    }
    else ;满内
    {
    send {2}
    }
    if GetKeyState(A_ThisHotkey,"p")=0
    break
    }
    return


    IP属地:辽宁2楼2024-05-11 23:07
    收起回复
      if (GetColor(位置1 )!="浅蓝色") and (GetColor(位置1 )!="蓝色") ;第四个内力点颜色不是满的
      {
      if ( GetColor 位置2 取色) ;如果同时F亮了
      {
      send {f}

      if (GetColor(位置1 )!="浅蓝色")
      {
      if (GetColor(位置1 )!="蓝色") ;第四个内力点颜色不是满的
      {
      if ( GetColor 位置2 取色) ;如果同时F亮了
      {
      send {f}
      }
      }
      }
      以上两种语句 问题是 在 其他颜色和浅蓝色时候会释放f 没有有效排除掉 浅蓝色情况。


      IP属地:黑龙江3楼2024-05-12 17:54
      收起回复