(免服)
每次都只存初水
但
卡普拉倉庫 免費利用券
卡普拉傳送點 免費利用券
卻都沒存進去
爬文看有人說
"如果你有很多需要判斷存倉的東西,建議你直接用指令autostorage來存倉會比較快
在items_control.txt設定存倉與不存倉的東西
另外config的dcOnStorageFull設1,存倉npc也要設定"
這方法也有設了
卡普拉倉庫 免費利用券 0 1
卡普拉傳送點 免費利用券 0 1
但還是只存初水
這是它存倉時的動作
"
成功地輸入了倉庫密碼
倉庫已開啟
倉庫物品加入: 初學者專用藥水 (0) x 400
背包的物品已移除: 初學者專用藥水 (0) x 400
背包的物品已移除: 新手專用蒼蠅翅膀 (1) x 50
背包的物品已移除: 新手專用蝴蝶翅膀 (2) x 20
[macro log] 倉庫初水數量 6800 瓶
[macro log] 倉庫開倉券 57 張
[macro log] 倉庫傳送券 90 張
"
好像變成存初水 新手專用蒼蠅翅膀 新手專用蝴蝶翅膀
這三個
不是我要的 初水 卡普拉倉庫 免費利用券 卡普拉傳送點 免費利用券
#####洗初水#####
automacro deletecreate {
hook charSelectScreen
timeout 3
exclusive 1
call dc
}
macro dc {
$email = xxxxxxxxxxx
$login = 5
do eval $::messageSender->sendCharDelete($::chars[5]{charID}, '$email');$::AI::temp::delIndex = 5;$::timeout{'charlogin'}{'time'} = time;
pause 3
do eval $::timeout{'charlogin'}{'time'} = time;
pause 3
$login = @eval($login + 1)
log its char select screen
$num = @rand(1, 1000)
$masterName = xxxxxxx
$name = @eval("$masterName" . "$num")
do eval $::messageSender->sendCharCreate(5, '$name', 9, 9, 9, 1, 1, 1, 2, 3);$::timeout{'charlogin'}{'time'} = time;
pause 5
do conf char 0
do eval $::messageSender->sendCharLogin(0);$::timeout{'charlogin'}{'time'} = time;
pause 2
do eval $::timeout{'charlogin'}{'time'} = time;
pause 2
do charselect
pause 2
do conf char 5
do eval $::messageSender->sendCharLogin(5);$::timeout{'charlogin'}{'time'} = time;
pause 3
do eval $::timeout{'charlogin'}{'time'} = time;
pause 3
release NovicePotion
}
automacro NovicePotion {
base == 1
call np
run-once 1
}
macro np {
#set config
do conf logConsole 0
do conf attackAuto 0
do conf route_randomWalk 0
do conf autoTalkCont 1
do conf itemsGatherAuto 0
do conf dcOnDeath 0
pause 2
do move 148 112
pause 2
do move 100 24
pause 2
#絲普拉琪
do talk @npc (100 29)
pause 8
do talk @npc (100 29)
pause 5
do talk resp 0
pause 5
#室內布萊伊德
do talk @npc (100 105)
pause 12
do eq @inventory (初學者蛋殼帽)
do eq @inventory (初學者鐵盾)
do eq @inventory (初學者笨拙短劍)
do eq @inventory (初學者陰險披肩)
do eq @inventory (初學者忍者斗篷)
do eq @inventory (初學者海灘鞋)
do talk @npc (100 105)
pause 11
do move 113 118
pause 2
#陳河
do talk @npc (115 120)
pause 3
do talk resp 0
pause 7
do talk @npc (115 120)
pause 3
do talk resp 1
pause 3
#室內布萊伊德
do talk @npc (100 105)
pause 7
do talk @npc (100 105)
pause 5
do talk resp 1
pause 2
#秀克拉
do talk @npc (33 172)
pause 6
#卡姐
do talk @npc (30 176)
pause 11
do talk resp 4
pause 2
#准它
do talk @npc (33 176)
pause 8
#士兵
do talk @npc (36 176)
pause 6
#秀克拉
do talk @npc (33 172)
pause 8
#室外布萊伊德
do talk @npc (96 30)
pause 8
do conf attackAuto 2
do conf route_randomWalk 2
do conf route_randomWalk_inTown 1
}
automacro jpcheck {
location new_1-3
job > 6
call jc
run-once 1
}
macro jc {
pause 2
do conf attackAuto 0
do conf route_randomWalk 0
do conf route_randomWalk_inTown 0
pause 2
do move 98 31
pause 2
#室外布萊伊德
do talk @npc (96 30)
pause 11
do talk @npc (96 30)
pause 4
do talk resp 1
pause 3
do talk resp 1
pause 5
#ADD SKILLS
do skills add 1
do skills add 1
do skills add 1
do skills add 1
do skills add 1
do skills add 1
pause 2
do move 154 97
pause 2
do conf logConsole 1
pause 2
#夢羅克卡姐
do talk @npc (156 97)
pause 4
do talk resp 1
pause 3
$i = @storamount (初學者專用藥水)
$j = @storamount (卡普拉倉庫 免費利用券)
$k = @storamount (卡普拉傳送點 免費利用券)
if ($i > 29600) goto over
if ($i <= 29600) goto empty
if ($j > 29600) goto over
if ($j <= 29600) goto empty
if ($k > 29600) goto over
if ($k <= 29600) goto empty
stop
:over
log 倉庫已滿 目前初水 $i 瓶
log 倉庫已滿 目前開倉券 $j 張
log 倉庫已滿 目前傳送券 $k 張
pause 1
do conf logConsole 0
pause 2
do quit
stop
:empty
pause 1
do storage add 0
pause 1
do storage add 1
pause 1
do storage add 2
pause 1
$t = @storamount (初學者專用藥水)
$u = @storamount (卡普拉倉庫 免費利用券)
$v = @storamount (卡普拉傳送點 免費利用券)
pause 1
log 倉庫初水數量 $t 瓶
log 倉庫開倉券 $u 張
log 倉庫傳送券 $v 張
pause 1
do conf char none
pause 1
release jpcheck
pause 1
do conf logConsole 0
pause 2
do charselect
pause 2
call dc
}
automacro error {
console /Error (.*)/
call er
timeout 10
exclusive 1
run-once 1
}
automacro error1 {
console /Syntax Error (.*)/
call er
timeout 10
exclusive 1
run-once 1
}
automacro error2 {
console /Unable to (.*)/
location not new_1-3
call er
timeout 10
exclusive 1
run-once 1
}
macro er {
pause 5
do charselect
release all
} |