走路指令:
格式: WalkTo(X,Y,Z)
說明: 一般移動走路,適合使用城內或者無怪物區域走路。
範例: WalkTo(46720,44048,5308)
格式: PathMove(X,Y,Z)
說明: 路徑走路,適合怪物區移動使用。
說明: 路徑走路,適合怪物區移動使用。
格式: PathMove(移動座標1|移動座標2|移動座標3)
說明:連續性路徑走路。
範例: PathMove(48720,46500,5264|47452,46836,5296|4502,45236,5196|)
格式: PickDragonVein(參數,座標)
格式: PickDragonVein(參數,座標)
範例3: PickDragonVein(1,-52944,4772,-9984)
飛行指令:
格式: FlyWin(1,落地座標)
說明: 跳躍後飛行,不使用輕功加速。
範例: FlyWin(1,48720,46500,5264)
格式: FlyWin(3,落地座標)
說明: 跳躍後飛行,使用輕功加速。
範例: FlyWin(3,48720,46500,5264)
格式: WalkFly(到達座標)
說明: 自動使用天上飛輕功。
範例: WalkFly(48720,46500,5264)
1、格式: Attack(1,x,y,z,攻擊範圍)
說明:
(1)參數1: 移動到指定座標後,進行定點打怪。
(2)x,y,z: 攻擊座標中心點。
(3)攻擊範圍: 在指定範圍內進行攻擊怪物。
教學範例: Attack(1,-94580,76240,6416,50)
2、格式: Attack(3,x,y,z,攻擊範圍)
說明:
(1)參數3: 邊走邊攻擊怪物。
(2)x,y,z: 攻擊掛機座標。
(3)攻擊範圍: 在指定範圍內進行攻擊怪物。
教學範例: Attack(3,-94580,76240,6416,50)
3、格式: Attack(4)
說明:
(1)參數4:被怪物攻擊後,進行反擊。
教學範例: Attack(4)
4、格式: Attack(2,怪物名稱,攻擊範圍)
說明:
(1)參數2: 指定怪物攻擊。
(2)怪物名稱: 輸入指定攻擊怪物的名稱。
(3)攻擊範圍: 在指定範圍內進行攻擊怪物。
教學範例: AttackMonster(2,黑龍教支部長 青鬼,50)
5、格式: Attack(14,怪物名稱,攻擊範圍)
說明:
(1)參數14: 邊攻擊邊閃避。
(2)怪物名稱: 輸入指定攻擊怪物的名稱 。
(3)攻擊範圍: 在指定範圍內進行攻擊怪物。
教學範例: AttackMonster(14,黑龍教支部長 青鬼,50)
6、格式: StayAndAtt(x,y,z,攻擊範圍)
說明:原地打怪
(1)x,y,z: 攻擊掛機座標。
(2)攻擊範圍: 在指定範圍內進行攻擊怪物 。
教學範例: StayAndAtt(-94580,76240,6416,50)
7、格式: StopAtt()
說明:停攻擊怪物
教學範例: StopAtt()
8、格式: Attack(13,怪物名稱,攻擊範圍)
(1)參數14:邊攻擊邊閃避。
(2)怪物名稱:輸入指定攻擊怪物的名稱。
(3)攻擊範圍:在指定範圍內進行攻擊怪物。
教學範例: AttackMonster(13,黑龍教支部長 青鬼,50)
9、格式: Attack(24,怪物名稱,小怪A名稱,小怪A名稱,攻擊範圍)
(1)參數24:優先殺小怪,並自動閃避飛彈。
(2)怪物名稱:輸入指定攻擊怪物的名稱。
(3)小怪A:第一個優先打怪物。
(4)小怪B:第二個優先打怪物。
(5)攻擊範圍:在指定範圍內進行攻擊怪物。
教學範例: Attack(24,韌鐵,1000,攻擊法器,恢復法器)
10、格式: Attack(19,怪物名稱,攻擊範圍,小怪名稱)
(1)參數24:非主坦優先打小怪,設置主坦打王,不殺小怪。
(2)怪物名稱:輸入指定攻擊怪物的名稱。
(3)小怪名稱:優先打怪物名稱。
(4)攻擊範圍:在指定範圍內進行攻擊優先攻擊小怪。
教學範例: Attack(19,龍巖鬼,800,火焰鬼)
格式:TalkTo(1,NPC)
說明:對話功能
格式:TalkTo(2,NPC)
說明:含有任務id的自動對話。
格式:TalkTo(3,NPC)
說明:排除隱藏NPC用。
格式:StoreItem(物品名稱)
說明:自動指定存放物品名稱
格式:ExtandSave(1,倉庫NPC名稱)
說明:一般倉庫擴展
格式:ExtandSave(2,倉庫NPC名稱)
說明:辅助倉庫擴展
格式:SetAtk(攻擊,防禦)
說明:洪門點數配置
格式:ExtandBag(1,神龍工商袋數量)
說明:第1行擴展
格式:ExtandBag(2,神龍工商袋數量)
說明:第2行擴展
格式:CloseWindow
說明:關閉窗口
格式:LevelUpBonus
說明:洪門獎勵
格式:AcceptTaskFromID()
說明:書信任務
格式:SubmitFromItem()
說明:背包任務
格式:TurnTo(1,怪物/NPC)
說明:面向怪物或NPC
格式:TurnTo(2,x,y,z)
說明:面向座標
格式:EquipItem(1,裝備名字)
說明:裝備武器
格式:EquipItem(2,裝備名字)
說明:解除武器
格式:EquipItem(3,寶石名字)
說明:裝備寶石
格式:EquipItem(4,0,0)
說明:解除寶石第1個位置
格式:EquipItem(4,0,1)
說明:解除寶石第2個位置
格式:EquipItem(5,物品名稱,位置)
說明:位置參數戒指6、項鍊7、耳環3、武器1、衣服2
格式:UseItem(物品名稱)
說明:使用物品
格式:ItemDrop(物品名稱)
說明:丟棄物品
格式:KeyDwon(按鍵名稱)
說明:指定快速鍵使用
格式:Sleeping(毫秒)
說明:填寫延遲毫秒
格式:Teleporting(遁地名稱)
說明:自動指定遁地地點
格式:ItemDecomposing(物品名稱)
說明:拆解指定物品
格式:SaveToWardrobe(衣服名稱)
說明:自動存放衣櫃
格式:DeviceStatus(5,NPC名稱,範圍)
說明:判斷地上物品是否採集
任務NPC對話
格式:SubmitTaskFromNPC(1,NPC)
說明:自動提交。
格式:SubmitTaskFromNPC(2,NPC)
說明:直接提交。
格式:SubmitTaskFromNPC(3,NPC)
說明:取對話窗口中參數。
格式:SubmitTaskFromNPC(4,NPC,I,MaxI,F)
說明:帶獎勵提交I:第幾個獎勵 Max:獎勵總數 F:1/2
格式:SubmitTaskFromNPC(5,NPC,I,F)
說明:跨進度提交 I:進度 F:1/2
格式:SubmitTaskFromNPC (6,NPC,I)
說明:帶選項提交 I:選項
格式:SubmitForSpace(1,NPC名稱)
說明:NPC名稱有空格。
格式:GotoNPCAndSubmit(1,NPC名稱)
說明:自動前往浮動座標NPC移動對話。
格式:SetMonster(怪物名稱)
說明:設置指定怪物名稱
格式:ItemDrop(物品名稱)
說明:丟棄物品
採集指令
格式:Pickup(1,名字)
說明:打開物品
格式:Pickup(2,名字)
說明:打開過程中加入反擊
格式:Pickup(3,名字)
說明:採集物品 打開+撿取
格式:Pickup(4,名字)
說明:採集物品加入反擊 打開+撿取
格式:Pickup(5,名字)
說明:90型物品拾取
格式:Pickup(6,名字)
說明:b0型物品拾取
格式:Pickup(7,名字)
說明:b0型物品拾取
格式:Pickup(8,地址)
說明:拾取任務道具
格式:Pickup(9,名字)
說明:當距離問題使用
格式:AllPowerfulTools(緊急萬能修理工具)
說明:當武器耐度低於30以下,自動使用緊急萬能修理工具
領取選擇性戰利品
SubmitAndHaveReward(id,第幾個獎勵,進度,1)
NPC距離判斷
if NPCDistance(1,npc) < 範圍值 then
頻道切換
ChangeLine(頻道數值)
讀取任務進度
if Task_GetNumOfProgress ()=0 then
格式:DeadStatus()=0
說明:當角色沒有頻死或死亡狀態,進行判斷條件。
格式:DeadStatus()=1
說明:當角色頻死狀態下,進行判斷條件。
格式:DeadStatus()=2
說明:當角色死亡狀態下,進行判斷條件。
格式:Exists(1,NPC)
說明:存在NPC返回條件內進行工作。
格式:Exists(2,怪物)
說明:存在怪物返回條件內進行工作。
格式:Exists(3,採集)
說明:採集存在返回條件內進行工作。
格式:Exists(4,背包物品)
說明:背包物品存在,返回條件內工作。
格式:Exists(5,寶珠)
說明:當寶珠存在時,進行條件內進行工作。
格式:Weapondurability > 30
說明:當武器耐度低於30進行判斷。
格式:GetDailyMission(任務名稱)
說明:判斷每日任務條件。
格式:DistanceFor(1,座標)
說明:判斷座標距離。
格式:DistanceFor(2,座標)
說明:判斷座標高度。
一、主線格式簡介
職業主線腳本代號:1:剑士、2:拳、3:氣功、4:槍手、6:召喚、7:刺客、9:咒術、10:氣拳
自動判斷職業主線腳本:MainTask
格式:while HaveAcceptedTask(第1章:晨光初露的無日峰) do
說明:重複檢查主線任務名稱,檢查此名稱會往下執行。
格式:if TaskProcesses()=1 then
說明:如果子任務等於1時,往下執行。
格式:end
說明:條件結束
範例展示:
while HaveAcceptedTask(第1章:線索的開端) do
if TaskProcesses()=1 then
end
end
在IF裡面條件可以填寫要執行的動作或攻擊怪物,以下舉例:
if TaskProcesses()=1 then
SubmitTaskFromNPC(1,金燕)
end
這範本到達第一個任務的子對話,進行找尋NPC自動提交對話。
1、先錄製移動到NPC座標進行任務對話。
if CurrentMapID()=491 then
如果地圖編號等於491進行以下條件工作
Sleeping(8000)
等待8秒
AcceptTaskFromID(1366)
自動接取書信任務編號1366
Sleeping(15000)
等待15秒。
if HaveAcceptedTask(奔跑,再奔跑!) then
假如任務名稱(奔跑,再奔跑!)有尋找到,往下執行
if TaskProcesses()=1 then
任務第一個選項
WalkTo(788,77776,3568)
移動到NPC座標。
Sleeping(3000)
等待3秒
TalkTo(1,哎呀呀)
打開NPC對話
Sleeping(3000)
等待3秒
SubmitTaskFromNPC(5,哎呀呀,1,2)
自動提交任務
Sleeping(5000)
等待5秒
end
結束條件1
if TaskProcesses()=2 then
開始進行條件2
WalkTo(64,78052,3532)
Sleeping(3000)
WalkTo(880,78044,3568)
綜合副本入口座標
Sleeping(3000)
wDwon wUp
自動往前
Sleeping(60000)
end
結束條件2
Sleeping(3000)
end
結束任務條件
Sleeping(3000)
end
結束地圖判斷條件
2、錄製副本需要進行移動路徑或攻擊怪物座標。
WalkTo(-52368,18632,13860)
移動座標
Attack(2,奇怪的瓦罐,800)
攻擊怪物
Sleeping(10000)
PathMove(-52356,18716,13860)
Sleeping(500)
FlyWin(3,-50044,24564,14460)
Sleeping(500)
SetMonsters(巨大的黃金靈芝)
指定攻擊怪物名稱
Attack(3,-50044,24564,14460,50)
Sleeping(5000)
StopAtt()
停止指定怪物攻擊
Sleeping(5000)
Attack(3,-50684,24588,14460,10)
Sleeping(10000)
SubmitFromID(2,25130,2)
任務自動領取獎勵
Sleeping(3000)
SubmitFromID(2,1366,3)
任務自動領取獎勵
Sleeping(3000)
WalkTo(-50176,24736,14460)
移動到龍脈出口
Sleeping(5000)
Pickup(3,逃脫龍脈)
自動使用 F 出去副本
Sleeping(60000)