注册 | 登录

游侠NETSHOW论坛





查看: 21665|回复: 58
打印 上一主题 下一主题

[讨论] [沉船] 新手小趣(优化夜间战斗流畅度) [复制链接]

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2009-7-23 12:06:51 |只看该作者 |倒序浏览
游戏删了段时间,近来又没有什么时间玩大游戏。还是装上这沉船继续小打海战吧……


==================== 小趣部分(优化夜间战斗流畅度)========================

船多起来时,一到晚上开战就非常卡。自己就琢磨着改了灯光设置,果然就不卡了。
E:\Playlogic\Age of Pirates 2\Program\SEA_AI\ShipLights.c
  里的 ShipLights.MaxD3DLights = 7;  改成 ShipLights.MaxD3DLights = 0;
虽然不知道这个效果改动的是什么,但是只要能有效解决夜间卡的问题,大家就看着办吧。



----------------------------
添加46船MOD

声明:该MOD非我所做,纯属推荐。若该MOD有侵权行为,概不知情。如果该MOD在游侠早就提过,那算我孤陋剐人,该剐了。我们做伸手党的,拿了东西敬个礼是应该的,请尊重原作者的劳动成果。

MOD说明:新增46类船。需要重新开档。该MOD在英文版游戏下有效,汉化后的不知。

网页链接(国外的):
http://forum.piratesahoy.net//in ... ips-and-characters/
网页里的只有MOD说明,下载在该论坛的FTP服务器上,要用FTP下载工具下载。该网页里有人物添加包,鉴于游侠里也有类似的东西,有本土的还是装本土的吧。

下载方式:
FTP下载工具:FTP Commander,国内应该有别的同类型工具。
服务器地址  ftp.pyratesahoy.com  
用户名 potc@pafiles.com  密码  p1rate5ah0y
用户名 aop@pafiles.com   密码   p1rate5ah0y
上面两组用户,用哪个登陆就可以。
进服务器去后按网页说明找到CoAS Mods文件夹,到里面去下载COAS_Ships.zip文件。安装前注意备份,不过改的东西太多,备份还不如重装。

下面是该MOD专业评论:大部分的船都是替换老船的,只有十条左右是新的,而且这十条除了已经发布的太阳王号,奇迹号,宪法号,黑珍珠号以外,其他的几乎都是从加勒比系列老版中提取的老船和换了新贴图当做新船,不值得完整下载。

本人评论:对于航海游戏接触不多的在下,只知道游戏里船总加了很多,打起来更有意思。有些船会出现颜色过亮的情况,不影响游戏。本MOD

无致命BUG,但弹出率+5%。由于要重新开档,请自行斟酌。

添加船类一览:
6:Bermsloop ,Pink ,Lugger_h ,Galeoth_h ,Sloop new model,ColonialSchooner
5:Bounty,Edinburg ,Barque new model,Xebec ,Packet_Brig ,Enterprise
4:Brigantine new model,Brig new model,Barkentine new model,Interceptor ,Fleut new model,BattleXebec
3:Corvette new model,Blackangel ,BattleCorvette
2:TheBlackpearl ,Jamaicaship ,BlackPearl ,Salamander ,Nightmare ,ColonialFrigate ,Surprise,Boussole ,Mermaidgrief ,Lightfrigate ,Frigate_sat ,BattleFrigate ,Constitution ,Fearless
1:Dutchlineship ,LineShip new model,Lineshipheavy ,Linearship ,Shark ,Manowar_fast ,Manowar new model,BattleManowar,SoleilRoyal



----------------------------
自己加了船队上限,副官数量就感觉不够用了。于是自己就琢磨改副官上限的方法,先想去改副官上限的计算函数,但Age of Pirates 2\Program\characters\RPGUtilite.c这个文件,用记事本打开再保存就会引起游戏启动出错(无论是否改动),我猜可能是:操作系统的中文语言系统扰乱了文件内一些非中文的判定语言,还请高手指教。后来我只能改再招募副官时的判定条件,还好成功了。[顺便补充了下第一视角看到水手的修改方法,现在直接读在第一视角下档可以马上看见水手。]

