流星蝴蝶劍秘籍
- 來源:wangluo
- 作者:一笑特傻
- 編輯:ChunTian

所有武器名稱及代號
想必大家都知道通過更改level文件夾里sn_**(**∈01,02,03……21)文件中的PlayerWeapon = 后面的數(shù)字,可以更改“單人模式”中玩家控制角色的武器;而更改npc**_**文件中int Weapon = 后面的數(shù)字可以更改非玩家角色的武器。但是每種武器的名稱和代號卻不見得誰都詳細了解,所以讓我來給大家說一下。(以下分別是武器得到綠,紅,白,藍色水晶升級之后和武器在圣誕夜場景中出現(xiàn)的樣子的名稱和代號,
及某些特殊狀態(tài)的武器,。另外,武器在觸碰綠色水晶時恢復原狀)
飛鏢:七星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
不知大家發(fā)現(xiàn)什么規(guī)律沒有?這些資料很可*,我親身試過的;武器名稱主要來至網(wǎng)頁資料,有部分小的改動。37是雪團一樣的飛鏢的代號59和60分別是隱形的飛輪和劍。
本人玩“流星”也近半年了,從1.0 到1.05,再到最近的1.07,但都是升級版,單機模式?jīng)]有多大變化,而且新武器又不能用,經(jīng)過試想&實踐,發(fā)現(xiàn)了修改方法,我們可以將“指虎”、“乾坤刀”、“忍刀”等武器用在各個關(guān)卡中。方法如下:打開meteor>level,找到Snx_文件(其中x代表01-20)用記事本打開,可看到“int PlayerWeapon =”、“int PlayerWeapon2 =”、“int PlayerHP =”,前兩者代表玩家手中擁有的武器,后者代表玩家的HP值。我們主要通過改等號后的數(shù)字,武器數(shù)字代表為1-57,HP中1000等于實際中的100。具體設(shè)定就要看玩家的選擇了。一次我把HP改為55000,實際值竟為429495676?,F(xiàn)附表如下:
飛輪 37、38 匕首 14、41 雙刺 22、40 錘 36、45
鏢 37、46 劍 33、42、 槍 30、39 長槍 25、43
刀 43、44 乾坤刀 47、48、 指虎 52、54 忍刀 55、56、
為方便,再附錄場地數(shù)字(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、為圣誕夜中出現(xiàn)的武器。
B:同理,可以修改敵人各項值,這里不詳。目標項為npcx_x.
C:刀武器各狀態(tài)下數(shù)字這里不詳盡,其中60、42一起用為一把隱形的劍。
D:(聲明)本修改無惡意,只為提高個人對此游戲的興趣性。他人另作用途造成損失的,與本人無關(guān),責任自負。
以上轉(zhuǎn)自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火統(tǒng) 4雙刺 5匕首 6劍 7槍 8屠刀 9錘
10飛刀 11太陽輪 12綠排統(tǒng) 13雙龍刺 14龍舌匕首 15龍舌劍 16青龍腕月刀 17彎龍屠 18黃石錘
19綠毒鏢 20齒輪 21綠龍統(tǒng) 22三角雙刺 23圣匕首 24血劍 25圣三角槍 26血火屠 27石錘
28金燕鏢 29飛碟 30黃龍統(tǒng) 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隱飛輪
以上轉(zhuǎn)自66net,瞬羽痕
use 值
1 肉包
2 大肉包
3 銅皮
4 嗜戰(zhàn)
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律香川
:\Meteor\cmodel\
這里是各個物品與武器的文件
綠屬性武器代碼:
W0_0……劍
W1_0……匕首
W2_0……火統(tǒng)
W3_0……暗器
W4_0……錘子
W5_0……大刀
W6_0……飛輪
W7_0……長槍
W8_0r……雙刺
W9_0r……乾坤刀
W10_0r……指虎
W11_0……忍刀
:\Meteor\cmodel\
圣誕武器代碼:
W0_4……劍
W1_4……匕首
W2_4……火統(tǒng)
W3_4……暗器(雪球)
W3_5……暗器(鈴鐺)
W4_4……錘子
W5_4……大刀
W6_4飛輪
W7_4……長槍
W8_4r……雙刺
:\Meteor\cmodel\
物品代碼:
玉璽 IPItem01
錦盒 IPItem02
肉包 Item01
大肉包 Item0101
小肉包 Item0102
毒肉包 Item0103
華陀 Item02
銅衣 Item03
嗜戰(zhàn)(攻加) 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版的點穴招數(shù)
A 左A 下上A 左A
踢主機
\adddummy2 99
流星所有的命令都有個"是否起作用的判定",這個判定是通過跳轉(zhuǎn)指令來控制結(jié)果的.舉個例子,并非事實:
KICK的判定,成功的話就跳轉(zhuǎn)到執(zhí)行命令的代碼段,不成功則跳轉(zhuǎn)轉(zhuǎn)入SKICK命令的判定,別急~,比如 你輸入了 kick 2,則先進行FPS命令的判定,KICK不等于FPS,所以失敗了,則轉(zhuǎn)入KICK代碼段進行判定,當然是成功了,于是程序轉(zhuǎn)入執(zhí)行T 2號人物的代碼.可如果游戲中沒有2號人物,那就是判定失敗,判定后就跳到了SKICK判定,可KICK不等于SKICK,所以SKICK判定失敗,那就跳到下一個KILL判定,KICK 也不等于KILL,所以繼續(xù)失敗直到所有命令的判定結(jié)束.(上面的命令順序是不準確的,只是為了說明方便)
這個應(yīng)該是所有命令的判定方法.
接下來,我要說的是CLOSESERVER這個命令,按照順序,這個命令后應(yīng)該轉(zhuǎn)入的是cheat命令判定,然后再轉(zhuǎn)入loadsnp 命令判定----loadmyno---.....直到最后. 但是,我在closeserver后面發(fā)現(xiàn)了個有趣的代碼:
TEST EXI,EXI
JNZ ****(*代表loadsnp的入口地址)
懂匯編的一看就明白了, EXI-EXI是恒等于0的,那后面的JNZ就是永不可能實現(xiàn)的一個跳轉(zhuǎn).
很明顯這里就是流星上市前開發(fā)人員動的那點手腳,如果將JNZ改為JE或者JZ的話,那這個跳轉(zhuǎn)就是100%成功的跳轉(zhuǎn)了,隱藏命令的入口就在此.本方法只修改了程序的半個字節(jié).
目前有些人有種修改四個字節(jié)啟動隱藏命令的方法,我可以說一下,JNZ往后第4個字節(jié)就是LOADSNP命令的入口,如果將上面JNZ在內(nèi)往后共四個字節(jié)全改為NOP(NOP代表不執(zhí)行任何操作,只在內(nèi)存中占據(jù)一定空間),那程序在TEST EXI,EXI后就不進行任何判定,直接進入LOADSNP.此法雖然麻煩了點,但不失為一種啟動隱藏命令的方法
東湖堅持技術(shù)資源共享,但不推崇"拿來主義",所以我把修改的技術(shù)寫來,而不會上傳某個改好的文件讓列位使用,改可以完全通過WINHEX,ULTRAEDIT直接進行改,但研究時卻需要通過反匯編來進行.另外流星的主程序段是用類C語言開發(fā)的,如果有針對C的反編譯工具,研究會更方便些-----
需要工具:UltraEdit
用UltraEdit打開流星的執(zhí)行文件Meteor.exe,按搜索,
把左邊的所有[勾]都取消然后搜索8B 8A 34 21 00 00 8B F0 85 C9 75 1F [1.07/1.08]
(這是我反編匯后找到的跳轉(zhuǎn)語句位置),
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,保存文件。

玩家點評 (0人參與,0條評論)
熱門評論
全部評論