其实也不难的 多学学就好了 回复 16# 魔导
具体的游戏找色是怎么写的?
我在御龙在天什么用不了,坐标的颜色会变化!
请楼主指教.谢谢! 回复 17# lolrjes
颜色变化 代码是可以测到的 但之后的操作 也许会被游戏屏蔽 或干扰
请先确定一下 游戏是否有 屏蔽 或 干扰 回复 18# 魔导
怎样写 if 多个坐标颜色 某一个出现相同 就 then
请教了! 回复 19# lolrjes
不好意思,我没理解来
你要的是 多个坐标 出现某个指定色?
多个指定坐标 出现指定颜色(每个标都有独立的指定颜色)?
还是多个指标中是否有相同的颜色?
或者其他的什么呢? 是多个指定坐标,出现指定颜色,每个标都有独立的指定颜色 回复 20# 魔导
是多个指定坐标,出现指定颜色,每个标都有独立的指定颜色 这样的?
If PixelGetColor(坐标) = 指定的颜色 Then
If PixelGetColor(坐标) = 指定的颜色 Then
If PixelGetColor(坐标) = 指定的颜色 Then
..................
如果出现第一个色就操作
如果出现第二个色就操作
如果出现第三个色就操作
If PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
.........................
EndIf
如果出现第一个色就操作(就不再找后面的色)
如果出现第二个色就操作(就不再找后面的色)
如果出现第三个色就操作(就不再找后面的色)
如果出现第四个色就操作(就不再找后面的色)
If PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
ElseIf PixelGetColor(坐标) = 指定的颜色 Then
.........................
Else
EndIf
如果出现第一个色就操作(就不再找后面的色)
如果出现第二个色就操作(就不再找后面的色)
如果出现第三个色就操作(就不再找后面的色)
如果出现第四个色就操作(就不再找后面的色)
如果指定的几个坐标都没有出现指定的颜色就操作(Else)下面的操作
PS:这些代码不能直接启动的哦
请多看看帮助~~~~ 回复 23# 魔导
If PixelGetColor(坐标) = 指定的颜色 ThenMouseClick("left",927, 255)
ElseIf PixelGetColor(坐标) = 指定的颜色 Then MouseClick("left",927, 255)
ElseIf PixelGetColor(坐标) = 指定的颜色 Then MouseClick("left",927, 255)
ElseIf PixelGetColor(坐标) = 指定的颜色 Then MouseClick("left",927, 255)
Else
EndIf
这个能优化一下吗?因为then后都是一样的。 回复 24# lolrjes
If PixelGetColor(坐标) = 指定的颜色or PixelGetColor(坐标) thenMouseClick("left",927, 255) 找色的方法真的很多阿!
页:
1
[2]