流星蝴蝶剑秘籍
- 来源:wangluo
- 作者:一笑特傻
- 编辑:ChunTian
所有武器名称及代号
想必大家都知道通过更改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律香川
:\Meteor\cmodel\
这里是各个物品与武器的文件
绿属性武器代码:
W0_0……剑
W1_0……匕首
W2_0……火统
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……火统
W3_4……暗器(雪球)
W3_5……暗器(铃铛)
W4_4……锤子
W5_4……大刀
W6_4飞轮
W7_4……长枪
W8_4r……双刺
:\Meteor\cmodel\
物品代码:
玉玺 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打开流星的执行文件Meteor.exe,按搜索,
把左边的所有[勾]都取消然后搜索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,保存文件。
玩家点评 (0人参与,0条评论)
热门评论
全部评论