全武器物品名稱及程式碼 流星蝴蝶劍祕籍 武器出招表一覽

來源:樂享遊戲吧 2.4W

所有武器名稱及代號

全武器物品名稱及程式碼 流星蝴蝶劍祕籍 武器出招表一覽

想必大家都知道通過更改level資料夾裡sn_**(**∈01,02,03……21)檔案中的PlayerWeapon = 後面的數字,可以更改“單人模式”中玩家控制角色的武器;而更改npc**_**檔案中int Weapon = 後面的數字可以更改非玩家角色的武器。但是每種武器的名稱和代號卻不見得誰都詳細瞭解,所以讓我來給大家說一下。(以下分別是武器得到綠,紅,白,藍色水晶升級之後和武器在聖誕夜場景中出現的樣子的名稱和代號,

及某些特殊狀態的武器,。另外,武器在觸碰綠色水晶時恢復原狀)

飛鏢:七星1 青牙10 寒冰19 飛蝠28 聖誕夜46 雪團37

飛輪:日光2 圓月11 血滴20 旋風29 聖誕夜38 無影59

火銃:奪命3 怒火12 殺意21 鷹眼30 聖誕夜39

雙刺:蛾眉4 刃牙13 火舌22 虎爪31 聖誕夜40

匕首:嗜魂5 炎玉14 蛇吻23 金剛32 聖誕夜41

劍 :碧血6 修羅15 龍吟24 焰魔33 聖誕夜42 無影60

長槍:碧血7 龍吟16 修羅25 焰魔34 聖誕夜43

大刀:斬鐵8 烈焰17 逆刃26 紫鱗35 聖誕夜44

大錘:修羅9 頑鐵18 八稜27 焰魔36 聖誕夜45

乾坤刀:青鞘47 紅鞘48 銀鞘49 藍鞘50

指虎:餓虎51 金刺52 烈爪53 蓮花54

忍刀:青刃55 赤刃56 雙刃57 寒刃58

不知大家發現什麼規律沒有?這些資料很可*,我親身試過的;武器名稱主要來至網頁資料,有部分小的改動。37是雪團一樣的飛鏢的代號59和60分別是隱形的飛輪和劍。

本人玩“流星”也近半年了,從1.0 到1.05,再到最近的1.07,但都是升級版,單機模式沒有多大變化,而且新武器又不能用,經過試想&實踐,發現了修改方法,我們可以將“指虎”、“乾坤刀”、“忍刀”等武器用在各個關卡中。方法如下:開啟meteor>level,找到Snx_檔案(其中x代表01-20)用記事本開啟,可看到“int PlayerWeapon =”、“int PlayerWeapon2 =”、“int PlayerHP =”,前兩者代表玩家手中擁有的武器,後者代表玩家的HP值。我們主要通過改等號後的數字,武器數字代表為1-57,HP中1000等於實際中的100。具體設定就要看玩家的選擇了。一次我把HP改為55000,實際值竟為429495676。現附表如下:

飛輪 37、38 匕首 14、41 雙刺 22、40 錘 36、45

鏢 37、46 劍 33、42、 槍 30、39 長槍 25、43

刀 43、44 乾坤刀 47、48、 指虎 52、54 忍刀 55、56、

為方便,再附錄場地數字(Snx):

1 鐘乳洞 8 毒牙陣 15 飛鵬堡

2 ... 9 決死陣 16 ...

3 一線天 10 鍊鐵獄 17 伏虎山

4 熾雪城 11 五牙蜂 18 圓滿樓

5 皇天城 12 峰火雷 19 ...

6 四方陣 13 金華城 20 ...

7 死之陣 14 炎硫島 21 ...

注:A:其中37、38、39、40、41、42、43、44、45、為聖誕夜中出現的武器。

B:同理,可以修改敵人各項值,這裡不詳。目標項為npcx_x.

C:刀武器各狀態下數字這裡不詳盡,其中60、42一起用為一把隱形的劍。

D:(宣告)本修改無惡意,只為提高個人對此遊戲的興趣性。他人另作用途造成損失的,與本人無關,責任自負。

以上轉自66net,小刀

我以前寫的

1)遊戲中20個場景代號

01鐘乳洞02秦皇陵03一線天04織雪城05皇天城06四方陣07死之陣08毒牙陣09決死陣10鍊鐵獄

11五爪峰12烽火雷13金華城14炎硫島15飛鵬堡16五雷塔17伏虎山18圓滿樓19洛陽城20臥龍窟

21聖誕夜22威震八方

file://0沒有(武器1一定要有,沒的話……他會空著手)

1飛鏢 2飛輪 3火統 4雙刺 5匕首 6劍 7槍 8屠刀 9錘

10飛刀 11太陽輪 12綠排統 13雙龍刺 14龍舌匕首 15龍舌劍 16青龍腕月刀 17彎龍屠 18黃石錘

19綠毒鏢 20齒輪 21綠龍統 22三角雙刺 23聖匕首 24血劍 25聖三角槍 26血火屠 27石錘

28金燕鏢 29飛碟 30黃龍統 31蝙蝠雙刺 32血匕首 33白劍 34雙頭* 35齒屠 36燈塔

37雪鏢 38 UFO 39聖誕禮槍 40星星雙刺 41禮匕首 42玩具劍 43鐵鏟 44大匙湯 45大球糖

46鈴鐺 47乾坤刀 48紅乾坤刀 49黑乾坤刀 50銀乾坤刀 51指虎 52指刀 53冰指虎 54指鉗

55忍刀 56血忍刀 57黑忍刀 58冰忍刀 59隱飛輪

以上轉自66net,瞬羽痕


use 值

1 肉包

2 大肉包

3 銅皮

4 嗜戰

5 貓足

