1 頁 (共 1 頁)

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 11:04 pm
J.C.J.
:thumbleft: :evil3: :thumbright:

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 9:02 pm
YAKSA
感謝熱心的研究和分享 :hahagod:

免於秒熔的惡夢 :lol:

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 8:27 pm
kimoyahoo
前2星期剛回鍋 為了掛網 也學了下euo
我有更懶的3種方法XD
不用手動改
方法1 (樓下做法好像更優XD,但我也分享一下)

====================
把這段貼在最前頭 initevents 的下一行

gosub getmypackid
set %mypackid #result
set %myconpackid C_ , %mypackid

這段隨便貼 我是貼在最後面
sub getmypackid
event macro 9 7
wait 1s
nextcpos 200 300
event macro 8 7
return #CONTID
=====================
然後 把 %myconpackid 拿去用就好
即把 finditem DWJ C_CXBGLMD
改成 finditem DWJ %myconpackid

方法2: (請先作方法1)
由剛剛那個方法 背包會被開在 200 300 的地方
這時在這段
event drag #FINDID
msg 1 $
click 760 550 p ;<<--------------
上面紅色字改成 click 270 340 p 即可 ,或是寫成 #CONTPOSX + 70 #CONTPOSY + 40 (但要先call一次 gosub getmypackid)
這樣玩家也不用改滑鼠座標了

方法3:
設放礦的寶箱可一執行script時,手動方便玩家點選,
把這段貼在最前頭 initevents 的下一行
set #TARGCURS 1
display ok please choose ingot box
event macro 13 16
while ( #TARGCURS = 1 )
{
wait 10
}
display ok choose box ok
set %Oreboxid #LTARGETID
set %myOreboxid C_ , %Oreboxid
在把此行finditem DWJ C_OCGILMD 改成
finditem DWJ %myOreboxid 即可
然後 拖東西時 一定要開寶箱
此時執行
set #lobjectid %myOreboxid
nextcpos 100 50
event macro 17 0
就會把寶箱開在 100 50的地方
同理若要把東西拖去寶箱時
click 150 100即可


夠懶吧 XD~~

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 5:43 pm
buck34
小建議,可以改成
finditem ENK C_ , #backpackid
finditem DWJ C_ , #backpackid
這樣就不用每個人都修改了

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 4:11 pm
toro241
drc你上癮啦 :hahagod: :hahagod:

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 12:26 am
罐頭阿傳
我上頭條了.....
XD
龍哥怎麼辦

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 12:10 am
DRC
大家注意!! 我們的vXXXXv 同學為大家做了一個錯誤示範
initevents
start:
if #WEIGHT >= 460
{
finditem ENK VCLTJMD <<-------------這個地方,請別把C_刪掉= = 這個指令的意思是指在容器找尋物品
wait 10
event drag #FINDID
msg $
click 386 302 p
wait 2s
}
finditem DWJ C_OCGILMD
event drag #FINDID
msg 1 $
click 922 611 p
wait 8
nn:
finditem DWJ VCLTJMD <<-------------這個地方,請別把C_刪掉= = 這個指令的意思是指在容器找尋物品
set #LOBJECTID #FINDID
if #FINDID = X
goto start
event macro 17 0
target 4s
event macro 22 0
wait 10
goto nn
goto start
---------------------------------------------------------我是分隔線----------------------------------------------------
initevents
start:
if #WEIGHT >= 460
{
finditem ENK C_VCLTJMD <<-------------正確打法
wait 10
event drag #FINDID
msg $
click 386 302 p
wait 2s
}
finditem DWJ C_OCGILMD
event drag #FINDID
msg 1 $
click 922 611 p
wait 8
nn:
finditem DWJ C_VCLTJMD <<-------------同上
set #LOBJECTID #FINDID
if #FINDID = X
goto start
event macro 17 0
target 4s
event macro 22 0
wait 10
goto nn
goto start

Re: FISH家融礦教學

發表於 : 週四 6月 17, 2010 12:04 am
罐頭阿傳
initevents
start:
if #WEIGHT >= 460
{
finditem ENK VCLTJMD
wait 10
event drag #FINDID
msg $
click 386 302 p
wait 2s
}
finditem DWJ C_OCGILMD
event drag #FINDID
msg 1 $
click 922 611 p
wait 8
nn:
finditem DWJ VCLTJMD
set #LOBJECTID #FINDID
if #FINDID = X
goto start
event macro 17 0
target 4s
event macro 22 0
wait 10
goto nn
goto start

FISH家融礦教學

發表於 : 週三 6月 16, 2010 10:37 pm
DRC
要經過FISH大大同意喔!!
下面有程式的附加檔案可下載
注意!!開始融礦前請先手動融一次~ 融礦的時候不能打字
#BACKPACKID 的部份已修改 感謝 樓上大大的建議 :hahagod:
;===========
initevents
start:
if #WEIGHT >= 460 ;<------角色的最大負重
{
finditem ENK C_ , #BACKPACKID
wait 10
event drag #FINDID
msg $
click 386 302 p ;<<------------- 如果他沒有把鐵磚放到箱子,就把滑鼠移到角色旁邊的箱子(藍色框)上面
wait 2s ;;;;;;不給我空白;;;;;;;把386 302 改成EUO下面的滑鼠座標
}
finditem DWJ C_OCGILMD
if #FINDID = X
goto start
event drag #FINDID
msg 1 $
click 760 550 p ;<<--------------如果他沒把礦放到包包裡面,就把滑鼠移到包包上,再把760 550 改成滑鼠座標
wait 8
nn:
finditem DWJ C_ , #BACKPACKID
set #LOBJECTID #FINDID
if #FINDID = X
goto start
event macro 17 0
target 4s
event macro 22 0
wait 10
goto nn
goto start
;===========

圖檔
圖檔
123.rar