方法如下(注意备份):

打开Age of Pirates 2\Program\scripts\officers.c 找
GetCharacterMaxOfficersQty(Pchar)
找到后看到 if (GetCharacterMaxOfficersQty(Pchar) <= 这部分,
把 GetCharacterMaxOfficersQty(Pchar) 改为 (GetCharacterMaxOfficersQty(Pchar)+3)
,于是原部分就变为 if ((GetCharacterMaxOfficersQty(Pchar)+3) <=  。那个3就是副官上限加3个,你想加几个就把那3改成几个。只是最后副官总数要小于 乘客数+船队上限数之合,具体值可以去Age of Pirates 2\Program\characters\characters.h里看PASSENGERS_MAX和COMPANION_MAX后的值。

推荐:为了游戏平衡,新加了多少船队上限就加多少副官上限。


----------------------------
抢海盗船抢够了,就准备抢商船,但商船都是有护卫的,合起来船数还不少,所以就得准备结伙行动了。但发现能带领的最大船数只有5支(自己+4副官船长),于是就想增加船数。下面是s9sampdoria提供的方法,在此郑重感谢。

(注意备份)
步骤一、就是Program\characters文件夹下的characters.h文件,一打开
基本就能看见
#define PASSENGERS_MAX        64     //乘客、军官数量之类的
#define PRISONER_MAX        40     //囚犯数量
#define COMPANION_MAX        5       //船只数量,改多了一进港口再出来你就后悔,特别是拖图加,我3艘都出问题

步骤二、这样改后船是出来了,但新船的图标显示会有偏差。修正方法如下:
Age of Pirates 2\Program\battle_interface\BattleInterface.c 中找到
BattleInterface.ShipIcon.iconoffset4 = "70,454";
BattleInterface.ShipIcon.iconoffset5 = "70,582";          //从上到下这一串(iconoffset1到iconoffset5)表示的是1到5号位的船标位置,第一个数字70代表离屏幕左边距离,582代表离屏幕上方距离。
加了新的船的数,就要在这个段代码下面写每个新船的新图标位置。如:  在第一步把最大船只数量那个5改成6,那么在这里,就要在这段代码下加  BattleInterface.ShipIcon.iconoffset6 = "70,710";   。改成7支8支也同样,只是屏幕一列只能容6个,要加更多的话自己注意排版。

步骤三、刚才加的只是战斗界面的图标摆放,大地图下的图标摆放也要添加相应内容。
Age of Pirates 2\Program\battle_interface\WmInterface.c   中找到
BattleInterface.wm_sign.iconoffset4 = "70,454";
BattleInterface.wm_sign.iconoffset5 = "70,582";
改动方法如第二步。最终效果如下(我只把上限改到6支):


----------------------------
刚才翻老帖,看到有人说发炮要一直按着,打一仗下来按到手指都酸(我一开时也这样,看到发炮时断时续的心里急。)。经过实验,无论第三人视角还是第一视角,每次发炮只需要点一下就够了,不用老按着。支所以发炮迟或断断续续,那好象是和甲板乱跑船员和船上的人数有关。另外,第一视角下,当次发炮角度只定在点鼠标的那瞬间,点一次后就可以随便望了,炮会按原来定的方向轰完这次,所以,断断续续+方向锁定=提前量需求……


----------------------------
之前,我就被提示信息消失得太快弄得很困惑(小问5),现在自己翻代码解决了。把方法分享一下:

(注意备份)
用记事本打开 Age of Pirates 2\Program\battle_interface\LogInterface.c   ,找到 CreateLogEnvironment() ,在之支下是提示消息的样式设置。方便改的有:
     ILogAndActions.Log.up = sti(showWindow.top) + 16; //提示信息离屏幕上方的距离,改最后16那个数字,值越大离屏幕上方越远,也就是消息出现的位置越下。
     ILogAndActions.Log.fontscale = 1.2;                    //字体大小,数值越小字越小。
     ILogAndActions.Log.color = argb(0,255,255,255);//括号里左边一个0是表示字的透明度,0就表示0%不透明,填50进去就半透明,100就是天书了。右边三个255是字的颜色。桌面上鼠标右键进 属性 ,然后选 桌面 ,点 颜色 ,点 其他 ,在颜色谱图上选颜色,右下显示的红绿蓝三个值就是你要的颜色值。改进去就可以了。
     ILogAndActions.Log.offsetString = 24;       //上下两行距离,数值越小两行越密。
     ILogAndActions.Log.speed = 0.05;           //字颜色完全透明后,该行向屏幕上方移动的速度,值越小移得越慢。
     ILogAndActions.Log.color_speed = 0.02;   //关键!字颜色变到透明的速度,值越小越慢(也就留给你更多时间阅读)。

终于可以悠闲地看提示信息了,下面是改得太夸张的效果:



----------------------------
发现船艏像!!!今天混法西大战,发现一艘1星船,船型ship-of-the-line,很独特的名字…… 中间竟然还加“-”,但更独特的是,在最前面我竟然发现了梦寐以求的船首像(一只鹰?鸥?烤鸭?),顿时就有倒戈抢船的冲动……


----------------------------
自从看了某大的帖子说抢船很赚,现在就开始专门做这档生意了,不过每次都是去蹭别人的油水……
学别人把第一视角船员开了,顿时画面有意思多了,感觉这才是当船长的样子,突出俯了视角没有的刺激。打算以后一直以这种视角战斗。
方法:

(注意备份)
Age of Pirates 2\Program\SEA_AI\aicameras.c  用记事本打开,把里面 Sailors.IsOnDeck = 1;  的都改成Sailors.IsOnDeck = 0;
Age of Pirates 2\Program\SEA_AI\sea.c   用记事本打开,把里面 Sailors.IsOnDeck = 1;  的都改成Sailors.IsOnDeck = 0;


----------------------------
刚发现,第一视角下开炮高度方向要靠自己鼠标瞄准………  那我还要那个炮手副官做什么他的事我都替他做了。
实践证明,站在船中部开侧炮,比站在船头或船尾准星判定更准确。



=====================小问部分(选项不起作用?)==========================
没白下5天,沉船真的很有意思(被沉船更有意思…… )。新手上岸,碰到些问题翻了资料也没找到答案,只好在这问问大家了。问题会随着我的历险不断更新,先谢谢老船长们的热心了。

20、在选项里有个  显示海上船只信息 的选项,我选了又去掉感觉没什么差别。这个作用是什么?


从回帖找到有头绪的:
23、有的船在第一视角下船身颜色很亮,像被全局光照照着般,没有一点阴暗真实的感觉,和周围环境颜色很不协调。有没有什么办法改一下,让那船看起来不那么发光?有时在室内也回发生这种太亮的情况。
22、经常看到流言说某某地正在被某国攻打,如果几天没有支援就会沦陷。我试过立刻到该地点赶战(赶抢),但到了地方却什么都没有见到,小歌唱着小酒喝着姑娘照样开门秀着,只是过了会就有流言说袭击成功了或失败,但照样歌舞生平。这攻击到底有没有事实??玩家能不能参与其中(攻或防)??这种事件对大的游戏格局有什么影响?
21、用英国玩了一阵子,基本功能是会了,但是人物和船队配置已经被我玩得不成样子,越看越别扭。现在想换个派系重新玩,主剧情人物固定是英国,所以想留英国到最后再玩。剩下三国现在难以取舍,法国和荷兰结盟和英国通商,海上只有一个敌人,能合法抢劫的船队就少了点,而我最大的爱好就是抢船;而且最后肯定会再玩一次英国,那就会遇到很多重复的东西,可能会无聊。荷兰的对手就是小小的英国,估计海上找英国船就成了我最大的活动。西班牙和英国一样都是双敌人,但西班牙势力太强大,玩起来感觉很没挑战性。大家说说,目前我该选哪一个? (顺便抱怨下地图太小,如果有个大地图MOD就好了)
19、现在抢船抢上手,往往是一叶孤帆荡出去,满编舰队碾回来。觉得才5艘船的队伍小了点(觉得最少要把左下角那个空填了),看到之前有人说过改船队上限的,谁还记得怎么改啊?
18、帮总督府的秘书做了几个任务,之后把我介绍给总督,同时和我谈话中就谈到劫船之类的东西,然后就发了个English patent,上面说什么保护我什么的。这是可以合法抢劫的劫掠证吗?
17、我的主角加了  自暴小船(应该是这样理解吧) 和  轻度维修  的特技,但战斗时按回车看命令菜单根本没有特技可选。我又试着把两个副官也加上相关特技点,安排到要求的位置上,结果命令菜单里还有没有特技。 特技该怎样放???
16、我的船只特技里有几项是绿的,是表示副官的该特技起了作用我不用再升这技能?
15、船只特技里很多都是说 当安排有这个特技的人到XXX岗位时,才有效果 。那就是说需要该岗位的副官升这个特技就可以了,我不用升?还是说需要两个人都升这特技双剑合壁才行??
14、得到个装饰品 +10成功 ,放在包里,看属性界面里没有显示加值(不像屏幕右边加能力值的有个绿色的数字提示),本来就这样?还是我没用对?
13、终于碰到一艘船投降,但在处理船员时发现只有throw over board(丢下船喂鱼)变成奴隶 可选。因为卖奴隶降声望(最主要是情绪上不接受),我看别人帖子说好象有放生的,怎么没看到???
12、谁能给出个初始各国港口布局?不然接个任务,到地方才发现是敌对的,不能卸货。
11、接了个任务送个人到某地酒管,到地方了发现是敌对港。晚上开进了港但下不去。怎么完成这任务?
10、怎么在海上修船?看到有这个属性,但不知道怎么用。自己能修就不用被船坞敲诈了。
9、能不能偷别人的船(不知道好象在哪见过偷船什么的)?怎么偷。
8、第一人称航海时用望远镜经常被甲板挡住视线(特别是向后看的时候),有什么解决办法吗??
7、沉船的QQ群是什么啊?
6、在陆地上有没有可打开的地图?我一出城门左转弯右转弯的都快晕了。
5、屏幕上方经常有提示信息出现,但还没等我看完就消失了。有什么地方可以再调出来看?
4、在大地图的航行模式下能不能暂停?在我移动屏幕找地方的时候海盗就靠上来了……
3、我玩英文版的,到商店接了个送东西的任务, 任务上写着送到aaaa如(to that of aaaa,in.) 。in后面就没有地方提示了,直接句号?!是不是BUG啊?在哪块地区都不知道,只知道城市,怎么送过去???在城市里看不到世界图,到了航行模式下,看远的地方只看到大大的地区名,城市名看不到,跟本不知道往拿边走。难道真的要把地图买全了一张张找???
2、刚出航就遇海盗,引到岸边要塞让军队帮我打。击沉后,开过去想打捞漂浮物。不行?! 没这设定么?
1、在游戏目录画面里一堆废弃的船上有的有船艏像。但到了游戏里面见一个?游戏到底有没有这东西啊?

[ 本帖最后由 bathun 于 2009-10-13 11:54 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
小小旅行家 + 15 + 1 追加更新奖励!

总评分: 金钱 + 15  + 1   查看全部评分

使用道具 举报

帖子
185
精华
0
积分
103
金钱
1204
荣誉
1
人气
0
评议
0
沙发
发表于 2009-7-23 12:14:15 |只看该作者
1:无
2:可以打捞
3:是个汉化BUG,只有。。。的什么什么港口,,没有岛的名,要想知道就靠多熟悉游戏了,或者买区域地图,配合标准地图用
4:不能
5:不清楚,
6:没有
7:不知道

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
板凳
发表于 2009-7-23 12:18:34 |只看该作者
原帖由 wxf_hero 于 2009-7-23 12:14 发表
1:无
2:可以打捞
3:是个汉化BUG,只有。。。的什么什么港口,,没有岛的名,要想知道就靠多熟悉游戏了,或者买区域地图,配合标准地图用
4:不能
5:不清楚,
6:没有
7:不知道 ...



2、怎么操作啊?我开过去后只有退到大地图这选项。 开启命令菜单也没有打捞这个命令。

3、是英化BUG吧 :)   ,我下的是英文的光盘版的,纯英文的。难道只有俄文的才正常的?

使用道具 举报

帖子
122
精华
0
积分
71
金钱
503
荣誉
1
人气
0
评议
0
地板
发表于 2009-7-23 12:23:45 |只看该作者
有船艏像,有的居民会问你问题,回答后有兵器、船艏像等

使用道具 举报

帖子
373
精华
0
积分
187
金钱
1315
荣誉
0
人气
0
评议
0
5#
发表于 2009-7-23 12:30:13 |只看该作者
船艏像~~这个好象我只在航海世纪里面见过
包子馒头
馒头包子
还有豆浆

使用道具 举报

帖子
185
精华
0
积分
103
金钱
1204
荣誉
1
人气
0
评议
0
6#
发表于 2009-7-23 13:08:40 |只看该作者
打捞是自动的,并不要你下命令,若是敌船有抛弃物质,你经过就会自动打捞成功,,一般追敌船,可在屁股后面检,,,,

话说敌船一战斗立马抛东西——————

使用道具 举报

Mount&Blade 骑士美德之荣耀

帖子
1462
精华
0
积分
752
金钱
2386
荣誉
2
人气
2
评议
0
7#
发表于 2009-7-23 14:27:26 |只看该作者
精华区有地图合集,我是把地图都打印出来了,这样看最方便

使用道具 举报

帖子
408
精华
0
积分
214
金钱
1400
荣誉
1
人气
0
评议
0
8#
发表于 2009-7-23 15:34:27 |只看该作者
果然是小鸟...
1.画面上的是沉船之城里面的[这里的沉船之城是一个地点,只有做任务才能到],描绘的比较精细,游戏里的船貌似都没有..或者都做得很粗糙[没办法的事..做精细了估计显卡就受不了了.].
2.敌船是不可以用快捷键"sail to"到达附近的[就算沉了也不行],只能看清楚方位后慢慢开过去.如果海上有漂着桶之类的东西,就可以开船"碾"过去,就会提示捞起多少多少东西
3....已经有汉化了不是..下个汉化包呗..然后去精品贴里翻地图.都是有中文的
4.不能[所以出海前想好目标.不然遇敌了有你受的..]
5.暂时没发现能...不过一般提示都是日志更新和得到物品,那样的话按F2---日志[看到发红的就是你没读过的].F2----物品[就可以查看得到了什么东西]    在大海图模式下的话...就有可能是闹鼠灾..那么货物会减少,或者是提示你什么什么供应不足[像药品,食物和朗姆酒之类之类的水手要消耗的东西]
6.很不幸..没有.目前只有一个办法,开始一律向右走,走到尽头,倒退一个路口,左拐....记忆达人可以无视
7.好像没有
8.鼠标右键,往后退几步....往旁边走几步,同时按转向,就可以看到了

[ 本帖最后由 lich辉煌 于 2009-7-23 15:36 编辑 ]
已有 1 人评分金钱 收起 理由
小小旅行家 + 10 + 1 助人为乐,品格高尚!

总评分: 金钱 + 10  + 1   查看全部评分

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
9#
发表于 2009-7-23 19:05:08 |只看该作者
上手许多了,感谢指导。  新一批问题来了。

使用道具 举报

帖子
226
精华
0
积分
113
金钱
311
荣誉
0
人气
0
评议
0
10#
发表于 2009-7-23 19:16:34 |只看该作者
去下本电子书吧 否则你以后问题会更多

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
11#
发表于 2009-7-23 19:31:29 |只看该作者
下了。就是翻完了还没找到我关心的。也许是我要问的东西太细节了吧  :)

使用道具 举报

帖子
799
精华
0
积分
460
金钱
3570
荣誉
6
人气
2
评议
0
12#
发表于 2009-7-23 20:17:20 |只看该作者
船首像只不过是船头的一个雕塑而已。航海世纪中故意把它神化了,弄得装备后船只性能大大提升。在沉船中没有这样的设置。至于是否能看到,只取决于船只建模时是否做出来。

[ 本帖最后由 jackaubrey 于 2009-7-23 20:19 编辑 ]

使用道具 举报

帖子
408
精华
0
积分
214
金钱
1400
荣誉
1
人气
0
评议
0
13#
发表于 2009-7-23 21:36:29 |只看该作者
9.没听过偷船...应该不能.但是可以和敌船接舷,如果打赢了的话,再和船长PK,再次胜利之后就会跳出菜单,里面有交换船或者任命船长的菜单[前提是你有空闲的副官,而且忠诚度最好高点,除非你只是想抢了船卖].貌似坐小船到别人船上后可以勒索[但是降名誉],也可以打牌什么的.多多少少能赢点钱.

10.貌似也没有这么个说法,只能减小战时受损情况.不过如果配备了船匠[好像也叫木工],船上又有红木之类的修复材料,好像就可以修了,不过修不到满的.我平时被人打残了就冲上去抢船[本人45级,技能全满]每次都能抢到...然后开船顺风开溜,到港口卖掉抢来的船,就补回了修船的钱.

11.不要开到港口里去,就进找个沙滩什么的抛锚.晚上路比较黑...走路小心点...摸黑走到镇上,冲进酒馆,休息一天之后就去楼下找那人对话交任务.然后冲出港,回到下锚的地方,扬帆起航~[这里主要看潜行技能够不够]

12.这个很难...只能说初期不要接太远的任务,就近做事.这样不容易撞海盗.有一些钱了就买艘快船,出海抢船[商船不要打...不然会死得很难看].抢来的卖了,就发达了.初始国家选法国就可以,因为法国势力比较强,岛内任务也比较多.具体的分布...不清楚,游戏玩久了就有印象了.
已有 1 人评分金钱 收起 理由
小小旅行家 + 5 + 1 助人为乐,品格高尚!

总评分: 金钱 + 5  + 1   查看全部评分

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
14#
发表于 2009-7-24 15:52:58 |只看该作者
恩恩,又知道了一点东西。 ...

使用道具 举报

帖子
27
精华
0
积分
14
金钱
58
荣誉
0
人气
0
评议
0
15#
发表于 2009-7-24 16:43:20 |只看该作者
是不是要这个?

附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
小小旅行家 + 5 + 1 助人为乐,品格高尚!

总评分: 金钱 + 5  + 1   查看全部评分

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
16#
发表于 2009-7-24 16:47:38 |只看该作者
有国家分布!!!太好了,谢谢   英国竟然能和敌国一个岛,还真能忍

[ 本帖最后由 bathun 于 2009-7-24 16:53 编辑 ]

使用道具 举报

帖子
1057
精华
1
积分
919
金钱
2238
荣誉
19
人气
0
评议
0
17#
发表于 2009-7-24 17:09:59 |只看该作者
好东西~~~留名存档~~~~~~~~~~~~~~~~~~~~~~~

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
18#
发表于 2009-7-25 08:19:27 |只看该作者
奴隶问题来了。不想要奴隶,但又不能放生(只能放死)…… 真头痛

使用道具 举报

帖子
1182
精华
0
积分
631
金钱
2302
荣誉
4
人气
0
评议
0
19#
发表于 2009-7-25 08:41:39 |只看该作者
为什么法国比较强,明显是西班牙嘛,半个地图都是西班牙的。
比较喜欢玩开放式RPG

使用道具 举报

帖子
579
精华
0
积分
290
金钱
6682
荣誉
0
人气
3
评议
0
20#
发表于 2009-7-25 18:11:45 |只看该作者
技能问题急用啊!我的技能点一个都还没点呢。麻烦大家解释下我关于技能的疑问

使用道具 举报

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

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

GMT+8, 2025-10-25 18:29 , Processed in 0.427730 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到