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

注册 登录

QQ登录

只需一步,快速开始

查看: 680|回复: 6
打印 上一主题 下一主题

[求助] 請求1.2版 更改部隊數量方法..................

[复制链接]

318

主题

2750

帖子

5026

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
495
金元
30455
积分
5026
精华
0
注册时间
2009-7-12
跳转到指定楼层
主题
发表于 2020-4-17 22:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天1.2版改動不少

所以更新後想要自己改部隊數量,但是發現代碼跟之前的不一樣,不知道有沒有大神教導一下 1.2版修改方法

1.2版代碼:
                        else if (party.IsCaravan)
                        {
                                if (party.Party.Owner == Hero.MainHero)
                                {
                                        explainedNumber.Add(10f, this._randomSizeBonusTemporary);
                                }
                                else
                                {
                                        Hero owner = party.Party.Owner;
                                        if (owner != null && owner.IsNotable)
                                        {
                                                explainedNumber.Add((float)(10 * ((party.Party.Owner.Power < 100) ? 1 : ((party.Party.Owner.Power < 200) ? 2 : 3))), this._randomSizeBonusTemporary);
                                        }
                                }
                        }
                        else if (party.IsVillager)
                        {
                                explainedNumber.Add(40f, this._randomSizeBonusTemporary);
                        }
                        return (int)explainedNumber.ResultNumber;
                }
        }
}
回复

使用道具 举报

14

主题

333

帖子

2902

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
501
金元
8780
积分
2902
精华
2
注册时间
2016-5-20
舒服的沙发
发表于 2020-4-18 09:50 | 只看该作者
原理一样的啊
回复 支持 反对

使用道具 举报

318

主题

2750

帖子

5026

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
495
金元
30455
积分
5026
精华
0
注册时间
2009-7-12
硬硬的板凳
 楼主| 发表于 2020-4-18 09:55 | 只看该作者

代碼不一樣,我現在只能改整體的>"<
回复 支持 反对

使用道具 举报

14

主题

333

帖子

2902

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
501
金元
8780
积分
2902
精华
2
注册时间
2016-5-20
冰凉的地板
发表于 2020-4-18 09:56 | 只看该作者
top10001 发表于 2020-4-18 09:55
代碼不一樣,我現在只能改整體的>"<

不知道你什么意思,加个条件判断不就好了
回复 支持 反对

使用道具 举报

318

主题

2750

帖子

5026

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
495
金元
30455
积分
5026
精华
0
注册时间
2009-7-12
5#
 楼主| 发表于 2020-4-18 10:23 | 只看该作者
宰予昼寝 发表于 2020-4-18 09:56
不知道你什么意思,加个条件判断不就好了

我.....就是不會才上來詢問的,我也知道要加入這條件,但從何加起搞不懂
回复 支持 反对

使用道具 举报

14

主题

333

帖子

2902

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
501
金元
8780
积分
2902
精华
2
注册时间
2016-5-20
6#
发表于 2020-4-18 10:34 | 只看该作者
top10001 发表于 2020-4-18 10:23
我.....就是不會才上來詢問的,我也知道要加入這條件,但從何加起搞不懂

真实。。。

像这个样子,1000随便你填
if (party.LeaderHero != null && party.LeaderHero == Hero.MainHero)
{
        return (int)explainedNumber.ResultNumber+1000;
}


return (int)explainedNumber.ResultNumber;

回复 支持 反对

使用道具 举报

318

主题

2750

帖子

5026

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
495
金元
30455
积分
5026
精华
0
注册时间
2009-7-12
7#
 楼主| 发表于 2020-4-18 11:36 | 只看该作者
宰予昼寝 发表于 2020-4-18 10:34
真实。。。

像这个样子,1000随便你填

加進去可以了,謝謝~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-1 09:03 , Processed in 0.097430 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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