導航:首頁 > 編程大全 > 傳奇版本變數查詢工具

傳奇版本變數查詢工具

發布時間:2023-11-30 14:51:10

1. 《傳奇》服務端中變數運用的所有命令是什麼

《傳奇》服務端中變數運用的所有命令:

1.P0-P9 私人變數(數字型)的命令為: MOV INC DEC MUL equal small large

2.G0-G499 全局變數(數字型)的命令為: MOV INC DEC MUL equal small large

3.M0-M99 私人變數(數字型)的命令為: MOV INC DEC MUL equal small large

4.I0-I99 全局變數(數字型)的命令為: MOV INC DEC MUL equal small large

5.D0-D9 私人變數(數字型)的命令為: MOV INC DEC MUL equal small large

6.N0-N99 私人變數(數字型)的命令為: MOV INC DEC MUL equal small large

7.S0-S99 私人變數(字元型)的命令為: MOV INC DEC MUL equal small large

8.A0-A499 全局變數(字元型)的命令為: MOV INC DEC MUL equal small large

這個游戲主要是講:曾經有各種各樣的生物生活在這神秘的瑪法大陸。人類的力量在其中是如此弱小,他們在這個大陸上被迫建立各種組織,以便抵抗那些有著超自然能力的野獸和怪物。然而,過了一段時間,一個神秘的種族的出現改變了這個大陸的勢力分配,他們迅速的學習各種能力,很快的取得了非凡的能力,占據了這個大陸的領導地位。

2. 傳奇腳本變數高手進

變數涉及的就是一個邏輯。。其實變數非常簡單,你只要理解其代表的含義,專稍微邏輯下,就能屬明白。

比例全局A變數,是字元型,也就是輸入漢字的。
全局G變數,是整數型,是數字類型操作。
還有私人變數,S 字元型。D N 整數型,還有幾個。
強大的還有自定義變數。你先把這簡單的內核變數學會吧。

下面介紹幾個命令
mov 賦值
inc 變數相加
dec 變數相減
還有除,乘。
比如:
mov A50 這是一個變數文本
那麼NPC處的寫法為:<$STR(A50)>,打開之後,變數A50 顯示的就是:這是一個變數文本

mov a50
INC A50 這
INC A50 是
INC A50 一
INC A50 個
INC A50 變
INC A50 量
INC A50 文
INC A50 本
那麼NPC處的寫法為:<$STR(A50)>,打開之後,變數A50 依然顯示的就是:這是一個變數文本
文本相加了。。。就是在後面加上。。。如果是整數型的變數,則就以數字 + - 來操作。如1+1=2

如果你稍有邏輯,以上的腳本,就應該會給你很大的啟發。。自己領悟下,教是教不了你什麼的,因為它就是一個邏輯,你明白邏輯,那你就等於會。如果邏輯思維比較弱的話,那學也白學。

3. 傳奇腳本如何查看指定玩家的指定變數有病毒的滾!

願我的答案抄 能夠解決您的煩憂

從來沒見過這樣功能的腳本,但是我可以告訴你很多按鍵腳本都是帶病毒的。

1,如果你真的需要,可以去簡單游裡面看看。另外電腦中毒了,注意按我說的查殺一下

2,建議您現在立刻下載騰訊電腦管家「8.3」最新版,對電腦首先進行一個體檢,打開所有防火牆避免系統其餘文件被感染。

3,打開殺毒頁面開始查殺,切記要打開小紅傘引擎。

4,如果普通查殺不能解決問題,您可以打開騰訊電腦管家---工具箱---頑固木馬專殺- 進行深度
掃描。

5,查殺處理完所有病毒後,立刻重啟電腦,再進行一次安全體檢,清除多餘系統緩存文件,避免二次感染。

如果您對我的答案不滿意,可以繼續追問或者提出寶貴意見,謝謝

4. 傳奇腳本如何查看指定玩家的指定變數

你做個腳本 把 你所要查看的 變數 記錄在 一個文本裡面 格式 名字 +變數
然後 隨便弄個 地方讀出來 這 文本不就可以了 ?? 很簡單就可以實現的 。

5. 傳奇腳本如何查看指定玩家的指定變數

