當前位置:首頁 » 網頁前端 » 行者腳本實例
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

行者腳本實例

發布時間: 2023-01-03 20:17:35

Ⅰ 求天堂2行者腳本

現在外G只能用來打架彈CP,用來掛機必被封,不是我危言聳聽,而且看起來你這個號也不大,GM更不會留情的。

Ⅱ 求天堂2行者腳本

小意思,你是要在傳送點左邊打還是右邊打?(右邊怪級別高點),一次身上可以拿多少蛋?吃什麼蛋?什麼職業?

沒更新前腳本還可以自動買賣東西呢。

腳本其實很簡單,復制下面的內容到文本文檔,然後改TXT為SEC就是腳本了,身上帶夠葯水和回城卷,倉庫存夠C蛋,可以把不想打的怪名字刪除。

LABEL(檢測蛋)
ITEMCOUNT(靈魂彈-C級[ID=1464],<=,100)
{
CALL(歐瑞回城)
CALL(歐瑞-GK)
CALL(去取蛋)
JMP(加狀態)
}
LABEL(檢測BUFF)
CHARBUFFS(冒險家用魔法屏障,[ID=5637])
{
JMP(檢測蛋)
}
CALL(歐瑞回城)
CALL(歐瑞-GK)
LABEL(加狀態)
MOVETO(82431,53301,-1522)
DELAY(1000)
NPCSEL(冒險教師[ID=32327])
NPCDLG(冒險教師[ID=32327])
DELAY(500)
DLGSEL(確認可以獲得的輔助魔法清單)
DELAY(500)
DLGSEL(獲得輔助魔法)
DELAY(1000)
MOVETO(82929,53177,-1522)
DELAY(1000)
NPCSEL(瓦倫蒂娜[ID=30177])
NPCDLG(瓦倫蒂娜[ID=30177])
DELAY(500)
DLGSEL(傳送)
DELAY(500)
DLGSEL(犯罪者的森林)
DELAY(15000)
MOVETO(90537,-11471,-2383)
MOVETO(89203,-9632,-2217)
MOVETO(86608,-6869,-3121)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,塔爾克邪惡蜥蜴[ID=20573];塔爾克邪惡蜥蜴首領[ID=20574];奧耶瑪夫[ID=20161];狩獵翼魔[ID=20241];豺狼卓越者[ID=20261])
SET(RANGETYPE,DEFPOS,86163,-5752,-3224,3500)
SET(FIGHTSTART)
JMP(檢測蛋)
********************************
LABEL(死亡狀態回城)
DELAY(1000)
GOHOME()
DELAY(20000)
SET(FIGHTSTOP)
ChangeWaitType(1)
DELAY(1000)
RETURN

LABEL(回城)
SET(FIGHTSTOP)
SET(MON,NOATTACK,*)
SET(RANGETYPE,STARTPOS,72)
CharStatus(CHP,<=,0)
{
CALL(死亡狀態回城)
RETURN
}
ChangeWaitType(0)
DELAY(3500)
CharStatus(STAND,==,0)
{
ChangeWaitType(1)
DELAY(4000)
USEITEM(返回卷軸[ID=736])
DELAY(40000)
RETURN
}
CharStatus(HP,>=,100)
{
USEITEM(返回卷軸[ID=736])
DELAY(40000)
RETURN
}
SET(FIGHTSTART)
DELAY(15000)
JMP(回城)

LABEL(歐瑞回城)
POSOUTRANGE(82567,53817,-1488,5000)
{
CALL(回城)
JMP(歐瑞回城)
}
RETURN
LABEL(歐瑞-GK)
POSINRANGE(82946,53184,-1522,200)
{
RETURN
}
POSINRANGE(80559,55805,-1552,1300)
{
MOVETO(80559,55805,-1552)
MOVETO(80481,54182,-1552)
JMP(歐瑞-GK)
}
POSINRANGE(82374,55722,-1520,1300)
{
MOVETO(82374,55722,-1520)
MOVETO(82567,53817,-1488)
MOVETO(82897,53224,-1488)
JMP(歐瑞-GK)
}
POSINRANGE(82567,53817,-1488,1300)
{
MOVETO(82897,53224,-1488)
JMP(歐瑞-GK)
}
MOVETO(80624,53786,-1586)
MOVETO(81549,53461,-1522)
MOVETO(82946,53184,-1522)
JMP(歐瑞-GK)

LABEL(去取蛋)
MOVETO(82736,53394,-1522)
MOVETO(81108,53414,-1585)
MOVETO(81068,54693,-1551)
MOVETO(81353,54743,-1536)
MOVETO(81325,54930,-1536)
DELAY(1000)
NPCSEL(克里弗[ID=30182])
NPCDLG(克里弗[ID=30182])
DELAY(500)
DLGSEL(個人倉庫)
DELAY(500)
DLGSEL(取回物品(個人倉庫))
DELAY(500)
LOADITEM(靈魂彈-C級[ID=1464],8000;)
DELAY(1000)
MOVETO(81313,54708,-1535)
MOVETO(80965,54699,-1551)
MOVETO(81116,53427,-1586)
MOVETO(82777,53363,-1522)
MOVETO(82949,53210,-1522)
DELAY(1000)
RETURN

