當前位置:首頁 » 編程軟體 » 傳奇防離線腳本大全

傳奇防離線腳本大全

發布時間: 2023-02-18 19:18:57

⑴ 傳奇防離線的怪物

看來你還需多學習啊,編寫傳奇腳本是GM必備技能之一,想要設計一個離線怪物,能過離線掛,必須對當前離線掛的功能有所了解,否則就是空談了,淘淘傳奇里有篇反離線方法的討論的文章,你可以借鑒一下思路。我簡單說一下步驟;
1、在dbc2000中傳奇庫,在怪物資料庫中增加一個離線怪物的記錄。比如說:蜈蚣,你增加一個 蜈蚣0,其它的屬性全部照抄,你也可以把防禦調高一點點。(可以改變怪物的外觀容易區分)
2、在刷怪文件中增加刷 蜈蚣0 這個怪物(可以修改怪物的名字顏色,以區分正常怪)。
3、增加怪物死亡觸發文件,可以減經驗、減元寶、送監獄坐牢。這處罰腳本隨便寫。(不建議寫打10下觸發懲罰,怪物可能沒打10下就死了,或者你也不好和玩家去爭論是否打了10下。再說怎麼統計打的次數也不好寫)
4、如果懲罰是傳送到地圖坐牢,還需要增加一個監獄地圖的配置。比如說地圖禁止隨機、回城、禁止被傳送出去。坐牢坐多久,或者需要提交罰金才能出去等。推薦打死離線怪直接減經驗。
你覺得以上方案可行的話,我抽空寫一個。

⑵ 傳奇離線掛機的腳本怎樣做啊

自動離線掛機腳本下線自動掛機腳本
第一種:
在D:\mirserver\Mir200\Envir\Market_def\QFunction-0.txt
這個腳本里加入
[@PlayOffLine]
#IF
INSAFEZONE
CHECKONLINEPLAYCOUNT
<
500
#ACT
OFFLINEPLAY
720
100
飄飄M2可支持
第二種:
LF0929M2參數上可以直接設置自動離線掛機
第三種:
[@自動離線]
{
#IF
INSAFEZONE
;檢測是否是安全區
CheckMapHumanCount
3
<
100
;檢測伺服器在線人數是否小於100
#ACT
OFFLINEPLAY
14400
5000
;掛機300分鍾,每分鍾得3000點經驗值
;kickoffline
}
;=========================================
;LF的離線掛機格式:
(@@offlinemsg)
[@main]
歡迎使用我提供的掛機功能,使用此功能可以讓你不必開電腦,\
就可以進行泡點。\
點擊開始掛機後,可輸入一段留言信息給你的朋友。\
<開始掛機/@@offlinemsg>
[@@offlinemsg]
#if
ISDUPMODE
#say
請找一個空位置,不能與別人站在一起。\
\
<返回/@main>
#act
break
#if
INSAFEZONE
#elsesay
請在安全區找一個位置站好,不然會被人殺的!\
\
<返回/@main>
#elseact
break
#IF
checklevelex
>
0
#act
OFFLINEPLAY
100
;(OFFLINEPLAY
Time
這里的Time代表多少分鍾踢下線)
;BLUE的離線掛機格式:
(@@offlinemsg)
[@main]
歡迎使用我提供的掛機功能,使用此功能可以讓你不必開電腦,\
就可以進行泡點。\
點擊開始掛機後,可輸入一段留言信息給你的朋友。\
<開始掛機/@@offlinemsg>
[@@offlinemsg]
#if
ISDUPMODE
#say
請找一個空位置,不能與別人站在一起。\
\
<返回/@main>
#act
break
#if
INSAFEZONE
#elsesay
請在安全區找一個位置站好,不然會被人殺的!\
\
<返回/@main>
#elseact
break
#IF
checklevelex
>
0
#act
OFFLINE
60
2000
;(OFFLINE
Time
EXP
這里的Time
EXP代表間隔多少秒獲得多少經驗值)

⑶ 傳奇防離線驗證,怎麼獲得我玩的這個服防離線驗證碼腳本

中國風綠色游戲適合大多數人的審美(無憂川奇)比較適合,浪漫色彩濃重,而且人氣很旺。

