怎麼製作傳奇腳本
㈠ 傳奇抽獎腳本怎麼寫的
腳本說明:這個核心代碼只有兩行 呵呵
首先在\MirServer\Mir200\Envir\QuestDiary\狂神科技\抽獎.txt
內添加代碼2
然後是在\MirServer\Mir200\Envir\QuestDiary\狂神科技\
裡面新建一個 聖戰.txt
寫上如:
聖戰項鏈
聖戰戒指
祝福油
再然後是在\MirServer\Mir200\Envir\QuestDiary\狂神科技\
裡面新建一個 雷霆.txt
寫上如:
雷霆項鏈
雷霆戒指
然後自己新建一個NPC
[@main]
<抽獎/@抽獎>
[@抽獎]
;#if 可以讀作 漢字 如果
#IF
;RANDOM 是隨即 2表示幾率 數字畢歲越打幾率越小
RANDOM 2
;#ACT 是說下面的內容當作腳本來執行 相對的是
;#SAY (下面的當作字元來執行,就是顯示出來)
;不寫 #ACT #SAY 默認的是#SAY 這個可以參照@MAIN那個函數
#ACT
;MOV 傳遞 把後面這個數字或字元或變數 傳遞給前面這個變數
;這里 S2 這里代表的是路徑 就是你儲存 裝備列表的路徑
MOV S2 .\QuestDiary\狂神科技\消數搏雷霆.txt
;下面#CALL 是調用 就是調用 代碼2那一部分 剛才第一步讓你保存了的
#CALL [\狂神科技\抽獎.txt] @抽獎
;GuildNoticeMsg 是提示框內顯示的文字 255是字的顏色0-255都可以
;241是背景色0-255都可以 下面就是你要提示的文字了
GuildNoticeMsg 255 241 玩家[%s]使用狂神科技抽獎腳本抽取了<$STR(S1)>
;BREAK 是結束 跳出來的意思 如果第一個#IF 如果條件成立 那麼到這里結束
;下面的代碼不執行
BREAK
;下面的代碼可以參照上面的注釋 都是一樣的
#IF
#ACT
MOV S2 .\QuestDiary\狂拿祥神科技\聖戰.txt
#CALL [\狂神科技\抽獎.txt] @抽獎
GuildNoticeMsg 255 241 玩家[%s]使用狂神科技抽獎腳本抽取了<$STR(S1)>
BREAK
;代碼2
[@抽獎]
{
#ACT
GetRandomText <$STR(S2)> S1
GIVE <$STR(S1)> 1
}
㈡ 傳奇腳本 怎麼製作
多人都或多或少的接觸過傳奇伺服器端腳本文件,也很想自己製作一點腳本來試試,但又不敢亂碰生怕改壞一點東西造成不能運行伺服器端,其實「腳本語言「(我們暫且稱他為一種語言)和C語言等等程序語言比起來那真是不值得一提。看完我給大家寫的這篇文章後,你就自己偷著做吧...
可以說傳奇伺服器端所有的重點都集中在\mir200\envir\中,這裡面記載著所有伺服器要在游戲中表現的東西。在游戲中的npc信息也在其中,npcs.txt文件和merchant.txt文件中記載著npc的名稱、出現的地圖、坐標、范圍和形象代碼。你要問兩個記載的npc有什麼不同?為什麼不和在一起算了?我來告訴你,npcs.txt中記載的npc是對話型npc,在進入游戲後,不能夠使用@reloadnpc刷新信息的npc。而merchant.txt是交易型和任務型npc,可以使用@reloadnpc刷新信息。但我也做過試驗,兩種npc互換後也可以使用,好像沒有太大的限制。
npcs.txt對應的文件在.\npc_def\文件夾中,merchant.txt對應的文件在.\market_def\文件夾中。你如果要添加npc的時候,要注意npc的文件名,例如你要創建一個超級商人的npc要他出現在比奇省330:330的坐標。首先你要在.\market_def\文件夾中創建一個文本文件命名為「超級商人-0「(這里你可以使用英文,也可以使用中文,但後面的數字必須要是這個npc出現的地圖代碼!),然後把你寫好的腳本粘貼在裡面。再打開merchant.txt文件,添加以下信息:
;調用的文件
地圖
坐標x
坐標y
范圍
人物代碼
刷新時間
超級商人
0
330
330
0
5
0
相信大家可以看懂吧,這裡面的空格不要緊,沒有規定信息之間必須空幾格。人物代碼自己換吧,現在的npc有46種模樣。
和腳本的規則一樣,這兩個文件裡面以;開頭的行就當作注釋部分不做編譯。
㈢ 傳奇離線掛機的腳本怎樣做啊
自動離線掛機腳本下線自動掛機腳本
第一種:
在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代表間隔多少秒獲得多少經驗值)
㈣ 傳奇離線腳本怎麼寫 傳奇腳本編寫教程
傳奇離線腳本怎麼寫 傳奇腳本編寫教程。最近很多朋友們都私信小編,問小編傳奇腳本教程,這個其攻略實很簡單,接下來小編就教大傢具體的使用步驟,大家可以看一看學一學,希望大家喜歡。
操作方法
01先在搜狗搜索里查找木劍相逢腳本編輯器,下載並逗帆則安裝到電腦上。
02然後雙擊打開該軟體客戶端,進入編輯,根據自己的需求設置好參數選項之後保存,默認的保存文件為xx.YDS,不用修改其他的,後綴也修改不了,就這格式才能執行。
03保存之後,打開傳奇進入游戲,然後再打開保存的腳本就可以執行編輯好的命令了。
第一步:打開傳奇掛機腳本編輯器(木劍相逢輔助專轎者用),選擇你玩的對應的服的種類,如果是山棚內掛/3K/HGE引擎的點擊坐標,LEG引擎的點擊右邊進入
第二步:根據腳本編輯器上面的提示,一步步的按照說明填上自己需要的功能
第三步:按照說明一步步填好後,點擊生成腳本,生成完畢後,點擊保存
第四部:打開木劍相逢輔助,點擊掛機功能,在腳本路徑後面,點擊瀏覽,將剛才保存的腳本上傳上來,或者直接將腳本拖到這個界面
第五步執行腳本:執行腳本後,木劍相逢輔助會根據您的設置,全自動值守掛機,另外,可以配合木劍相逢專用的窗口化工具實現同時掛N個號。
㈤ 我想做一個傳奇腳本 武器攻擊+7 幸運+7 也就是雙7觸發1.2倍攻擊! 怎麼寫!
需要使用CHECKITEMADDVALUE腳本命令,檢查物品的附加屬性。
例如武器:
[@main]
#IF
CheckItemAddValue 1 0 > 6 ;檢測武器附加攻擊是不是大於6點
#ACT
goto @main1
#elseact
messagebox 你的武器附加攻擊沒有到7點
[@main1]
#IF
CheckItemAddValue 1 3 > 6 ;檢測武器附加幸運是不是大於6點
#ACT
goto @main2
#elseact
messagebox 你的武器附加幸運沒有到7點
[@main2]
#ACT
POWERRATE 120 600 ;POWERRATE 倍率 有效時間
具體NPC怎麼引導根據自己需要修改即可,我就不給你寫了。
另外> 6這里我現在不清楚是不是包括6,如果包括可以改為> 7
最後,這是HERO引擎的腳本命令,比較通用,下次提問的時候請把使用的引擎說一下,方便回答。
物品位置及屬性查詢
CHECKITEMADDVALUE 物品位置(0-12) 屬性位置(0-14) (符號 < > =) 值
物品位置:
0 盔甲
1 武器
2 照明物(蠟燭,此物品屬性升級無效)
3 項鏈
4 頭盔
5 右手鐲
6 左手鐲
7 右戒指
8 右戒指
9 無(放護身符位置)
10 腰帶
11 鞋子
12 寶石
盔甲
0 防禦
1 魔御
2 攻擊
3 魔法
4 道術
5-13 無效果
14 持久
武器
0 DC2
1 MC2
2 SC2
3 幸運
4 詛咒
5 准確
6 攻擊速度
7 強度
8-9 暫不知道
10 需開封
11-13 暫不知道
14 持久
頭盔
0 防禦
1 魔御
2 攻擊
3 魔法
4 道術
5 佩帶需求
6 佩帶級別
7-13 無效果
14 持久
項鏈
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩帶需求
7 佩帶級別
8 reserved
9-13 暫不知道
14 持久
手鐲
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩帶需求
7 佩帶級別
8-13 無效果
14 持久
戒指
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩帶需求
7 佩帶級別
8-13 無效果
14 持久
㈥ 傳奇世界單機限時地圖腳本怎麼寫
傳奇世界單機限時地圖腳本編寫方法如下。
1、打開傳奇世界腳本編輯器,點擊單機限時地圖進入3K/HGE引擎,點擊進入。
2、根據腳本編輯器上面的提示,一步步的按照說明填上自己需要的內容。
3、按照說明一步步填好後,點擊生成腳本,生成完畢後,點擊保存即可,傳奇世界手游腳本是一款超級熱血刺激的傳奇輔助工具,有著全新的作戰模式,超多的輔助工具都免費進行使用。
㈦ 傳奇任務腳本怎麼寫我
A: NPC領取殺怪任務100隻,當殺怪達到100隻的時候回來NPC處領取獎勵
B:人物在某地圖殺怪提示。即每殺一隻怪 聊天框 就提示你目前殺怪總數為:
C:當殺怪達到100隻,;聊天框提示:殺怪總數完成,請回去領取獎勵
A 用到自定義變數
B 用到殺怪觸發
C 一樣殺怪觸發
臨時寫的 看下面的
[@main]
#if
#say
<領取殺怪100任務/@領取> <任務完成領取獎勵/@獎勵>
[@領取]
#if
Check [100] 0
#act
set [100] 1
SENDMSG 6 提示:任務領取完畢,請盡快完成.
#elseact
SENDMSG 6 提示:草,領取過的還來搗亂,勞資乾死你.
break
[@獎勵]
#if
CHECKVAR HUMAN SGCF > 99
#act
set [100] 0
CREDITPOINT + 5
SENDMSG 6 提示:任務完成獎勵聲望+5.
CALCVAR HUMAN SGCF = 0
SAVEVAR HUMAN YUAN ..\QuestDiary\數據文件\變數數據.txt
#elseact
SENDMSG 6 提示:草,任務未完成,還想要獎勵,滾.
break
-----------------------------------------------------------------------------
登陸腳本如下:
請在mirserver\Mir200\Envir\QuestDiary\數據文件\ ---目錄下建立一個[變數數據.txt]的文本
如果沒有的話就自己創建
[@login]
#if
CHECKLEVELEX > 0
#act
VAR Integer HUMAN SGCF
LOADVAR HUMAN SGCF ..\QuestDiary\數據文件\變數數據.txt
-----------------------------------------------------------------------------
殺怪觸發:
mirserver\Mir200\Envir目錄下MapQuest.txt文本,添加如下一行:
3 [035] 0 沃瑪教主 * Q016
上面的3代表殺怪所在的地圖號,沃瑪教主代表殺的怪物名稱,可以自己修改
Q016對應的是mirserver\Mir200\Envir\MapQuest_Def 裡面的文本
意思就是這里寫Q016那麼MapQuest_Def目錄下觸發的文本名稱也必須是 Q016.txt
總之最後你寫什麼那麼MapQuest_Def目錄下就必須創建一個相對應的名稱txt文本
-----------------------------------------------------------------------------
mirserver\Mir200\Envir\MapQuest_Def\Q016.txt 裡面的文本內容如下:
[@main]
#IF
CHECKVAR HUMAN SGCF > 99
#ACT
mapmove 3 333 333
SENDMSG 6 提示:任務完成.
#elseact
CALCVAR HUMAN SGCF + 1
SAVEVAR HUMAN YUAN ..\QuestDiary\數據文件\變數數據.txt
messagebox 您的當前殺怪數量為:<$HUMAN(SGCF)>
break
3K的,方法一樣
㈧ 傳奇私服給新人元寶腳本怎麼寫
1、開啟腳本編輯器,對我們進圖腳本進行設置和錄制。
2、設置好進圖腳本之後,我們第二步就要設置回收腳本,回收腳本通常採用的方式也是錄制,我們只需要在傳奇私服裡面錄制一遍新人元寶即可。
3、設置自動撿取的物品了,設置好遇見人飛隨機等操作,保護喝葯設置等。
㈨ 傳奇腳本變數編輯器使用如何
要製作腳本的時候,第一要選擇的就是自己需要使用掛機的地圖,比如說你想要去赤月谷掛機的,那麼就選擇赤月谷的地圖,然後可以輸入相應的坐標,表示要讓你的人物跑到該位置。
不少玩家都說了那我哪知道具體的坐標啊,這做起來不是很麻煩嗎,其實不會的,大家只要直接把人物開到你想要製作腳本的地方,刀速插件當中就會有自動獲取的功能。
不少玩家都說了那我哪知道具體的坐標啊,這做起來不是很麻煩嗎,其實不會的,大家只要直接把人物開到你想要製作腳本的地方,刀速插件當中就會有自動獲取的功能。