Ⅲ 能給我份 行者腳本命令全集么 謝謝拉

腳本編輯說明:
腳本一個指令必須佔一行,()前是指令名稱,()中的是指令參數,沒有參數可以不用寫().
指令名稱可以使用大小寫.

Label:標簽Label(XX),LABEL(檢測打怪圈),標簽下面為若干腳本命令

Jmp:跳轉到指定標簽Jmp(XXX),如Jmp(檢測打怪圈),跳到並執行此條目,實現控制腳本執行流程的作用

Call:調用函數Call(XXX),如call(開始打怪),執行一段指定代碼,與Jmp不同執行完後會後會執行Call語句後的一條語句

Exit:退出運行腳本 Exit()

Pause:暫停運行腳本:Pause()

條件判斷指令,如果判斷正確會執行下一條指令或下面跟著{}中的指令,否則會跳過下一條指令
或跳過下面跟著{}中的指令繼續執行
例:
ITEMCOUNT(回城卷,<,1)
{
MSG(身上沒有回城卷,使用走回城)
JMP(走回城)
}
USEITEM(回城卷)
DELAY(5000)



ITEMCOUNT(回城卷,>=,1)
JMP(使用回城卷回城)
MSG(沒有回城卷,走回城)

描述 命令 舉例

使用物品 useitem(名稱[ID=XXX]) USEITEM(返回卷軸[ID=736])
無備注

購買物品 buyitem(名稱[ID=XXX],數量) BUYITEM(返回卷軸[ID=736],1)
無備注

出售物品 sellitem(*) SELLITEM(*)
自動出售所有在INI文件中設置好的物品

存放倉庫物品 saveitem(短劍[ID=1],1) SAVEITEM(道具名[ID=],數量)
存放指定的物品到倉庫,需要注意的是,不能象賣物品一樣使用INI文件設置,必須指定物品ID和數量

取出倉庫物品 loaditem(短劍[ID=1],1) LOADITEM(道具名[ID=],數量)
對應於SAVEITEM,就是從倉庫中取物品,用法和BUYITEM相同(取的東西必須是倉庫中已有的)

腳本信息 msg(信息) MSG(死亡回城!)
括弧中的信息只有自己可見

開始戰斗 set(fightstart) SET(FIGHTSTART)
自動開始戰斗

結束戰斗 set(fightstop) SET(FIGHTSTOP)
自動結束戰斗

腳本延時 delay(N) DELAY(1000)
延時執行腳本下一步,單位:毫秒.例子中為延時1秒

條目 label(XX) LABEL(檢測打怪圈)
條目下面為若干腳本命令

跳至 jmp(XXX) JMP(檢測打怪圈)
跳到並執行此條目,起到連接腳本動作的作用

移動到 moveto(X,Y,Z) MOVETO(-96716,255766,-3443)
移動到坐標X,Y,Z

選定NPC npcsel(NPC名[ID=XXX]) NPCSEL(傑克森[ID=7002])
選定NPC

和NPC對話 npcdlg(NPC名[ID=7002]) NPCDLG(傑克森[ID=7002])
與NPC對話

選定對話項目 dlgsel(XX) DLGSEL(出售)
選定和NPC對話時出現的某一個項目

檢測人物屬性 charstatus(xxxxxx) CHARSTATUS(WEIGHT,>=,45%)
例子中的是檢測負重超過45%,還有檢測其他的命令

檢測點 posoutrange(x,y,z,范圍) POSOUTRANGE(-96716,255766,-3443,3000)
檢測是否在此范圍之外

檢測范圍內 posinrange(x,y,z,范圍) POSINRANGE(-96716,255766,-3443,3000)
檢測是否在此范圍之內

死亡回城 gohome() GOHOME()
和charstatus一起用可以達到死亡自動回城的效果

說話 say(文本) SAY(早) 其他玩家可見

退出運行腳本 exit() EXIT()
退出腳本的運行,如果退出命令前沒有條件激活跳到其他label.則腳本停止

暫停運行腳本 pause() PAUSE()
暫停運行腳本的段落

判斷包含文字 strindlg(文字) STRINDLG(蘑菇)
判斷NPC對話中是否有特定的文字,如果有,即執行下面的指令,用法同ITEMCOUNT(),多用於判斷是否接過任務用.

判斷不包含文字 stroutdlg(文字) STROUTDLG(蘑菇)
對應於STRINDLG,判斷對話中有無特定的文字,如果沒有,即執行下面的指令

人物站立或坐下 ChangeWaitType(x) ChangeWaitType(1)
x = 0 坐
x = 1 站

人物狀態判斷,HP.MP.WEIGHT為百分比
CharStatus([CHP|CMP|HP|MP|WEIGHT|LV|SP|RACE|STAND],[>=|>|==|!=|<|<=],num)
CharStatus(STAND,==,0)
CHP,CMP為人物當前實際值
WEIGHT為負重百分比
LV為人物等級
RACE為人物種族(人類=0,精靈=1,黑暗精靈=2,半獸人=3,矮人=4)
STAND判斷是否站立