⑷ 傳奇私服離線腳本

您可以使用編輯腳本里的錄制腳本,然後在刷怪的人那做一遍示範(在離線外掛里點,他會記錄的)然後把攻擊模式設置為火牆(他打怪時會放火牆,有刷怪的應該是變態的吧,火牆沒個幾分鍾是不會滅的波)隨後將上面記錄的點刷怪人那斷編碼復制個20多遍,這里就要自己算好時間了,看自己火牆多少時間滅!然後重復以上《緊貢出學者學的死辦法》觸發器使用很麻煩,有開頭有結尾,不是三言兩語書的清楚的!差點忘了,記錄好腳本後別忘了保存腳本,然後設置讀取你保存的腳本,不然沒用的!

⑸ 傳奇腳本製作命令

分類: 游戲 >> 游戲工具
問題描述:

我想知道一些傳奇腳本製作命令,就是NPC的例如給東西 檢測結婚 師徒,傳送到那些地方,給寶寶什麼的。多多益善 越詳細越好謝謝。

解析:

傳奇腳本命令大全

命令與函數:

checkjob (Warr, Wizard, Taos) ;測試職業

checkgold (金幣數) ;測試金幣

checklevel (等級) ;測試等級

checkitem (物品名) (數量) ;測試物品及數量

give gold (金幣數) ;給錢

give (物品名) (數量) ;給物及數量

take gold (金幣數) ;拿走錢

take (物品名) (數量) ;拿走物及數量

checkpkpoint (pk值) ;測試PK值

checkluckypoint (幸運值) ;幸運值正值為好,負值為差

checkraeva (物品名) (數值) ;一般測試礦物等物品的品質

checkhum (地圖名) (數值) ;測試這個地圖的人數

checkmonmap (地圖名) (數值) ;測試這個地圖的怪物數

map (地圖名) ;移動到這個地圖

mapmove (地圖名) (坐標A) (坐標B) ;移動到這個地圖指定坐標

monclear 地圖清除

close 關閉對話框

TimeRecall (設定時間值) ;分鍾,一般指進入地圖時間限制

BreakTimeRecall ;中斷設定時間

ExchangeMap (地圖名) ;與指定地圖里的人交換位置

daytime sunset ;一天時間

checkbaggage ;測試背包滿沒

*** all (變數) (數值) ;測試變數是不是小於指定數值

large (變數) (數值) ;測試變數是不是大於指定數值

equal (變數) (數值) ;測試變數是不是等於指定數值

mov (變數) (數值) ;讓變數等於指定數值

sum (變數A) (變數B) ;A+B 注意,如果還要家第3個數直接換行寫sum (變數C)

注:關於SUM的詳解

首先有MOV (變數X) 0 ;(變數X)清0

sum (變數A) (變數B) ;X=A+B

sum (變數C) ;X=X+C

movr (變數) (數值) ;隨機把指定數值以下的數(正數)給變數

inc (變數) (數值) ;讓變數自動加指定數值到變數

playdice (骰子數) @xxx ;玩骰子,跳轉到標簽[@xxx]

random (隨機數) ;一般用在#IF語句中作為觸發#IF機率,有時隨機數=並列#IF語句數用於隨機多項選擇,既:

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

Check [條件數] 1 ;測試[條件數]觸發與否 1(觸發)

SET [條件數] 1 ;設置[條件數]觸發

batchDelay (暫停時間) ;一般為1

addbatch (地圖名1)

addbatch (地圖名2)

addbatch (地圖名3)

addbatch (地圖名4)

addbatch (地圖名5)

batchmove ;一步步到下一個地圖直到5

param1 01141 ;01141=(地圖名)

param2 10

param3 10

mongen 火焰沃瑪2(怪物名) 30 10

;玩骰子腳本解析

#IF

equal p9 1 ;測試 p9是不是等於1

#ACT

goto @cube ;是的,到@cube

BreakTimeRecall (中斷設定時間)

break

#IF

equal p9 9 ;測試 p9是不是等於9

#ACT

goto @quit ;是的,到@quit 退出

BreakTimeRecall (中斷設定時間)

break

[@main-1]

#IF

#ACT

mov p9 0 ;測試 p9是不是等於0

#SAY

say ;歡迎詞

