謝謝cat及CALVIN的幫助
關於融礦!!!
-
Calvin
- 初級玩家

- 文章: 73
- 註冊時間: 週六 8月 17, 2002 3:52 pm
//熔礦進階版
//配合color指令,使得動作不受lag影響
//並且會視連線狀況自動調整動作速度
//pos1為礦堆來源
//var1為還沒放礦堆時,pos1的顏色
//先放一個礦在地上,然後取得那個礦的位置到pos2
//var2為pos2有1個礦時的顏色
//var6為pos2還沒放那1個礦時的顏色
//var3為判斷目前該做什麼動作
//var3在開始熔礦前先設成0
if var3=0
if color(pos1)!=var1
drag 1 from pos1 to pos2
var3=1
end if
end if
if var3=1
if color(pos2)=var2
var3=2
double left click at pos2
end if
end if
if var3=2
if color(pos2)=var6
var3=0
end if
end if
上面是EZS網頁拿的, 我覺得不好
pos1為礦堆來源, var1為還沒放礦堆時,pos1的顏色
不是很難弄嗎
為什麼要先放一個礦在地上,然後取得那個礦的位置到pos2
下面是我改的
//pos1為礦堆來源
//var1為有放礦堆時,pos1的顏色
//pos2為放一個礦的地方
//pos3為雙點的地方
//var3為有一個壙時,pos3的顏色
if color(pos1)=var1
drag 1 from pos1 to pos2
Delay(500)
end if
if color(pos3)=var3
Left Dbclick pos3
Left Dbclick pos3
end if
用法是,
取pos1點在壙堆中,取var1
把pos2點在包包下角
run一次停,拿pos3點在一個壙那裡,取var3
run
//配合color指令,使得動作不受lag影響
//並且會視連線狀況自動調整動作速度
//pos1為礦堆來源
//var1為還沒放礦堆時,pos1的顏色
//先放一個礦在地上,然後取得那個礦的位置到pos2
//var2為pos2有1個礦時的顏色
//var6為pos2還沒放那1個礦時的顏色
//var3為判斷目前該做什麼動作
//var3在開始熔礦前先設成0
if var3=0
if color(pos1)!=var1
drag 1 from pos1 to pos2
var3=1
end if
end if
if var3=1
if color(pos2)=var2
var3=2
double left click at pos2
end if
end if
if var3=2
if color(pos2)=var6
var3=0
end if
end if
上面是EZS網頁拿的, 我覺得不好
pos1為礦堆來源, var1為還沒放礦堆時,pos1的顏色
為什麼要先放一個礦在地上,然後取得那個礦的位置到pos2
下面是我改的
//pos1為礦堆來源
//var1為有放礦堆時,pos1的顏色
//pos2為放一個礦的地方
//pos3為雙點的地方
//var3為有一個壙時,pos3的顏色
if color(pos1)=var1
drag 1 from pos1 to pos2
Delay(500)
end if
if color(pos3)=var3
Left Dbclick pos3
Left Dbclick pos3
end if
用法是,
取pos1點在壙堆中,取var1
把pos2點在包包下角
run一次停,拿pos3點在一個壙那裡,取var3
run
誰在線上
正在瀏覽這個版面的使用者:沒有註冊會員 和 17 位訪客
