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

注册 登录

QQ登录

只需一步,快速开始

查看: 764|回复: 7
打印 上一主题 下一主题

[求助] 改评分的怎么没有效果

[复制链接]

12

主题

247

帖子

461

积分

高级玩家

Rank: 4

贡献度
37
金元
3131
积分
461
精华
0
注册时间
2013-4-29
跳转到指定楼层
主题
发表于 2022-8-16 14:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照教程上改了,评分只有91,打了真实MOD。怎么回事?
if (gS_.reviewTotal < 70)真实MOD里是50.
回复

使用道具 举报

76

主题

9416

帖子

1万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
150
金元
94554
积分
10095
精华
4
注册时间
2017-8-25
舒服的沙发
发表于 2022-8-16 15:59 | 只看该作者
需要点那个特殊营销才有效吧
回复 支持 反对

使用道具 举报

12

主题

247

帖子

461

积分

高级玩家

Rank: 4

贡献度
37
金元
3131
积分
461
精华
0
注册时间
2013-4-29
硬硬的板凳
 楼主| 发表于 2022-8-16 16:59 | 只看该作者
点了,其它营销,新闻稿,没用,3和-3都改成100了。
回复 支持 反对

使用道具 举报

76

主题

9416

帖子

1万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
150
金元
94554
积分
10095
精华
4
注册时间
2017-8-25
冰凉的地板
发表于 2022-8-16 17:00 | 只看该作者
白河十夜 发表于 2022-8-16 16:59
点了,其它营销,新闻稿,没用,3和-3都改成100了。

你加论坛介绍里的群问教程作者
回复 支持 反对

使用道具 举报

21

主题

441

帖子

2816

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
421
金元
11321
积分
2816
精华
0
注册时间
2017-5-22
QQ
5#
发表于 2022-8-16 23:23 | 只看该作者
无效吗 把case1里边的全替换掉
{
            
if ((!gS_.inDevelopment && !gS_.schublade) || gS_.reviewTotal > 0)
            
{
               
this.BUTTON_Abbrechen();
               
return;
            
}
            
gS_.CalcReview(true);
            
int num7 = 100;
            
gS_.AddHype((float)num7);
            
this.uiObjects[0.GetComponent<Text>().text = this.tS_.GetText(1428);
            
this.uiObjects[2.GetComponent<Text>().text = "+100%";
            
this.uiObjects[3.GetComponent<Image>().sprite = this.guiMain_.uiSprites[30];
            
gS_.specialMarketing[kampagne = num7;
            
gS_.ClearReview();
            
return;
        
}

回复 支持 反对

使用道具 举报

21

主题

441

帖子

2816

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
421
金元
11321
积分
2816
精华
0
注册时间
2017-5-22
QQ
6#
发表于 2022-8-16 23:28 | 只看该作者
白河十夜 发表于 2022-8-16 16:59
点了,其它营销,新闻稿,没用,3和-3都改成100了。

你应该不会是改成text那两行的吧
回复 支持 反对

使用道具 举报

12

主题

247

帖子

461

积分

高级玩家

Rank: 4

贡献度
37
金元
3131
积分
461
精华
0
注册时间
2013-4-29
7#
 楼主| 发表于 2022-8-17 11:23 | 只看该作者
咱知道原因了
case 1:
        if ((!gS_.inDevelopment && !gS_.schublade) || gS_.reviewTotal > 0)
        {
            this.BUTTON_Abbrechen();
            return;
        }
        gS_.CalcReview(true);
        if (gS_.reviewTotal < 70)
        {
            int num3 = -3;
            gS_.AddHype((float)num3);
            this.uiObjects[0.GetComponent<Text>().text = this.tS_.GetText(1428);
            this.uiObjects[2.GetComponent<Text>().text = "-3%";
            this.uiObjects[3.GetComponent<Image>().sprite = this.guiMain_.uiSprites[30];
            gS_.specialMarketing[kampagne = num3;
        }
        else
        {
            int num4 = 3;
            gS_.AddHype((float)num4);
            this.uiObjects[0.GetComponent<Text>().text = this.tS_.GetText(1429);
            this.uiObjects[2.GetComponent<Text>().text = "+3%";
            this.uiObjects[3.GetComponent<Image>().sprite = this.guiMain_.uiSprites[30];
            gS_.specialMarketing[kampagne = num4;
        }
        gS_.ClearReview();
        return;
我們只需要更改其中的數值,把标红的3和-3都改为100即可
從上往下便是:
如果原來的熱度小於70 采用媒體宣傳稿的方法則不成功會減少3%的銷量以及評分
否則也就是熱度大於70 則成功 會增加3%的銷量以及評分
还要把百分比的3要改成100%。
作者这是大意了。
回复 支持 反对

使用道具 举报

3

主题

467

帖子

974

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9741
积分
974
精华
0
注册时间
2019-1-29
8#
发表于 2023-1-23 13:42 | 只看该作者
白河十夜 发表于 2022-8-17 11:23
咱知道原因了
case 1:
        if ((!gS_.inDevelopment && !gS_.schublade) || gS_.reviewTotal > 0)

这段代码应该是:
如果原來的評分小於70 采用媒體宣傳稿的方法則不成功會減少3%的銷量以及熱度
否則也就是評分大於70 則成功 會增加3%的銷量以及熱度
评分、热度反了。如果想加评分还得加代码。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 18:50 , Processed in 0.222749 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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