<下一步/@pre_cube>

[@pre_cube]

#IF

checkitem 籌碼 1 ;測試有沒有籌碼

#ACT

mov p9 1 ;有,讓p9=1

take 籌碼 1 ;給出一個籌碼

movr d0 6 ;;隨機把6以下的數(正數)給d0

inc d0 1 ;讓d0自動加1到d0

playdice 1 @cube ;玩骰子,點擊到標簽[@cube]

#SAY

正在投骰子. \ <下一個/@cube>

#ELSESAY

quit

<退出/@Quit>

#ELSEACT

mov p9 9 ;轉到標簽@quit並讓P9等於9

[@Quit]

#IF

#ACT

map B011 ;退出到B011地圖

[@cube]

#IF

#SAY

骰子的點數 <$STR(D0)> \ ;<$STR(D0)>是變數,把D0數值型轉字元型

你可以前進 <$STR(D0)> \ <移動/@next_cube>

[@next_cube]

#IF

equal d0 1 ;如果 d0=1

#ACT

goto @posi1 ;到POSI1

break

#IF

equal d0 2

#ACT

goto @posi2

break

#IF

equal d0 3

#ACT

goto @posi3

break

#IF

equal d0 4

#ACT

goto @posi4

break

#IF

equal d0 5

#ACT

goto @posi5

break

#IF

equal d0 6

#ACT

goto @posi6

break

[@Posi1]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

batchmove ;移動到最後一個步進地圖

[@Posi2]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

batchmove

[@Posi3]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

batchmove

[@Posi4]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

batchmove

[@Posi5]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

addbatch B106

batchmove

[@Posi6]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

addbatch B103 ;步進地圖名2

addbatch B104 ;步進地圖名3

addbatch B105 ;步進地圖名4

addbatch B106 ;步進地圖名5

addbatch B107 ;步進地圖名6

batchmove ;移動到最後一個步進地圖(這里是6)

;結束

SET

語句:

#IF

……

#ACT(SAY)

……

#ELSESAY(ACT) ;ELSE的兩句是並列的,都是IF<>(條件)的動作

……

#ELSEACT(SAY)

……

goto (標簽名)

break (中斷)

\ ;換行

變數:

<$USERNAME> 當前用戶名

<$GUILDWARFEE>行會戰金幣數

<$LORD>沙巴克行會頭名

<$OWNERGUILD>沙巴克行會名

<$UPGRADEWEAPONFEE>升級武器價格

<$USERWEAPON> 放在對話框里的武器名字

<$STR(變數)> 把變數轉換為字元型

網風傳奇腳本編輯器V1.0.1
wfyl/sfrj/sfrj/200603/20060314224115

⑹ 傳奇手游怎麼預防腳本

加入控制項。建立一個頁面HTMLEncodeaspx,並加入一個Label控制項即可預防腳本。《熱血傳奇》是盛趣游戲2001年推出的一款大型多人在線角色扮演游戲。該游戲具有戰士、魔法師和道士三種職業,所有情節的發生、經驗值取得以及各種打獵、采礦等活動都是在網路上即時發生。

⑺ 哪個高手幫我寫個傳奇私服的掛機腳本呀,戰法各一個!

你這個問題 台籠統了, 光說在豬洞升級,豬幾都沒說

還有就是 法師不能掛機的,100%的死

給你個戰士的,好像是豬7的。

具體的細節部分 你要改一下

$紅葯數量=1
$藍葯數量=1
$立即名稱="萬年雪霜"
$購立即數=3
$紅葯名稱="超級金創葯"
$購紅葯數=18
$藍葯名稱="超級魔法葯"
$購藍葯數=5
$隨機名稱="隨機傳送卷"
$購隨機數=2
$隨機包名稱="隨機傳送卷包"
$購隨機包數量=1
$購回城數=6
$回城卷名稱="回城卷"
$護身符="護身符(大)"
$購護身符數=5
$紅毒="黃色葯粉(大量)"
$購紅毒數=2
$綠毒="灰色葯粉(大量)"
$購綠毒數=2
$個=個
$數量=數量