7 隱身

8 氣元

9 ?

10 緩慢

11 毒

12 毒

13 毒

14 毒(無限的那個)

15 HP+500

16 大肉包

17 小肉包

18 毒

19 怒(大,就是類似燃燒鬥志的那個)

20 HP=999

27 聖誕蛋糕

28 元氣糖

29 聖誕圍巾

30 聖誕手套

31 聖誕長靴

32 聖誕頭套

33 手機

35 自爆

36 忍形

40 雙重防護罩

41 加強速

人物

0孟星魂

1冷燕

2鐵鬍子

3夜貓子

4和尚

5蒙古人

6孫劍 7

蕭安

8子輿

9王強

10無名

11葉翔

12小何

13鳳凰

14石群

15屠城

16範旋

17高寄萍

18孫玉伯

19律香川

:Meteorcmodel

這裡是各個物品與武器的檔案

綠屬性武器程式碼:

W0_0……劍

W1_0……匕首

W2_0……火統

W3_0……暗器

W4_0……錘子

W5_0……大刀

W6_0……飛輪

W7_0……長槍

W8_0r……雙刺

W9_0r……乾坤刀

W10_0r……指虎

W11_0……忍刀

:Meteorcmodel

聖誕武器程式碼:

W0_4……劍

W1_4……匕首

W2_4……火統

W3_4……暗器(雪球)

W3_5……暗器(鈴鐺)

W4_4……錘子

W5_4……大刀

W6_4飛輪

W7_4……長槍

W8_4r……雙刺

:Meteorcmodel

物品程式碼:

玉璽 IPItem01

錦盒 IPItem02

肉包  Item01

大肉包 Item0101

小肉包 Item0102

毒肉包 Item0103

華陀  Item02

銅衣  Item03

嗜戰(攻加)  Item04

貓足  Item05

風水(隱身衣) Item07

氣元  Item08

煉化.林  Item09

煉化.火 Item0901

煉化.山 Item0902

煉化.聖 Item0904

聖誕蛋糕  Item10

元氣糖  Item11

聖誕圍巾  Item12

聖誕手套  Item13

聖誕長靴  Item14

聖誕頭套  Item15

手機  Item16

箱子 BBox01

大箱子 BBBox01

罈子 jug01

臺子 floor01

椅子 Chair01

桌子 desk01

大刀 knife01

橋 bridge01

1.00版的點穴招數

A 左A 下上A 左A

踢主機

adddummy2 99

流星所有的命令都有個"是否起作用的判定",這個判定是通過跳轉指令來控制結果的.舉個例子,並非事實:

KICK的判定,成功的話就跳轉到執行命令的程式碼段,不成功則跳轉轉入SKICK命令的判定,別急~,比如 你輸入了 kick 2,則先進行FPS命令的判定,KICK不等於FPS,所以失敗了,則轉入KICK程式碼段進行判定,當然是成功了,於是程式轉入執行T 2號人物的程式碼.可如果遊戲中沒有2號人物,那就是判定失敗,判定後就跳到了SKICK判定,可KICK不等於SKICK,所以SKICK判定失敗,那就跳到下一個KILL判定,KICK 也不等於KILL,所以繼續失敗直到所有命令的判定結束.(上面的命令順序是不準確的,只是為了說明方便)

這個應該是所有命令的判定方法.

接下來,我要說的是CLOSESERVER這個命令,按照順序,這個命令後應該轉入的是cheat命令判定,然後再轉入loadsnp 命令判定----loadmyno---.....直到最後. 但是,我在closeserver後面發現了個有趣的程式碼:

TEST EXI,EXI

JNZ ****(*代表loadsnp的入口地址)

懂彙編的一看就明白了, EXI-EXI是恆等於0的,那後面的JNZ就是永不可能實現的一個跳轉.

很明顯這裡就是流星上市前開發人員動的那點手腳,如果將JNZ改為JE或者JZ的話,那這個跳轉就是100%成功的跳轉了,隱藏命令的入口就在此.本方法只修改了程式的半個位元組.

目前有些人有種修改四個位元組啟動隱藏命令的方法,我可以說一下,JNZ往後第4個位元組就是LOADSNP命令的入口,如果將上面JNZ在內往後共四個位元組全改為NOP(NOP代表不執行任何操作,只在記憶體中佔據一定空間),那程式在TEST EXI,EXI後就不進行任何判定,直接進入LOADSNP.此法雖然麻煩了點,但不失為一種啟動隱藏命令的方法

東湖堅持技術資源共享,但不推崇"拿來主義",所以我把修改的技術寫來,而不會上傳某個改好的檔案讓列位使用,改可以完全通過WINHEX,ULTRAEDIT直接進行改,但研究時卻需要通過反彙編來進行.另外流星的主程式段是用類C語言開發的,如果有針對C的反編譯工具,研究會更方便些-----

需要工具:UltraEdit

用UltraEdit開啟流星的執行檔案,按搜尋,

把左邊的所有[勾]都取消然後搜尋8B 8A 34 21 00 00 8B F0 85 C9 75 1F [1.07/1.08]

(這是我反編匯後找到的跳轉語句位置),

0.97版

:8B 8A E8 08 00 00 8B F0 85 C9 75 1F改成8B 8A A8 0A 00 00 8B F0 85 C9 [74] 1F,儲存檔案。

1.00版

:8B 8A A8 0A 00 00 8B F0 85 C9 75 1F改成8B 8A A8 0A 00 00 8B F0 85 C9 [74] 1F,儲存檔案。

1.07/08版

:8B 8A 34 21 00 00 8B F0 85 C9 75 1F改成8B 8A 34 21 00 00 8B F0 85 C9 [71] 1F,儲存檔案。

熱門標籤