■此處僅代表個人意見:腳本的功能大體是一種簡易匯編語法具體操作的累積。而活用這些變數是腳本精
華所在,腳本基礎命令是一些簡單針對這些變數的操作,優秀的腳本系統是通過這些變數和命令編寫出來的功
能。而後來所添加的腳本命令大部分是獨立的功能,如果這樣下去功能固然無限的增多,但是M2卻也在無限的
增大。所以建議FTSM多開發和完善M2,n那是腳本發展之福。
以下為腳本命令的解釋【檢測後綴命令】
此屬性命令為#IF後#ACT前,作為檢測是否為真的命令。
〖CHECK [001-?] 1/0〗 查看人物指定的變數是否為1/0。如果為真則通過至#act
〖RANDOM (1-?)〗 隨機一個數字,根據後邊的數字判定當前通過至#act的幾率。
★注意這里有一些用法錯誤。★
錯誤一:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 3
#act
goto 2
break
#if
RANDOM 3
#act
goto 3
break
很多人認為random的具體運行是首先在3以下隨機取一個值,然後該腳本內的random 3都不再取值了。那樣理解
的時候goto 1、2、3的幾率是相等的,都是1/3。這是一個理解上的錯誤,實際這里運行的操作是這樣的,到達
1的幾率為1/3,到達2的幾率為先2/3然後1/3就是2/9。而到達3的幾率則為2/3然後2/3然後1/3實際幾率為4/27
!同樣錯誤的還有如下寫法
#if
RANDOM 3
#act
goto 1
#elseact
#if
RANDOM 3
#act
goto 2
#elseact
#if
RANDOM 3
#act
goto 3
#elseact
close
錯誤二:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 2
#act
goto 2
break
#if
RANDOM 1
#act
goto 3
break
有人認為在第一個random的時候會給一個隱藏的值在3以下做一個賦值。然後以後的random就是檢測是否自己的
random值和這個隱藏值相同,如果相同則#act。這個也是一種錯誤理解,雖然同是對random理解錯誤造成的,
但是該錯誤與錯誤一理解上是不同的。但是這種隨機的設計方式是提倡的,利用P變數的隨機取值是可以完成的
。具體隨機的用法請查看【天笑腳本教程示例:隨機處理系統】
〖EQUAL〗(變數)(數值)測試指定變數的值是否等於該命令指定值,可惜的是此處無法用PDG等變數,只能用數字常量!強烈建議Jacky添加該功能。
〖LARGE〗(變數)(數值)測試指定變數的值是否大於該命令指定值,同樣非常可惜該數值只能為常量。
〖SMALL〗(變數)(數值)測試指定變數的值是否小於該命令指定值,同樣非常可惜該數值只能為常量。
〖GENDER 〗(man/woman)檢測是否為男/女
〖hour/min〗(時間1)(時間1)檢測當前時間(小時/分鍾)是否為時間1與時間2之間。
〖CHECKLEVEL〗(數值)測試等級數量是否大於該命令指定值,同樣非常可惜該數值只能為常量。
〖CHECKJOB〗(職業)測試對話職業是否為指定職業,其後綴的根據M2不同而不同基礎M2為:Warr, Wizard, Taos。
〖CHECKITEM〗(物品名稱)(數量)查看人物背包中是否指定物品名稱的數量是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖CHECKITEMW〗(物品名稱)(數量)查看人物所佩帶裝備中是否指定物品名稱的數量是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖CHECKGOLD〗(數值)測試金幣數量是否大於該命令指定值,同樣該數值只能為常量。
〖ISTAKEITEM〗(物品名稱)檢測剛剛取下的物品是否指定物品名稱。〖CHECKDURAEVA〗(物品名)(數值)查看人物背包中是否指定的物品名稱的持久是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖DAYOFWEEK〗(星期數)查看當天是否為指定的星期數量。
〖CHECKPKPOINT〗(數值)測試PK值是否大於該命令指定值。
〖CHECKLUCKYPOINT〗(數值)測試幸運值是否大於該命令指定值。
〖CHECKMONMAP〗(地圖名)(數值)測試指定的地圖名中的怪物數量是否大於該命令指定值。同樣非常可惜該數值只能為常量。
〖CHECKHUM〗(地圖名)(數值)測試指定的地圖名中的人物數量是否大於該命令指定值。同樣非常可惜該數值只能為常量。
〖CHECKBAGGAGE〗測試背包是否滿了
〖CHECKNAMELIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前人物名稱。
〖CHECKIPLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前IP地址。
#〖CHECKMARRYED〗檢測當前對話人物是否結過婚。
#〖CHECKGUILDMASTER〗檢測當前對話人物是否屬於行會掌門。
#〖CHECKOFGUILD〗(行會名)檢測當前對話人物是否屬於指定行會。
#〖CHECKGUILDOFSBK〗檢測當前對話人物所屬於行會是否為沙。
#〖CHECKATTACKSBKGM〗檢測當前對話人物所屬於行會是否為當前攻沙行會。
#〖CHECKACCOUNTLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前帳號。
#〖CHECKPAYMENT〗檢測當前對話人物是否充值。
#〖CHECKBBCOUNT〗(數值)檢查人物所帶寶寶數量。
#〖CHECKCREDITPOINT〗(數值)檢查當前人物的聲望是否大於命令指定數值。
#〖EXECHECK NAMEIPLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內該玩家人物名稱後的IP是否與當前登陸IP相同。
#〖EXECHECK DIR〗檢查當前人物對面方向站的人物方向是否正確,多用於結婚。
#〖EXECHECK DIR 1〗檢查當前人物對面方向站正確方向的人物是否與當前人物性別一致。多用於結婚。
#〖EXECHECK DIR 2〗檢查當前人物對面方向站正確方向的人物是否與當前人物性別不同。多用於結婚。
#〖EXECHECK POSTLEVEL〗(數值)檢查當前人物對面方向站正確方向的人物的等級是否大於命令指定數值。
#@〖CHECKGUILDLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內該玩家所屬行會名稱是否存在。
#@〖ISADMIN〗檢查當前人物是否為游戲管理員。
#@〖HAVEGUILD〗檢查當前人物是否加入了行會。
#@〖ISCASTLEGUILD〗檢測當前對話人物是否屬於沙。
#@〖ISCASTLEMASTER〗檢測當前對話人物是否為沙掌門。
#@〖ISGUILDMASTER〗檢測當前對話人物是否為行會的掌門。
#@〖ISNEWHUMAN〗檢測當前對話人物是否為剛注冊第一次進入游戲。
#@〖CHECKSLAVECOUNT〗[控制符](數值)檢查當前人物所帶寶寶數量是否[>、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、<]指定的數值。
〖CHECKMONAREA〗未知
〖CHECKOPEN〗未知
〖CHECKUNIT〗未知