$衣服=[自己][衣服][名稱]
$武器=[自己][武器][名稱]
$頭盔=[自己][頭盔][名稱]
$項鏈=[自己][項鏈][名稱]
$左手鐲=[自己][左手鐲][名稱]
$右手鐲=[自己][右手鐲][名稱]
$左戒指=[自己][左戒指][名稱]
$右戒指=[自己][右戒指][名稱]
$馬牌=[自己][馬牌][名稱]
$毒符=[自己][毒符][名稱]
$腰帶=[自己][腰帶][名稱]
$寶石=[自己][寶石][名稱]
$靴子=[自己][靴子][名稱]
$武器持久=3
$衣服持久=2
$頭盔持久=2
$項鏈持久=2
$左手鐲持久=2
$右手鐲持久=2
$左戒指持久=2
$右戒指持久=2

觸發器:恭喜!你升級了!
系統顯示[恭喜!你有升了一級!]
說話[啊喲喂啊,辛苦啊~]
跳轉到<戰斗>
觸發器結束
<全局腳本開始>
IF [包裹][紅葯][數量]<1
系統顯示[*******葯少 回城 ********]
跳轉到<回城>
ENDIF
IF [包裹][藍葯][數量]<1
系統顯示[*******葯少 回城 ********]
跳轉到<回城>
ENDIF
IF $項鏈持久>[自己][項鏈][持久] && [自己][項鏈][名稱]<>""
跳轉到<回城>
ENDIF
IF $衣服持久>[自己][衣服][持久] && [自己][衣服][名稱]<>""
跳轉到<回城>
ENDIF
IF $武器持久>[自己][武器][持久] && [自己][武器][名稱]<>""
跳轉到<回城>
ENDIF
IF $頭盔持久>[自己][頭盔][持久] && [自己][頭盔][名稱]<>""
跳轉到<回城>
ENDIF
IF $左手鐲持久>[自己][左手鐲][持久] && [自己][左手鐲][名稱]<>""&&[自己][左手鐲][名稱]<>"$護身符"
跳轉到<回城>
ENDIF
IF $右手鐲持久>[自己][右手鐲][持久] && [自己][右手鐲][名稱]<>""
跳轉到<回城>
ENDIF
IF $左戒指持久>[自己][左戒指][持久] && [自己][左戒指][名稱]<>""
跳轉到<回城>
ENDIF
IF $右戒指持久>[自己][右戒指][持久] && [自己][右戒指][名稱]<>""
跳轉到<回城>
ENDIF
IF $馬牌持久>[自己][馬牌][持久] && [自己][馬牌][名稱]<>""
跳轉到<回城>
ENDIF
<全局腳本結束>
<掛機腳本開始>
<地圖判斷>
IF [當前地圖名]=4
跳轉到<回城>
ENDIF
IF[當前地圖名]=D601 || [當前地圖名]=D602 || [當前地圖名]=D603 || [當前地圖名]=D604 || [當前地圖名]=D605 || [當前地圖名]=D606 || [當前地圖名]=D607 || [當前地圖名]=D608 || [當前地圖名]=D609 || [當前地圖名]=D611 || [當前地圖名]=D612 || [當前地圖名]=D613 || [當前地圖名]=D614 || [當前地圖名]=D615 || [當前地圖名]=D616 || [當前地圖名]=D617 || [當前地圖名]=D618
跳轉到<戰斗>
ENDIF
<回城>
使用[回城卷]
停止戰斗
關閉全局腳本
觸發器關閉
躲避PKER關閉
等待[2000]毫秒
跳轉到<總控>
<總控>
停止戰斗
系統顯示[........]
穿人開啟
IF [當前地圖名]=3
調用<到封魔>
ENDIF
IF [待存物品][數量]>0
調用<存物品>
ENDIF
調用<雜物購買>
調用<葯品購買>
如果[自己][衣服][持久]<2
那麼系統顯示[衣服需要修整,去魔龍城]
那麼調用<衣服修理>
如果[自己][頭盔][持久]<2
那麼系統顯示[頭盔需要修整,去魔龍城]
那麼調用<衣服修理>
如果[自己][武器][持久]<3
那麼系統顯示[武器需要修整,去魔龍城]
那麼調用<武器修理>
如果[自己][左手鐲][持久]<2
那麼系統顯示[左手鐲需要修整,去魔龍城]
那麼調用<首飾修理>
如果[自己][右手鐲][持久]<2
那麼系統顯示[右手鐲需要修整,去魔龍城]
那麼調用<首飾修理>
如果[自己][左戒指][持久]<2
那麼系統顯示[左戒指需要修整,去魔龍城]
那麼調用<首飾修理>
如果[自己][右戒指][持久]<2
那麼系統顯示[右戒指需要修整,去魔龍城]
那麼調用<首飾修理>
如果[自己][項鏈][持久]<2
那麼系統顯示[項鏈需要修整,去魔龍城]
那麼調用<首飾修理>

