注册 | 登录

游侠NETSHOW论坛





查看: 7230|回复: 20
打印 上一主题 下一主题

[推荐] 还原人物拓展MOD副官属性全10 恢复成原版里随机属性的方法 [复制链接]

帖子
55
精华
0
积分
28
金钱
248
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-7-15 12:13:22 |只看该作者 |倒序浏览
主角的属性在RPGUtilite.c文件里用UltraEdit改回原来的设置,副官的则在pshero.c文件里还原...
nowater同学发的MOD里改动的地方都写上了改动的注释而且保留了原来的语句,所以很容易还原直接替换就可以.RPGUTILITE文件后半部分的改动大部分是读取扩展人物的改动,还原的时候不能拿原版文件覆盖,否则进不了游戏..
副官的属性在Program\scripts文件夹里,用UltraEdit打开PsHero.c文件 参考原版的相应文件进行还原.
我发现的关于副官属性的那一段是以下几行.一共有两处相似的改动,还原这两处之后副官属性恢复随机分配.
SetSPECIAL(ch, 10,10,10,10,10,10,10);
     CalculateSkillsFromRank(ch, 1);
     SetFantomHP(ch);
     LAi_NPC_Equip(ch, sti(ch.rank), true, true);
   
   trace("PGG " + GetFullName(ch) + " starting rank " + sti(ch.rank));
     }
还原成  
                 SetFantomParamFromRank(ch, 1 + rand(3), true);
   trace("PGG " + GetFullName(ch) + " starting rank " + sti(ch.rank));
     }
副官的属性全部10,本人觉得这个设置严重影响游戏乐趣. 我刚玩这游戏没几天,所以花了一上午的时间才弄明白..希望对各位碰到相同困惑的朋友有帮助..

使用道具 举报

帖子
1178
精华
0
积分
630
金钱
2273
荣誉
4
人气
0
评议
0
沙发
发表于 2009-7-15 12:30:32 |只看该作者
楼主和我想的一样。202020202

[ 本帖最后由 waxgourd2009 于 2009-7-15 12:34 编辑 ]
比较喜欢玩开放式RPG

使用道具 举报

帖子
1178
精华
0
积分
630
金钱
2273
荣誉
4
人气
0
评议
0
板凳
发表于 2009-7-15 12:55:53 |只看该作者
你知不知道把散弹枪冷却时间改动的代码是哪行?3秒太Imba了,我想改成8秒
比较喜欢玩开放式RPG

使用道具 举报

帖子
641
精华
0
积分
321
金钱
1081
荣誉
0
人气
0
评议
0
地板
发表于 2009-7-15 13:46:50 |只看该作者
不行,是不是要开新档才可以

使用道具 举报

帖子
59
精华
0
积分
40
金钱
172
荣誉
1
人气
0
评议
0
5#
发表于 2009-7-15 14:00:37 |只看该作者
LZ用的是哪个补丁?
我新发布的补丁已经屏蔽原作者的修改
不存在此问题

使用道具 举报

帖子
216
精华
0
积分
108
金钱
1818
荣誉
0
人气
0
评议
0
6#
发表于 2009-7-25 18:45:57 |只看该作者
现在才看到这贴~比较使用~ 顶一下

使用道具 举报

帖子
749
精华
0
积分
415
金钱
1225
荣誉
4
人气
1
评议
0
7#
发表于 2009-7-25 19:03:26 |只看该作者
觉得那把霰弹枪太BT的话, 别用秘籍拿到的那把就可以了, 正常在特斯科科拿到的那把霰弹枪是100-300伤害, 58秒装填, 80%命中, 那才是正常的霰弹枪......

使用道具 举报

帖子
1178
精华
0
积分
630
金钱
2273
荣誉
4
人气
0
评议
0
8#
发表于 2009-7-25 19:16:20 |只看该作者
本来就不是秘籍拿到,进墨西哥城拿的,就是3秒CD
比较喜欢玩开放式RPG

使用道具 举报

帖子
749
精华
0
积分
415
金钱
1225
荣誉
4
人气
1
评议
0
9#
发表于 2009-7-25 19:25:10 |只看该作者
不会吧, 怎么我拿到的是这样的.......
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
397
精华
0
积分
259
金钱
1020
荣誉
6
人气
0
评议
0
10#
发表于 2009-7-25 19:30:26 |只看该作者