6. 傳奇腳本變數

傳奇腳本變數、命令名的詳細解釋
【變數屬性】 [000-999]
『屬性說明』:該變數有下線、重新啟動伺服器均不消失的強記錄性。保存在hum.db(還是在mir.db記不太清
楚。望高手指正)該變數只有2種狀態。1和0
『用法』:因為該變數記錄性比較強。而且如果產生讀寫操作時伺服器的操作不是很大。所以作為記錄一些人
物的下線後需要保留的數據的話作用十分大,大部分任務時常用到他。但是該變數值只有1和0的兩種狀態。而
且根據M2不同,其個數也不相同。建議您一定要活用變數,盡量避免浪費該變數。
P(0-9)
『屬性說明』:該變數只對當前對話NPC內有效果。如果中途點其他NPC或者對話產生close、關閉時所有P變數
均歸0。該變數取值范圍:(0-?)根據M2最大值不同
『用法』:該變數沒有NPC間傳遞性作為臨時變數多重復使用效果十分好。而且因為腳本命令有對該變數進行加
/減/賦值/隨機取值等運算,他和goto的配合可以使腳本中出現仿for循環的效果。並且因為他不傳遞的性質其
隨機取值也能與RANDOM媲美。
D(0-9)
『屬性說明』:該變數在人物不下線時對全局NPC通用傳遞。該變數取值范圍:同P變數
『用法』:既有像[0-?]變數一樣的人物屬性私有變數的效果又有像P變數一樣的運算功能!唯一不足就是下線
後該變數會被清空。可是如果配合上[000]變數或者namelist變數的記錄性。實在是功能強大的個人隱私屬性!
不過本人無端的猜測該變數與P變數是保存在客戶端內存的:)無任何根據如果不是請當個玩笑
G(0-9)
『屬性說明』:該變數不屬於人物屬性范圍,對於全伺服器內該變數唯一並且全局NPC通用傳遞。該變數取值
范圍:同P變數
『用法』:這個變數是唯一的一個不屬於任何人物而屬於伺服器的變數,該變數通過任何人的運算均產生效果
。而且不保存在任何人的屬性中。(好象是在mir.db?望高手指正)但是需要注意伺服器關閉後該變數清空,目
前尚需要通過綜合namelist或者[000]變數後才可以使其保存。
Namelist.txt
『屬性說明及用法』:他為什麼也屬於一個變數,因為他的工作方式與變數一樣,而且由於是直接對硬碟的讀
寫反更牢*一些。而且他的實現也很特殊,沒有取值范圍的限制,只有自己的名字記錄在任意的文本內,具體
操作起來還很容易。作為變數的擴展起了不可替代的作用。而且有些M2的功能還需要這些的變數進行擴展。所
以該變數的應用和功能實在需要加強。
★友情提示您:該變數的操作請適可而止,如果在同一時間內進行大量的硬碟讀/寫/查找/檢測/操作是對
伺服器穩定性和硬體極大的傷害!因為該變數只針對人物有效。如果某個命令需要進行大量的namelist操作的
話。那許多人同時進行該命令的時候實在不能說不是對伺服器的一個嚴峻的考驗。
■此處僅代表個人意見:腳本的功能大體是一種簡易匯編語法具體操作的累積。而活用這些變數是腳本精
華所在,腳本基礎命令是一些簡單針對這些變數的操作,優秀的腳本系統是通過這些變數和命令編寫出來的功
能。而後來所添加的腳本命令大部分是獨立的功能,如果這樣下去功能固然無限的增多,但是M2卻也在無限的
增大。以下為腳本命令的解釋【檢測後綴命令】
此屬性命令為#IF後#ACT前,作為檢測是否為真的命令。
〖CHECK [001-?] 1/0〗 查看人物指定的變數是否為1/0。如果為真則通過至#act
〖RANDOM (1-?)〗 隨機一個數字,根據後邊的數字判定當前通過至#act的幾率。
★注意這里有一些用法錯誤。★
錯誤一:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 3
#act
goto 2
break
#if
RANDOM 3
#act
goto 3
break
很多人認為random的具體運行是首先在3以下隨機取一個值,然後該腳本內的random 3都不再取值了。那樣理解
的時候goto 1、2、3的幾率是相等的,都是1/3。這是一個理解上的錯誤,實際這里運行的操作是這樣的,到達
1的幾率為1/3,到達2的幾率為先2/3然後1/3就是2/9。而到達3的幾率則為2/3然後2/3然後1/3實際幾率為4/27
!同樣錯誤的還有如下寫法
#if
RANDOM 3
#act
goto 1
#elseact
#if
RANDOM 3
#act
goto 2
#elseact
#if
RANDOM 3
#act
goto 3
#elseact
close
錯誤二:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 2
#act
goto 2
break
#if
RANDOM 1
#act
goto 3
break
有人認為在第一個random的時候會給一個隱藏的值在3以下做一個賦值。然後以後的random就是檢測是否自己的
random值和這個隱藏值相同,如果相同則#act。這個也是一種錯誤理解,雖然同是對random理解錯誤造成的,
但是該錯誤與錯誤一理解上是不同的。但是這種隨機的設計方式是提倡的,利用P變數的隨機取值是可以完成的
。〖EQUAL〗(變數)(數值)測試指定變數的值是否等於該命令指定值,可惜的是此處無法用PDG等變數,只能用數字常量!強烈建議Jacky添加該功能。
〖LARGE〗(變數)(數值)測試指定變數的值是否大於該命令指定值,同樣非常可惜該數值只能為常量。
〖SMALL〗(變數)(數值)測試指定變數的值是否小於該命令指定值,同樣非常可惜該數值只能為常量。
〖GENDER 〗(man/woman)檢測是否為男/女
〖hour/min〗(時間1)(時間1)檢測當前時間(小時/分鍾)是否為時間1與時間2之間。
〖CHECKLEVEL〗(數值)測試等級數量是否大於該命令指定值,同樣非常可惜該數值只能為常量。
〖CHECKJOB〗(職業)測試對話職業是否為指定職業,其後綴的根據M2不同而不同基礎M2為:Warr, Wizard, Taos。
〖CHECKITEM〗(物品名稱)(數量)查看人物背包中是否指定物品名稱的數量是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖CHECKITEMW〗(物品名稱)(數量)查看人物所佩帶裝備中是否指定物品名稱的數量是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖CHECKGOLD〗(數值)測試金幣數量是否大於該命令指定值,同樣該數值只能為常量。
〖ISTAKEITEM〗(物品名稱)檢測剛剛取下的物品是否指定物品名稱。〖CHECKDURAEVA〗(物品名)(數值)查看人物背包中是否指定的物品名稱的持久是否大於該命令指定值,該數量不寫默認為1既檢測有沒有該物品。同樣非常可惜該數值只能為常量。
〖DAYOFWEEK〗(星期數)查看當天是否為指定的星期數量。
〖CHECKPKPOINT〗(數值)測試PK值是否大於該命令指定值。
〖CHECKLUCKYPOINT〗(數值)測試幸運值是否大於該命令指定值。
〖CHECKMONMAP〗(地圖名)(數值)測試指定的地圖名中的怪物數量是否大於該命令指定值。同樣非常可惜該數值只能為常量。
〖CHECKHUM〗(地圖名)(數值)測試指定的地圖名中的人物數量是否大於該命令指定值。同樣非常可惜該數值只能為常量。
〖CHECKBAGGAGE〗測試背包是否滿了
〖CHECKNAMELIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前人物名稱。
〖CHECKIPLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前IP地址。
#〖CHECKMARRYED〗檢測當前對話人物是否結過婚。
#〖CHECKGUILDMASTER〗檢測當前對話人物是否屬於行會掌門。
#〖CHECKOFGUILD〗(行會名)檢測當前對話人物是否屬於指定行會。
#〖CHECKGUILDOFSBK〗檢測當前對話人物所屬於行會是否為沙。
#〖CHECKATTACKSBKGM〗檢測當前對話人物所屬於行會是否為當前攻沙行會。
#〖CHECKACCOUNTLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內是否有該玩家當前帳號。
#〖CHECKPAYMENT〗檢測當前對話人物是否充值。
#〖CHECKBBCOUNT〗(數值)檢查人物所帶寶寶數量。
#〖CHECKCREDITPOINT〗(數值)檢查當前人物的聲望是否大於命令指定數值。
#〖EXECHECK NAMEIPLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內該玩家人物名稱後的IP是否與當前登陸IP相同。
#〖EXECHECK DIR〗檢查當前人物對面方向站的人物方向是否正確,多用於結婚。
#〖EXECHECK DIR 1〗檢查當前人物對面方向站正確方向的人物是否與當前人物性別一致。多用於結婚。
#〖EXECHECK DIR 2〗檢查當前人物對面方向站正確方向的人物是否與當前人物性別不同。多用於結婚。
#〖EXECHECK POSTLEVEL〗(數值)檢查當前人物對面方向站正確方向的人物的等級是否大於命令指定數值。
#@〖CHECKGUILDLIST〗[路徑](文件名)檢測指定路徑下文件名的文件內該玩家所屬行會名稱是否存在。
#@〖ISADMIN〗檢查當前人物是否為游戲管理員。
#@〖HAVEGUILD〗檢查當前人物是否加入了行會。
#@〖ISCASTLEGUILD〗檢測當前對話人物是否屬於沙。
#@〖ISCASTLEMASTER〗檢測當前對話人物是否為沙掌門。
#@〖ISGUILDMASTER〗檢測當前對話人物是否為行會的掌門。
#@〖ISNEWHUMAN〗檢測當前對話人物是否為剛注冊第一次進入游戲。
#@〖CHECKSLAVECOUNT〗[控制符](數值)檢查當前人物所帶寶寶數量