<出發>
系統顯示[*********** 整修 補充 完畢 出發去戰斗 咯*********]
走到[4,238,204]
對話[傳送小姐]
等待[2000]毫秒
選擇[盟重土城]
等待[2000]毫秒
走到[3,336,329]
對話[傳送小姐]
等待[1000]毫秒
選擇[石墓洞口]
等待[2000]毫秒
穿人關閉
<戰斗>
躲避PKER開啟
開啟全局腳本
$dt=[地圖名]
搜索怪物范圍[20格]
如果$_當前地圖=D710
那麼跳轉到<D710>
如果$_當前地圖=D711
那麼跳轉到<D711>
如果$_當前地圖=D712
那麼跳轉到<D712>
如果$_當前地圖=D713
那麼跳轉到<D713>
如果$_當前地圖=D714
那麼跳轉到<D714>
如果$_當前地圖=D715
那麼跳轉到<D715>
如果$_當前地圖=D718
那麼跳轉到<D718>
如果$_當前地圖=D717
那麼跳轉到<D717>
如果$_當前地圖=D716
那麼跳轉到<D716>
如果$_當前地圖=D718
那麼跳轉到<D718>
如果[當前地圖名]=D71625
那麼跳轉到<D71625>
如果[當前地圖名]=D71601
那麼跳轉到<D71601>
如果[當前地圖名]=D71602
那麼跳轉到<D71602>
如果[當前地圖名]=D71603
那麼跳轉到<D71603>
如果[當前地圖名]=D71604
那麼跳轉到<D71604>
如果[當前地圖名]=D71605
那麼跳轉到<D71605>
如果[當前地圖名]=D71606
那麼跳轉到<D71606>
如果[當前地圖名]=D71607
那麼跳轉到<D71607>
如果[當前地圖名]=D71608
那麼跳轉到<D71608>
如果[當前地圖名]=D71609
那麼跳轉到<D71609>
如果[當前地圖名]=D71610
那麼跳轉到<D71610>
如果[當前地圖名]=D71611
那麼跳轉到<D71611>
如果[當前地圖名]=D71612
那麼跳轉到<D71612>
如果[當前地圖名]=D71613
那麼跳轉到<D71613>
如果[當前地圖名]=D71614
那麼跳轉到<D71614>
如果[當前地圖名]=D71615
那麼跳轉到<D71615>
如果[當前地圖名]=D71616
那麼跳轉到<D71616>
如果[當前地圖名]=D71617
那麼跳轉到<D71617>
如果[當前地圖名]=D71618
那麼跳轉到<D71618>
如果[當前地圖名]=D71619
那麼跳轉到<D71619>
如果[當前地圖名]=D71620
那麼跳轉到<D71620>
如果[當前地圖名]=D71621
那麼跳轉到<D71621>
如果[當前地圖名]=D71622
那麼跳轉到<D71622>
如果[當前地圖名]=D71623
那麼跳轉到<D71623>
如果[當前地圖名]=D71624
那麼跳轉到<D71624>
如果[當前地圖名]=D71650
那麼跳轉到<D71650>
如果[當前地圖名]=D71651
那麼跳轉到<D71651>
如果[當前地圖名]=D71652
那麼跳轉到<D71652>
如果[當前地圖名]=D7
那麼跳轉到<D7>
跳轉到<戰斗>

⑻ 傳奇離線腳本問題~~高分~~

用免費的傳神,可以錄制腳本的,只要點開始錄制,然後你手動執行一次,他就記錄好了,以後重復執行

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:748
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1010
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:718
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:878
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:774
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1124
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:349
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:227
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:911
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:875