回复 #8 waxgourd2009 的帖子

debug里的改动是把霰弹枪的数据改成了BT值,所以之后不管以何种方式获得的霰弹枪都会是这样的数值。

使用道具 举报

帖子
341
精华
0
积分
171
金钱
1919
荣誉
0
人气
0
评议
0
11#
发表于 2009-7-25 19:36:35 |只看该作者
N大说的文件打开找到以下数据


                Items_FindItem("pistol7",&arItm);     武器代码
        arItm.chargespeed = 3;                   冷却时间
        arItm.dmg_min = 1600.0;                最低伤害
        arItm.dmg_max = 2650.0;               最高伤害

使用道具 举报

帖子
131
精华
0
积分
66
金钱
1332
荣誉
0
人气
0
评议
0
12#
发表于 2009-7-25 19:56:29 |只看该作者
我想问一下,改回随机属性是不是包阔所有补丁英雄副官啊

使用道具 举报

帖子
131
精华
0
积分
66
金钱
1332
荣誉
0
人气
0
评议
0
13#
发表于 2009-7-26 18:39:18 |只看该作者
RPGUtilite.c文件里改那里啊

使用道具 举报

帖子
240
精华
0
积分
123
金钱
1280
荣誉
0
人气
0
评议
0
14#
发表于 2009-8-4 11:16:22 |只看该作者
恩,确实,全部10完全就没有啥耍头了。那跟直接调修改器木区别

使用道具 举报

帖子
12
精华
0
积分
6
金钱
197
荣誉
0
人气
0
评议
0
15#
发表于 2009-8-20 16:48:36 |只看该作者
全10很无趣,看多了也视觉疲劳
游戏没有随机性,偶然性,就缺乏惊喜
对了,主角的属性怎么恢复为原版默认啊

使用道具 举报

帖子
75
精华
0
积分
38
金钱
494
荣誉
0
人气
0
评议
0
16#
发表于 2009-8-31 21:37:43 |只看该作者
顶 楼上的 ,RPGUtilite.c 打开后里面 的备注都是乱码,不会改

使用道具 举报

帖子
22
精华
0
积分
11
金钱
139
荣誉
0
人气
0
评议
0
17#
发表于 2010-1-7 14:27:06 |只看该作者
楼主在哪里?~~~
这办法似乎不行~~~~
出来给详细解释一下吧~~~~

使用道具 举报

帖子
22
精华
0
积分
11
金钱
139
荣誉
0
人气
0
评议
0
18#
发表于 2010-1-7 14:29:11 |只看该作者
按照你的说法就是把
SetSPECIAL(ch, 10,10,10,10,10,10,10);
     CalculateSkillsFromRank(ch, 1);
     SetFantomHP(ch);
     LAi_NPC_Equip(ch, sti(ch.rank), true, true);
   
替换成  
    SetFantomParamFromRank(ch, 1 + rand(3), true);
对吗?~~

使用道具 举报

帖子
239
精华
0
积分
120
金钱
1804
荣誉
0
人气
0
评议
0
19#
发表于 2010-1-30 00:31:16 |只看该作者
楼主出来说明一下
//改动
        //SetFantomParamFromRank(ch, 1 + rand(3), true);
                SetSPECIAL(ch, 10,10,10,10,10,10,10);
            CalculateSkillsFromRank(ch, 1);
            SetFantomHP(ch);
            LAi_NPC_Equip(ch, sti(ch.rank), true, true);
                       
        trace("PGG " + GetFullName(ch) + " starting rank " + sti(ch.rank));
            }
这里是把空的一行和下面trace一行改成你给的拿两行还是从set开始全部换成你给的两行?

使用道具 举报

帖子
239
精华
0
积分
120
金钱
1804
荣誉
0
人气
0
评议
0
20#
发表于 2010-1-30 00:33:59 |只看该作者
再问一下那个rand(3)是不是指0-3之间取随机数?那改成rand(5)会不会有效果?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-5-6 09:00 , Processed in 0.304001 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到