7. 傳奇服務端變數存儲在哪裡的問題。

應該是人物DB數據裡面,這個你是無法瀏覽的。不過好像有一款軟體可以看自己的服務端裡面已使用哪些變數,好像叫傳奇引擎變數查詢工具,不知道能不能幫到你。-----------------------此回答來自大鍋傳奇俱樂部

閱讀全文

與傳奇版本變數查詢工具相關的資料

熱點內容
PE系統考文件很慢 瀏覽:284
qt文件夾路徑輸入方式 瀏覽:773
游戲app怎麼獲客 瀏覽:721
inhealthapp連不上 瀏覽:611
腳本錯誤win10 瀏覽:790
mac廢紙簍文件找不到 瀏覽:160
語音文件為什麼打開是文本 瀏覽:945
後綴名為3ds的是什麼文件 瀏覽:848
怎麼注冊台灣app 瀏覽:973
找圖片去哪個網站 瀏覽:256
linux下的openvpn 瀏覽:887
ps存儲文件怎麼轉成ai格式 瀏覽:653
psd文件該用什麼工具查 瀏覽:15
天刀配置文件 瀏覽:218
唐氏篩查依據哪些數據做羊水穿刺 瀏覽:406
蘋果app一般多少錢啊 瀏覽:605
南昌西湖區哪裡有編程 瀏覽:107
iphone安裝widget 瀏覽:171
如何編輯加密pdf文件 瀏覽:28
designer教程 瀏覽:452

友情鏈接