此範例適用於一次磨大量的白黃紅藥 , 磨完後馬上裝桶 , 完全自動又不怕物件數過多
repeat 1
//身上先放一個空瓶然後按uoa中的資源重整鈕並將空瓶數量設為user1
if color(21692815)!=var4
//如果沒空桶時就停止ezs , color(21692815)為一疊空桶的座標 , var4為其顏色值
stop
end if
drag 1 from 21692815 to pos3 delay 1500
//先將要裝藥水的空桶放在腳旁並疊在一起 , 21692815為其座標 , 拖一個正要裝藥水的空桶到旁邊 , pos3為這個空桶的座標
drag 99 from pos1 to pos2 delay 1500
//pos1為藥水倒入桶中後掉落於腳下的空瓶座標 , pos2為身上主包包內任一點座標
end repeat
repeat 130
if user1>0
sendmacro(14)
//錄磨黃藥的過程 , GS放地上 , 雙按磨藥缽點地上的GS即可
delay(22000)
double left click pos3
//pos3為雙按地上藥水桶的座標
sendmacro(16) //先放一瓶黃藥在身上然後按UOA中的資源重整鈕 , 接著錄製雙按藥水桶點黃藥的過程 , 錄完後將UOA中的Target按滑鼠右鍵改為Target Item Type , 將第一行的USE Item殺掉
delay(1500)
end if
end repeat
if user1<1
drag 1 from pos1 to pos2 delay 1500
repeat 5
double left click pos3
sendmacro(16)
delay(1500)
end repeat
drag 1 from pos3 to pos4 delay 1500
//將裝滿100罐的藥水桶移置其它地方放
repeat 1
sendmacro(10)
//對自己施一次照明術防止天色變暗後顏色值跑掉的問題
delay(3000)
end repeat
end if
附圖如下 :
[img]
http://home.pchome.com.tw/good/tim_may/ ... 藥MACRO.JPG[/img]
地上GS旁的空桶是疊在一起的 , 當空瓶旁的空桶裝滿100罐後會自動將裝好的藥水桶拖至左上角鐵箱內的袋子 , 並自動從GS旁那一疊空桶中托一個到空瓶旁的座標
_________________
R.S 長期掃地工 : JSON
<font size=-1>[ 這篇文章被編輯過: JSON 在 2001-07-02 07:31 ]</font>