ForceAttack()強行攻擊 可用於降級

動作指令:
MOVETO(x,y,z)
說明:移動到x,y,z

NPCSEL(名字[ID=x])
說明:選擇NPC

NPCDLG(名字[ID=x])
說明:跟NPC對話

DLGSEL(名稱)
說明:對話選擇

GOHOME()
說明:死亡回城

SAY(文字)
說明:一般說話

MSG(文字)
說明:外掛提示,別人看不到

UseItem(名字[ID=x])
說明:使用道具

BuyItem(名字[ID=x],數量)
說明:購買物品
例1:BuyItem(返回卷軸[ID=736],2)
例2:BuyItem(返回卷軸[ID=736],2;復活卷軸[ID=737],3)

SellItem(名字[ID=x],數量)
例1:SellItem(返回卷軸[ID=736],2)
例2:SellItem(返回卷軸[ID=736],2;復活卷軸[ID=737],3)
例3:SellItem(*)賣出道具設定中設為"賣"的全部物品

SaveItem(名字[ID=x],數量)
例1:SavelItem(返回卷軸[ID=736],2)
例2:SavelItem(返回卷軸[ID=736],2;復活卷軸[ID=737],3)
例3:SavelItem(*)保存道具設定中設為"存"的全部物品

LoadItem(名字[ID=x],數量)
例1:LoadlItem(返回卷軸[ID=736],2)
例2:LoadlItem(返回卷軸[ID=736],2;復活卷軸[ID=737],3)

ChangeWaitType(x)
人物站立或坐下
x = 0 坐
x = 1 站

條件指令:
StrInDlg(對話文字)
說明:用來判斷和NPC對話的對話框中是否有指定的文字
例:
NPCSEL(克普[ID=1007534])
NPCDLG(克普[ID=1007534])
DLGSEL(任務)
STRINDLG(答應委託)
{
DLGSEL(答應委託)
JMP(任務接完)
}
JMP(任務已經接過)

StrNotInDlg(對話文字)
說明:用來判斷和NPC對話的對話框中是否沒有指定的文字
例:
NPCSEL(克普[ID=1007534])
NPCDLG(克普[ID=1007534])
DLGSEL(任務)
STRNOTINDLG(答應委託)
{
MSG(已經接過任務)
JMP(已接任務)
}
DLGSEL(答應委託)

CharStatus([CHP|CMP|HP|MP|WEIGHT|LV|SP|RACE|STAND],[>=|>|==|!=|<|<=],num)
說明:人物狀態判斷,HP.MP.WEIGHT為百分比
CHP,CMP為人物當前實際值
WEIGHT為負重百分比
LV為人物等級
RACE為人物種族(人類=0,精靈=1,黑暗精靈=2,半獸人=3,矮人=4)

PosInRange(x,y,z,range)
說明:檢測人物當前坐標是否在以x,y,z為中心點range為半徑的圓心中

PosOutRange(x,y,z,range)
說明:檢測人物當前坐標是否在以x,y,z為中心點range為半徑的圓心外
例:在腳本開頭加入
PosOutRange(100,100,100,500)
{
MSG(請站在xxx附近開始)
EXIT()
}

ItemCount(名字[ID=x],[>=|>|==|!=|<|<=],count)
說明:比較人物身上指定名字或ID的道具數量是否滿足條件

流程式控制制指令:
CALL(LABEL名稱)
說明:調用LABEL標識的標簽地址執行,執行完返回,必須要有RETURN指令
例:
CALL(下一步)
調用完成會繼續執行下一步
...
EXIT()
LABEL(下一步)
...
RETURN

JMP(LABEL名稱)
說明:跳轉到LABEL標識的標簽地址執行

RETURN()
說明:CALL調用時必須用這個返回

EXIT()
說明:結束腳本運行

DELAY(x)
說明:延遲x毫秒

PAUSE()
說明:暫停腳本的執行,提示信息給玩家,讓玩家控制繼續執行

LABEL(標簽名)
說明:定義標簽名,用來JMP或CALL

設置指令:
SET([FIGHTSTART|FIGHTSTOP])
說明:設置戰斗開始或停止戰斗
例:SET(FIGHTSTART)//開始戰斗
SET(FIGHTSTOP)//停止戰斗

Ⅳ 求天堂2行者自動組隊腳本

裡面都可以設置的阿`自動組隊很簡單`
自動退隊只有歌舞在放技能時候你有勾智能歌舞才會自動退隊和組隊

Ⅳ 天堂2行者腳本

行者?是寶盒嗎?行者別用了。用寶盒吧。

Ⅵ 天堂2行者的腳本

《魔-界-②》將會在原有成功的進行創新上,讓玩家體驗到更多創新所帶來的樂趣!

Ⅶ 天堂2行者內掛腳本

我有內掛1.98版的
離線10.9.0版的
全免費.