目前已經100%成功!
唯一缺點就是電腦太lag可能會斷線∼(我是XP開七支BB兩、三天約1支斷線)
需要準備的是:
1.鐵盾 [盜蟲卵卡片] [1]
2.笨拙短劍 [木乃伊卡片:白蟻卡片*3] [4]
3.巴希莉名片1 (一支角色一天約40張足夠)
其他注意事項:
1.本BB是用第四格人物洗,第六格人物為暫時登入人物(約登入10秒鐘後切換)
2.請更改macros的eMail和腳色ID~
然後開BB~爽XDD
#-----------------------------創人物、刪人物判斷------------------------------#
automacro deletecreate {
# 以下巨集設定:
# 只要「切換到選擇人物畫面」就會刪人物、創人物等等,從頭run。
# 開外掛第一件事情是進入到選擇人物畫面,所以第一個動作是刪人物
# 如果沒有人物可以刪,就會失敗無法運作,所以開掛前要先創好兩個人物
# 1.要洗的角色(預設第四格) -- 至少先創好1等角色
# 2.暫時登入角色(預設第六格) -- 至少先創好1等角色
# 1.帳號務必要有安全鎖,無鎖帳號一當掉重登回到選擇畫面就會直接刪人物
# 2.當掉時不要馬上打安全鎖重登,先關外掛上去把裝備放倉庫再開外掛
hook charSelectScreen
timeout 3
exclusive 1
call dc
}
# 下面巨集運作步驟:
# 1.刪人物 (第四格)
# 2.創人物 (第四格)
# 3.暫時登入其他人物(第六格)
# 4.回到人物畫面再登入新創(第四格)人物
macro dc {
# 刪除腳色用Email
$email = [email=XXXXXXXXXX●禁留聯繫資訊●.tw]XXXXXXXXXX●禁留聯繫資訊●ail]
# 要洗的人物(預設第四個人物,第一個設0、第二個設1、以此類推)
$login = 3
do eval $::messageSender->sendCharDelete($::chars[3]{charID}, '$email');$::AI::temp::delIndex = 3;$::timeout{'charlogin'}{'time'} = time;
pause 3
do eval $::timeout{'charlogin'}{'time'} = time;
pause 3
$login = @eval($login + 1)
log its char select screen
# 範例創的人物ID為yang2,後面會加上1~1000隨機數字,如:yang2694
$num = @rand(1, 1000)
$masterName = DooDoo~02B
$name = @eval("$masterName" . "$num")
# 角色素質分配 str9 agi9 dex9
# sendCharCreate(第n個人物,角色ID(不用改),str,agi,vit,int,dex,luk,髮型,髮色,不知道)
do eval $::messageSender->sendCharCreate(3, '$name', 9, 9, 1, 1, 9, 1, 2, 3);$::timeout{'charlogin'}{'time'} = time;
pause 3
# 此動作是「暫時登入其他人物」。
# 原作者可能是怕創好時,馬上登入會當掉或顯示有問題
do conf char 5
do eval $::messageSender->sendCharLogin(5);$::timeout{'charlogin'}{'time'} = time;
pause 10
do eval $::timeout{'charlogin'}{'time'} = time;
pause 3
# 回到人物選擇畫面
do charselect
pause 3
# 登入要洗的人物,準備開始
do conf char 3
do eval $::messageSender->sendCharLogin(3);$::timeout{'charlogin'}{'time'} = time;
pause 3
do eval $::timeout{'charlogin'}{'time'} = time;
pause 3
release NovicePotion
}
#--------------------------------初學者修練場---------------------------------#
# 任一動作 = 1s
# 室內傳送 = 1s
# 傳送、過傳點 = 4s
# 常常會一對話完就過傳點
# ex. [1s] c c [1s] r4 [1s] n [3s] = 4s
# do talk resp 4
# pause 4
# NPC對話時間延遲長短
# do talk = 1s 對話動作延遲
# c = 0.5s 視「下一步」的數量
# r = 1s 視「對話選擇」
# n = 2s 對話結束延遲
# ex. talk [1s] c c [1s] r0 [1s] c c c c c [2.5s] r4 [1s] n [2s]
automacro NovicePotion {
base == 1
call np
run-once 1
}
macro np {
# (出生原點) 基本設定
do conf squelchDomains emotion,skill,parseMsg_statuslook,schat,drop
do conf logConsole 1
do conf itemsGatherAuto 0
do conf dcOnDeath 0
do conf autoTalkCont 1
do conf lockMap 0
do conf attackAuto 0
do conf route_randomWalk 0
pause 3
# (出生原點) 絲普拉琪
# c c c c c c c n = 1 + 3.5 + 2 = 6.5
do talk @npc (53 114)
pause 6.5
# (出生原點) 走向城堡
do move 148 112
pause 4
# (城堡內) 絲普拉琪 - 到他旁邊
do move 100 24
pause 5
# (城堡內) 絲普拉琪 - 傳送到室內
# c c c r0 c c n 傳送
do talk @npc (100 29)
pause 2.5
do talk resp 0
pause 8
# (室內) 布萊伊德 - 領裝
# c c c c c c c c c c c c c n = 1 + 6.5 + 2
do talk @npc (100 105)
pause 15
# (室內) 布萊伊德 - 穿裝
do eq @inventory (初學者蛋殼帽)
pause 1
do eq @inventory (初學者鐵盾)
pause 1
do eq @inventory (初學者笨拙短劍)
pause 1
do eq @inventory (初學者陰險披肩)
pause 1
do eq @inventory (初學者忍者斗篷)
pause 1
do eq @inventory (初學者海灘鞋)
pause 3
# (室內) 布萊伊德 - 穿裝後對話準備學緊急治療
# c c c c c c c c c c n = 1 + 5 + 2 =8
do talk @npc (100 105)
pause 15
# (室內) 陳河 - 走到旁邊
do move 113 118
pause 3
# (室內) 陳河 - 學緊急治療
# c r0 c c c n
do talk @npc (115 120)
pause 1.5
do talk resp 0
pause 4.5
# (室內) 陳河 - 傳到布萊面前
# c r1 n 室內傳送
do talk @npc (115 120)
pause 1.5
do talk resp 1
pause 4
# (室內) 布萊伊德 - 給榜定冒險衣
# c c c n
do talk @npc (100 105)
pause 4.5
# (室內) 布萊伊德 - 傳到左邊房間
# c r1 n 室內傳送
do talk @npc (100 105)
pause 1.5
do talk resp 1
pause 4
# (左側房間) 秀克拉
# c c c n
do talk @npc (33 172)
pause 4.5
# (左側房間) 卡普拉
# c c c c c c c c c c c c r4 n
do talk @npc (30 176)
pause 7
do talk resp 4
pause 3
# (左側房間) 准它
# c c c c c n
do talk @npc (33 176)
pause 5.5
# (左側房間) 導覽士兵
# c c c n
do talk @npc (36 176)
pause 4.5
# (左側房間) 秀克拉
# c c c c c n 傳送
do talk @npc (33 172)
pause 9.5
# (修練場) 布萊伊德
# c c c c c n
do talk @npc (96 30)
pause 5.5
# (修練場) 戰鬥設定
do conf attackAuto 2
do conf route_randomWalk 2
}
#--------------------------------轉職過程-------------------------------------#
automacro mon {
location new_1-3
job > 9
call mon1
# 間隔:Job10到解任務傳送
timeout 15
}
macro mon1 {
# 打波利一隻
$poring = 1
}
automacro jpcheck {
location new_1-3
job > 9
call jpc
timeout 15
exclusive 1
}
macro jpc {
log kill poring $poring
if ($poring == 1) goto ok
stop
:ok
call cont
stop
}
macro cont {
do conf attackAuto 0
do conf route_randomWalk 0
do conf route_randomWalk_inTown 0
pause 3
# (修練場) 布萊伊德 - 到他旁邊
do move 98 31
pause 3
# (修練場) 布萊伊德 - 領新手專用卡特短劍
# c c c c c c c c n
do talk @npc (96 30)
pause 7
# (修練場) 盜賊 - 到他下方
do move 105 39
pause 3
# (修練場) 盜賊 - 傳送轉職地
# c r1 c c r1 n 傳送
do talk @npc (105 41)
pause 1.5
do talk resp 1
pause 2
do talk resp 1
pause 7
# (轉職地)
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 1
do skills add 1
pause 3
# (轉職地) 走到下面左邊的傳點
do move 45 133
pause 3
# (轉職地) 盜賊公會
# c r1 c r1 c c c c n
do talk @npc (42 133)
pause 1.5
do talk resp 1
pause 1.5
do talk resp 1
pause 5
# 走路回城。
# 1. 80%機率會在走路途中被吸血蝙蝠打死。
# 死掉最好,直接回重生點迅速走到卡普旁邊
# 2. 沒死就慢慢走到夢羅克下方卡普旁
do move morocc 157 97
pause 3
release BBPotion
}
#-----------------------------回城領裝到開始練功------------------------------#
automacro BBPotion {
location morocc
base == 6
call aa
# 一出現在夢羅克地圖就觸發,兩種情況:
# 1. 死了:直接回重生點,少了左上角走到下面的時間
# 2. 沒死:有左上角到下面的時間
# timeout最長:
# 1. 從夢羅克左上角進來
# 2. 到走到下面
# 3. 領裝
# 4. 丟裝
# 5. 卡普傳送到商城
# timeout最短:
# 1. 死掉夢羅克卡普旁出現
# 2. 領裝
# 3. 丟裝
# 4. 卡普傳送到商城
timeout 150
}
macro aa {
# (夢羅克) 卡姐 - 開倉庫
# c r1 n
do talk @npc (156 97)
pause 1.5
do talk resp 1
pause 3
# (夢羅克) 卡姐 - 領裝備
do storage get 鐵盾 [盜蟲卵卡片] [1]
pause 1
do storage get 笨拙短劍 [木乃伊卡片:白蟻卡片*3] [4]
pause 1
do storage get 巴希莉名片1 1
pause 1
# (夢羅克) 裝上
do eq @inventory (鐵盾 [盜蟲卵卡片] [1])
pause 1
do eq @inventory (笨拙短劍 [木乃伊卡片:白蟻卡片*3] [4])
pause 1
# (夢羅克) 丟掉垃圾
do drop @inventory (初學者蛋殼帽)
do drop @inventory (初學者鐵盾)
do drop @inventory (初學者笨拙短劍)
do drop @inventory (初學者陰險披肩)
do drop @inventory (初學者忍者斗篷)
do drop @inventory (初學者海灘鞋)
do drop @inventory (棉襯衫)
do drop @inventory (短劍 [3])
pause 3
# (夢羅克) 卡姐 - 傳到愛爾貝塔
# c r2 c r2 傳送
do talk @npc (156 97)
pause 1.5
do talk resp 2
pause 1.5
do talk resp 2
pause 5
# (艾爾貝塔) 卡姐 - 紀錄點存在愛爾貝塔
# c r0 n
do talk @npc (113 60)
pause 1.5
do talk resp 0
pause 3
# (戰鬥地圖) pay_fild06 - 改變戰鬥狀態 走到右下角爆走區
do conf lockMap pay_fild06
do conf attackAuto 2
do conf route_randomWalk 2
pause 3
}
### # 此時人物在艾爾貝塔下面,走到愛爾貝塔左上傳點
### do move 16 234
### pause 4
### # 再往下就到戰鬥地圖pay_fild06嚕,(森靈區:森靈、青蛇、魔菇,三種怪)
### do move 312 17
### pause 4
#----------------------------20等回城脫裝存倉---------------------------------#
# 當 Base = 20 觸發
automacro mon0 {
location pay_fild06
base > 19
call ●嚴禁張貼廣告●
timeout 150
}
macro ●嚴禁張貼廣告● {
do conf attackAuto 0
do conf route_randomWalk 0
pause 3
# (戰鬥地圖) pay_fild06 - 回城走到卡普旁
do move alberta 113 61
pause 3
# (艾爾貝塔) 脫裝
do uneq @inventory (鐵盾 [盜蟲卵卡片] [1])
pause 1
do uneq @inventory (笨拙短劍 [木乃伊卡片:白蟻卡片*3] [4])
pause 1
# (艾爾貝塔) 卡普拉 - 開倉庫
# c r1 n
do talk @npc (113 60)
pause 1.5
do talk resp 1
pause 3
do storage add 鐵盾 [盜蟲卵卡片] [1]
pause 1
do storage add 笨拙短劍 [木乃伊卡片:白蟻卡片*3] [4]
pause 1
#-----------------------------開始解巴希莉任務--------------------------------#
# (艾爾貝塔) 不良男子 - 到他旁邊
do move 127 84
pause 3
# (艾爾貝塔) 不良男子 - 接任務
# c r0 c c c c r0 c c c n
do talk @npc (127 85)
pause 1.5
do talk resp 0
pause 3
do talk resp 0
pause 4.5
# (艾爾貝塔) 卡普拉 - 到他旁邊
do move 113 61
pause 3
# (艾爾貝塔) 卡普拉 - 傳到中央
# c r2 c r2 傳送
do talk @npc (113 60)
pause 1.5
do talk resp 2
pause 1.5
do talk resp 2
pause 5
# (普隆德拉) 巴希莉 - 到他旁邊
do move 246 117
pause 3
# (普隆德拉) 巴希莉 - 拿渣渣或甜甜圈
# c c c r1 c c c c r1 c c r0 c c n
do talk @npc (250 113)
pause 2.5
do talk resp 1
pause 3
do talk resp 1
pause 2
do talk resp 0
pause 4
# (普隆德拉) 卡普拉 - 到他旁邊
do move 283 200
pause 3
# (普隆德拉) 卡普拉 - 開倉庫
# c r1 n
do talk @npc (282 200)
pause 1.5
do talk resp 1
pause 3
# (普隆德拉) 卡普拉 - 無論何者都存倉
do storage add 巧克力甜甜圈
do storage add 怪異料理 5
pause 3
#---------------------------存倉完成,觸發刪角色------------------------------#
# 存完倉,自動啟動回到選擇人物畫面-->自動刪人物重創->..Repeat,完成
do conf char none
pause 3
release jpcheck
pause 3
do charselect
pause 3
call dc
}
#------------------------------------------------------------------------------# |