3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4985|回复: 8
打印 上一主题 下一主题

[原创] 修改小人属性中速度的那个值(健壮)

[复制链接]

10

主题

529

帖子

1302

积分

游戏狂人

Rank: 6Rank: 6

贡献度
130
金元
7518
积分
1302
精华
3
注册时间
2004-11-30

3DM MOD站(白银)

跳转到指定楼层
主题
发表于 2019-3-3 17:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多帖子中已经告诉大家DUPLICANTSTATS的两个值MIN_STAT_POINTS和MAX_STAT_POINTS的数值可以决定,但是实际游戏的时候“健壮”基本都是0,没有受到之前两个值修改的影响
查了很多帖子都没有人说决定速度的那个“健壮”怎么修改


现在给出修改方法:
{}-MinionStartingStats
private void GenerateAttributes(int pointsDelta, List<ChoreGroup> disabled_chore_groups)
中最后一句
foreach (string key2 in DUPLICANTSTATS.ROLLED_ATTRIBUTES)
        
{
            
this.StartingLevels[key2 = DUPLICANTSTATS.ROLLED_ATTRIBUTE_MAX;//这是已经修改后的
        
}


原来的计算方法 健壮=((0-1之间的随机数)^ROLLED_ATTRIBUTE_POWER * ROLLED_ATTRIBUTE_MAX)取整,这个公式要不是脸太好都基本=0
现在经过修改后,健壮值直接等于ROLLED_ATTRIBUTE_MAX,当然了,减小ROLLED_ATTRIBUTE_POWER,使这个方程符合正态分布或者卡方分布都是减小“脸数”的方法。

评分

1

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5
回复

使用道具 举报

3

主题

75

帖子

136

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1360
积分
136
精华
0
注册时间
2016-7-30
舒服的沙发
发表于 2019-3-5 20:19 来自手机 | 只看该作者
找到地方了,但是不知道怎么修改,楼主能教一下嘛,感谢啦
回复 支持 反对

使用道具 举报

10

主题

529

帖子

1302

积分

游戏狂人

Rank: 6Rank: 6

贡献度
130
金元
7518
积分
1302
精华
3
注册时间
2004-11-30

3DM MOD站(白银)

硬硬的板凳
 楼主| 发表于 2019-3-5 20:56 | 只看该作者
Qiaoyun丶 发表于 2019-3-5 20:19
找到地方了,但是不知道怎么修改,楼主能教一下嘛,感谢啦

就是我打了标注的那句,你改成一样的就行(删掉一些原来的)
回复 支持 反对

使用道具 举报

10

主题

529

帖子

1302

积分

游戏狂人

Rank: 6Rank: 6

贡献度
130
金元
7518
积分
1302
精华
3
注册时间
2004-11-30

3DM MOD站(白银)

冰凉的地板
 楼主| 发表于 2019-3-5 20:58 | 只看该作者
当然了,不改这个方法,还有另外一种改法。在DUPLICANTSTATS中
设置
ROLLED_ATTRIBUTE_POWER  = 0;
ROLLED_ATTRIBUTE_MAX = 你想要的健壮值;
也可以!
回复 支持 反对

使用道具 举报

7

主题

1102

帖子

1820

积分

游戏狂人

Rank: 6Rank: 6

贡献度
56
金元
15959
积分
1820
精华
0
注册时间
2016-8-13
5#
发表于 2019-3-5 21:07 | 只看该作者
本帖最后由 xmppet 于 2019-3-5 21:19 编辑

机智如我

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

10

主题

529

帖子

1302

积分

游戏狂人

Rank: 6Rank: 6

贡献度
130
金元
7518
积分
1302
精华
3
注册时间
2004-11-30

3DM MOD站(白银)

6#
 楼主| 发表于 2019-3-5 21:12 | 只看该作者
xmppet 发表于 2019-3-5 21:07
请问可以写成Math.random()*100吗?或者直接整个公式()*100行吗?

其实我就是给你找到设置这个值的函数块。如果你自己有编程基础,可以随便发挥!
回复 支持 反对

使用道具 举报

7

主题

1102

帖子

1820

积分

游戏狂人

Rank: 6Rank: 6

贡献度
56
金元
15959
积分
1820
精华
0
注册时间
2016-8-13
7#
发表于 2019-3-5 21:19 | 只看该作者
zpczzn 发表于 2019-3-5 21:12
其实我就是给你找到设置这个值的函数块。如果你自己有编程基础,可以随便发挥!
...

感谢大佬!
回复 支持 反对

使用道具 举报

3

主题

75

帖子

136

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1360
积分
136
精华
0
注册时间
2016-7-30
8#
发表于 2019-3-5 21:40 | 只看该作者
请问楼主知道力量值怎么该吗
回复 支持 反对

使用道具 举报

10

主题

529

帖子

1302

积分

游戏狂人

Rank: 6Rank: 6

贡献度
130
金元
7518
积分
1302
精华
3
注册时间
2004-11-30

3DM MOD站(白银)

9#
 楼主| 发表于 2019-3-5 23:31 | 只看该作者
Qiaoyun丶 发表于 2019-3-5 21:40
请问楼主知道力量值怎么该吗

你这个问题太基础了,看看第一页的帖子吧
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-4-19 19:11 , Processed in 4.187853 second(s), 25 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表