游侠NETSHOW论坛

标题: 沉船 忠诚度忠于原游戏的修改之我见! [打印本页]

作者: goodgame365    时间: 2010-12-16 10:44:52     标题: 沉船 忠诚度忠于原游戏的修改之我见!

网上找了下,发现全是只增不减的,有违游戏的初衷,如果也分忠奸好坏来增减,而特殊副官又无条件地绝对忠诚,那就最理想了,

因为一开始就100%忠诚了,说明这种副官是玩家的死党 ,不论玩家做好事,做坏事一律支持!!

这样应该比较符合原游戏的设计!

于是我将Age of Pirates 2\Program\scripts\officers.c改成这样了,发现是可以了

        if (CheckAttribute(characters[iPassenger], "loyality"))
                         {
                                if(characters[iPassenger].alignment=="good" || characters[iPassenger].alignment=="bad")//添加这个判断,即是good,或者是bad才处理,不属性这两种的副官(应该是特殊副官之类的则不论什么情况都加忠诚)
                                {
                                   if (characters[iPassenger].alignment == alignment)
                                    {
                                        characters[iPassenger].loyality = makeint(characters[iPassenger].loyality) + 1;
                                     }
                                  else
                                    {
                                        characters[iPassenger].loyality = makeint(characters[iPassenger].loyality) - 1;
                                    }
                                }
                           else
                            {
                             characters[iPassenger].loyality = makeint(characters[iPassenger].loyality) + 1;
                            }
                               
                               
                         }

[ 本帖最后由 goodgame365 于 2010-12-16 10:52 编辑 ]
作者: daosiii    时间: 2010-12-17 04:50:05

好样的 不过没人会在意这个吧

而且你说的晚了点儿 我在3天前就已经不玩这个游戏了

唉 提不起兴致来  

噢 对了 MOD里说的 这个文件的下面一行是针对妻子的忠诚
经我的测试是针对被任命为船长的副官的忠诚 与妻子无关

我就是因为没改下面的那行 让被任命为船长的伊恩斯坦思忠诚度降到0 最后带船跑了
白白辛苦一场
作者: Wangly123    时间: 2011-8-28 04:59:31

我支持楼主,这样改比较符合实际情况。
作者: Wangly123    时间: 2011-8-28 07:54:54

奇怪,求助楼主,我按照楼主写的代码,用UltraEdit改了以后,进入游戏,一会儿系统就提示:This application has requested the Runtime to terminate it in an unusual way.

楼主能不能再看看,是不是代码有误呀??
作者: ZhaiYX    时间: 2011-8-29 00:03:27

发上论坛的注释不够规范
如果直接复制粘贴肯定会出问题  红字不要复制进去
或者红字第2行 也注释掉
//只能注释一行  这是行注释
/*.....*/能够注释中间那块内容
作者: goodgame365    时间: 2011-8-29 10:27:55

没想到还有人在玩沉船啊,感动啊!

这个游戏能修改的东西确非常多,如果能自己修改或者增加任务,剧情的话,那就无敌了!

老毛子怎么没想到这点呢!让网友乐此不疲的修改,游戏青春永驻啊!
作者: 和谐豆腐    时间: 2013-6-25 02:33:10

本帖最后由 和谐豆腐 于 2013-6-25 02:34 编辑
ZhaiYX 发表于 2011-8-29 00:03
发上论坛的注释不够规范
如果直接复制粘贴肯定会出问题  红字不要复制进去
或者红字第2行 也注释掉

麻烦你帮我弄一个格式严整规范的好吗,我对格式不熟悉,复制了几次都怕出错,实在没把握 我的邮箱是719751518@qq.com 谢谢啦




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2