注册 | 登录

游侠NETSHOW论坛





查看: 19830|回复: 17
打印 上一主题 下一主题

[原创] 【游侠战略游戏工作组】加勒比海盗2修改篇+资料表 [复制链接]

欲速則不達
游侠资深版主
法蘭西貴族遠征艦隊總司令
★★★★★★★

版主勋章资深版主勋章战略游戏工作组专长成就勋章youki贡献勋章

帖子
3153
精华
6
积分
3878
金钱
29645
荣誉
110
人气
11
评议
0

跳转到指定楼层
楼主
发表于 2008-3-26 00:54:14 |只看该作者 |倒序浏览
开局把各种属性修改下,增加些游戏趣味性,修改尺度自己掌握,如下:
注:所有修改必须重新开档生效。
注明可以改的字样,说明已测试无误,其他的待测试。


游戏相关连接:http://game.ali213.net/thread-1917455-1-3.html

物品

描述

价格

性状

廉价望远镜

一个廉价破旧的望远镜,缺点超过了放大能力。300镜头转换2.5 最远可显示距离500 最佳可显示距离150 显示对方国家 不显示对方大炮 显示对方船名 显示对方船类型 显示对方船体 显示对方船帆 不显示对方水手数 显示对方速度 不显示对方船长 不显示船长技能 使用最小等级1 物品被发现概率36

普通望远镜

一个质量普通的大众型望远镜。镜头按照常规打造,但离完美还差很远。800镜头转换4.0 最远可显示距离500 最佳可显示距离150 显示对方国家 显示对方大炮 显示对方船名 显示对方船类型 显示对方船体 显示对方船帆 不显示对方水手数 显示对方速度 不显示对方船长 不显示船长技能 使用最小等级1 物品被发现概率30

高级望远镜

一个不错的望远镜,精心打造,镜头和放大倍率都比较先进。3000镜头转换5.5 最远可显示距离500 最佳可显示距离150 显示对方国家 显示对方大炮 显示对方船名 显示对方船类型 显示对方船体 显示对方船帆 显示对方水手数 显示对方速度 不显示对方船长 不显示船长技能 使用最小等级1 物品被发现概率24

高雅望远镜

这是一件艺术品,望远镜之王,也许是你一生中拥有过最好的望远镜了。5000镜头转换7.0 最远可显示距离500 最佳可显示距离150 显示对方国家 显示对方大炮 显示对方船名 显示对方船类型 显示对方船体 显示对方船帆 显示对方水手数 显示对方速度 显示对方船长 显示船长技能 使用最小等级7 物品被发现概率18

伽利略望远镜

伽利略的望远镜。没有人知道他的望远镜居然流传到这里。它是用来观察恒星的,很不幸运,放大倍率太大了—不能用来观察比月亮或星星更近的东西了。8000镜头转换20.0 最远可显示距离500 最佳可显示距离150 显示对方国家 不显示对方大炮 显示对方船名 显示对方船类型 不显示对方船体 不显示对方船帆 不显示对方水手数 不显示对方速度 不显示对方船长 使用最小等级7 物品被发现概率4 唯一的物品


物品

描述

价格

性状

矮人

一把廉价短枪身的枪。基本只能用来打麻雀。1500子弹数1 子弹装填速度8 最小伤害8 最大伤害18 准确率40 使用最小等级1 物品被发现概率28

长汤姆

一把廉价的枪身较长的手枪。有可能从较远处打中敌人。但别期待能造成太大的伤害。2000子弹数1 子弹装填速度12 最小伤害10 最大伤害16 准确率50 使用最小等级3 物品被发现概率24

双孔

双孔枪能让那些话要听两遍才明白的白痴觉悟。4000子弹数2 子弹装填速度20 最小伤害12 最大伤害14 准确率35 使用最小等级5 物品被发现概率20

谈判者

有相当不错口径的手枪。任何谈判的时候都不会出意外—没有人敢在它面前和你叫板。10000子弹数1 子弹装填速度16 最小伤害16 最大伤害26 准确率50 使用最小等级7 物品被发现概率16

铁娘子

极品手艺打造的枪,百发百中,女人们能在决斗中胜利多靠它的帮助。7500子弹数1 子弹装填速度18 最小伤害14 最大伤害24 准确率60 使用最小等级8 物品被发现概率12

四孔之王

一把四孔枪,如果你被包围,走投无路,这把枪能帮你杀开一条血路,路宽得够一条船通过。10000子弹数4 子弹装填速度32 最小伤害12 最大伤害22 准确率45 使用最小等级9 物品被发现概率8

决斗者之梦

据说,有个很有钱的花花公子委托一个传说中的锻造者打造一把举世无双的枪,因为他无论如何必须赢得即将到来的决斗。锻造者把枪给了这个花花公子—然而依然无济于事—他的对手抢先发出了致命一击。不过无论如何,这把枪都是天下第一枪。10000子弹数2 子弹装填速度20 最小伤害26 最大伤害36 准确率80 使用最小等级10 物品被发现概率4 唯一的物品


物品

描述

价格

性状

廉价马刀

普通的刀,岛屿上人人都有。不比拨火棍好多少,只是看起来锋利而已。500最小伤害1 最大伤害6 失效攻击率16 强攻的格挡概率6 格挡概率2 使用最小等级1 物品被发现概率32

廉价弯刀

普通的弯刀,在海盗界很流行。海盗们日夜打造这样的刀—他们的边缘磨损的速度比猫吃耗子的速度还快。500最小伤害2 最大伤害5 失效攻击率16 强攻的格挡概率4 格挡概率4 使用最小等级1 物品被发现概率28

阔剑

直阔剑,砍和刺都很出色。500最小伤害3 最大伤害4 失效攻击率16 强攻的格挡概率2 格挡概率6 使用最小等级1 物品被发现概率32

弯刀

普通的弯刀,普通的质量,刀口比较不错。500最小伤害3 最大伤害9 失效攻击率14 强攻的格挡概率8 格挡概率4 使用最小等级3 物品被发现概率28

重剑

胆小的居民通常拿着重剑来伪装英雄。250最小伤害4 最大伤害8 失效攻击率14 强攻的格挡概率6 格挡概率6 使用最小等级3 物品被发现概率24

军用弯刀

一种特别锋利的弯刀。锻造他的铁匠明显得到了东方大师的真传。很锋利而且沉重。1000最小伤害5 最大伤害6 失效攻击率14 强攻的格挡概率4 格挡概率8 使用最小等级3 物品被发现概率28

军用细剑

一把普通的剑,维系着普通军人的生命。1000最小伤害6 最大伤害12 失效攻击率12 强攻的格挡概率10 格挡概率6 使用最小等级5 物品被发现概率24

西班牙剑

高贵典雅的西班牙剑。1000最小伤害7 最大伤害11 失效攻击率12 强攻的格挡概率8 格挡概率8 使用最小等级5 物品被发现概率20

仪式剑

一把华贵的剑。应该是某些商业巨头佩在身边装潢用的。1000最小伤害8 最大伤害10 失效攻击率12 强攻的格挡概率6 格挡概率10 使用最小等级5 物品被发现概率24

佣兵之剑

一把直剑,制作比较粗糙,但容易使用,这些剑的主人多为职业士官。1500最小伤害9 最大伤害15 失效攻击率10 强攻的格挡概率12 格挡概率8 使用最小等级7 物品被发现概率20

马刀

刀刃细长,很适合战斗的武器。1500最小伤害10 最大伤害14 失效攻击率10 强攻的格挡概率10 格挡概率10 使用最小等级7 物品被发现概率16

丑小鸭

这把剑就象铁匠开了个玩笑把马刀和细剑混合在了一起。看上去很搞笑,但杀起人来就不搞笑了。1500最小伤害11 最大伤害13 失效攻击率10 强攻的格挡概率8 格挡概率12 使用最小等级7 物品被发现概率20

华丽细剑

由著名铁匠打造的细剑—锋利的刀刃,没有一处的装点是多余的,轻巧,灵活,能刺穿这个世界上的一切。1500最小伤害12 最大伤害18 失效攻击率8 强攻的格挡概率14 格挡概率10 使用最小等级9 物品被发现概率16

黄金针

巧夺天工的细剑。它的主人也许是个贵族,剑的收藏者。10000最小伤害13 最大伤害17 失效攻击率8 强攻的格挡概率12 格挡概率12 使用最小等级9 物品被发现概率12

黄蜂

这把名剑曾经属于一个邪恶的西班牙海盗罗木尔多。据说他的剑速能超越人的思想。如果他真如传说中那么厉害,那么他的剑也必然名不虚传。3000最小伤害14 最大伤害16 失效攻击率8 强攻的格挡概率10 格挡概率14 使用最小等级9 物品被发现概率16

伊夫利特

这把华丽的阔剑原来属于阿拉伯的一个酋长,他死于一个十字军士官的手上。于是,多易主人,但据说它的剑风就能断丝绸,用来取人头如探囊取物。3000最小伤害18 最大伤害30 失效攻击率6 强攻的格挡概率25 格挡概率15 使用最小等级10 物品被发现概率4 唯一物品

绝壁

这把剑有着血腥的历史。它见证了无数的战争,这把剑的特征—剑出鞘必见血。5000最小伤害20 最大伤害28 失效攻击率4 强攻的格挡概率20 格挡概率20 使用最小等级10 物品被发现概率2 唯一物品

阿斯塔里亚

号称天主教之父的特图利安的传奇之剑,据说这把剑在公元十三世纪就失踪了。没有人知道它为什么会消失了,就象没有人知道它为什么会出现了一样……3000最小伤害22 最大伤害26 失效攻击率2 强攻的格挡概率15 格挡概率25 使用最小等级10 物品被发现概率1 唯一物品


============================================================================

============================================================================
一,人物属性篇:
游戏目录/Program/Characters/characters_init C文件,打开,ctrl+f查找:

makeref(ch,Characters[1]);                //Blaze Sharp →描述 布雷斯 沙克
        ch.name         = XI_ConvertString("Blaze"); →名 布雷斯
        ch.lastname = XI_ConvertString("Sharp"); →姓 沙克
        ch.id                = "Blaze"; →ID 布雷斯
        ch.nation        = ENGLAND; →国家 英格兰
        ch.model        = "devlin"; →模型采用
        ch.sex = "man"; →性别 男        
        //ch.bio = bio[0].text;
        ch.location        = ""; →地点 (不要碰)
        ch.location.group = ""; →小组 (不要碰)
        ch.location.locator = ""; →位置 (不要碰)
        ch.Dialog.Filename = "SL Blaze_dialog.c"; →对话文件名 (不要碰)
        ch.rank         = 1; →起始等级1
        ch.reputation.france = REPUTATION_NEUTRAL; →起始法国名名声 中立(可以改)
        ch.reputation.england = REPUTATION_NEUTRAL; →起始英国名声 中立(可以改)
        ch.reputation.spain = REPUTATION_NEUTRAL; →起始西班牙名声 中立(可以改)
        ch.reputation.holland = REPUTATION_NEUTRAL; →起始荷兰名声 中立(可以改)
        ch.reputation.pirate = REPUTATION_NEUTRAL; →起始海盗名声 中立(可以改)
        ch.reputation.smuggler = REPUTATION_NEUTRAL; →起始走私船名声 中立(可以改)
        ch.reputation.trader = REPUTATION_NEUTRAL; →起始商船名声 中立(可以改)
        ch.experience = 0; →起始经验0(可以改)
        ch.skill.Leadership = "1"; →起始技能 领导1(可以改)
        ch.skill.Fencing = "1"; →起始技能 剑术1(可以改)
        ch.skill.Gun = "1"; →起始技能 射击1(可以改)
        ch.skill.Sailing = "1"; →起始技能 航海1(可以改)
        ch.skill.Tactic = "2"; →起始技能 战术2(可以改)
        ch.skill.Accuracy = "1"; →起始技能 精确1(可以改)
        ch.skill.Cannons = "1"; →起始技能 火炮1(可以改)
        ch.skill.Grappling = "1"; →起始技能 甲板1(可以改)
        ch.skill.Repair = "1"; →起始技能 维修1(可以改)
        ch.skill.Defence = "1"; →起始技能 防御1(可以改)
        ch.skill.Commerce = "1"; →起始技能 交易1(可以改)
        ch.skill.Sneak = "1"; →起始技能 运气1(可以改)
        ch.skill.Temp.Leadership = ch.skill.Leadership;
        ch.skill.Temp.Fencing = ch.skill.Fencing;
        ch.skill.Temp.Gun = ch.skill.Gun;
        ch.skill.Temp.Sailing = ch.skill.Sailing;
        ch.skill.Temp.Tactic = ch.skill.Tactic;
        ch.skill.Temp.Accuracy = ch.skill.Accuracy;
        ch.skill.Temp.Cannons = ch.skill.Cannons;
        ch.skill.Temp.Grappling = ch.skill.Grappling;
        ch.skill.Temp.Repair = ch.skill.Repair;
        ch.skill.Temp.Defence = ch.skill.Defence;
        ch.skill.Temp.Commerce = ch.skill.Commerce;
        ch.skill.Temp.Sneak = ch.skill.Sneak;
        ch.skill.freeskill = 2;  →起始技能点数2(可以改)
        ch.perks.freepoints = 0; →起始能力点数0(可以改)
        ch.money = "10000"; →起始金钱数10000(可以改)
        ch.timescale = 1; →起始时标
        ch.pause = 0; →起始状态停泊
        ch.shotgun = "0"; →起始步枪
        ch.Ship.Type = GenerateShip(SHIP_LUGGER, 1); →起始船类型 小帆船(可以改)
        SetBaseShipData(ch); →起始船的基本数据(不要碰)
        ch.Ship.Name = "Quicksilver"; →起始旗舰名 Quicksilver(水银号)可以用中文(可以改)
        ch.Ship.Stopped = true; →起始船只停止状态 真实
        //ch.ship.upper_model = "ships\manowar1\manowar1"; →起始船只的模型引用路径(不要碰)
        ch.FaceId = 1; →起始样式
        ch.ShipSlot1.Type=SHIP_NOTUSED; →起始船槽孔类型(不要碰)
        ch.ShipSlot1.Name="NoName"; →船槽孔1名(就是F2界面的显示的,不碰他)
        ch.ShipSlot2.Type=SHIP_NOTUSED; →船槽孔2类型(就是F2界面的显示的,不碰他)
        ch.ShipSlot2.Name="NoName"; →船槽孔2名(就是F2界面的显示的,不碰他)
        ch.ShipSlot3.Type=SHIP_NOTUSED; →船槽孔3类型(就是F2界面的显示的,不碰他)
        ch.ShipSlot3.Name="NoName"; →船槽孔3名(就是F2界面的显示的,不碰他)
        ch.paymenttype = 50; →工资50
        ch.repair = "0"; →维修0
        ch.stealmoney = 0; →窃取金钱0
        ch.month.money = "0"; →月金钱收入0
        ch.colony_quantity = "0"; →殖民地数量0
        ch.quest.work = "0"; →未完成任务0
        ch.quest.DeliveryTradeWork = "0"; →未完成贸易任务0
        ch.quest.free_adventure.character_0 = ""; →探险的描述
        ch.quest.free_adventure.character_1 = ""; →探险的描述
        ch.quest.free_adventure.character_2 = ""; →探险的描述
        GiveItem2Character(ch, "blade1"); →起始拥有装备描述 廉价马刀(可以改)
        EquipCharacterByItem(ch, "blade1"); →起始使用装备描述 廉价马刀(可以改)
        GiveItem2Character(ch, "gun1"); →起始拥有装备描述 矮人火枪(可以改)
        EquipCharacterByItem(ch, "gun1"); →起始使用装备描述 矮人火枪(可以改)
        GiveItem2Character(ch, "spyglass1"); →起始拥有装备描述 廉价望远镜(可以改)
        EquipCharacterByItem(ch, "spyglass1"); →起始使用装备描述 廉价望远镜(可以改)
        ch.quest.OfficerPrice = 0; →副手工资0

        ch.quest.Contraband.relation = 50; →搜寻走私的任务几率
        ch.quest.Relati; →银币 无
        ch.quest.gambling = "0"; →赌博数 0
        ch.quest.friend_in_tavern = ""; →伙伴在酒馆 无
        ch.time_events_counter = 0; →事件完成数 0
        ch.rumourquest = 0; →兰姆酒拥有数 0
        ch.abordage = 0; 
        ch.isSmuggPossible = 1; 
        Lai_setLevelHP(ch); 
        //AddCharacterExp(ch, 6000000); →任命人物经验 6000000(可以改)
        //LAi_SetImmortal(ch, true); →人物寿命 真实(可以改)
        //ch.ship.cargo.goods.food = 2500; →船货物品食物2500(可以改)
        //ch.ship.cargo.goods.bombs = 2500; →船只炮弹2500(可以改)
        //ch.ship.cannons.type = CANNON_TYPE_CANNON_LBS32; →船只大炮类型

女主角修改同上,就在下面ch.sex = "woman";,即为女主角.

注:有些设置是根绝开局时游戏难度选项来做调整的,例如金钱.
据反映游戏本身就不很稳定,一些修改是否引起不能正常游戏还需要测试,建议修改:技能、金钱、船只类型暂时没发现不正常.

============================================================================

============================================================================
二,船只修改篇:
游戏目录/Program/ships/Ships_init C文件,打开,ctrl+f查找:

///////////////////////////////////////////////////////////////////////////
        /// Frigate
        ///////////////////////////////////////////////////////////////////////////
        makeref(refShip,ShipsTypes[SHIP_FRIGATE]);
        refShip.Name                                    = "Frigate"; →船只名 护卫舰
        refship.Soundtype                                        = "frigate"; →类型 护卫舰
        refShip.Class                                        = 2; →2类船只
        refShip.Cannon                                  = CANNON_TYPE_CANNON_LBS16; →大炮类型(可以改)
        refShip.MaxCaliber                              = 24; →最大口径(可以改)
        refShip.Weight                                                (可以改)载重量(吨)← = Tonnes2CWT(1000);
        refShip.Capacity                                = 2500; →容量 2500(可以改)
        refShip.CannonsQuantity                                = 46; →大炮数量 46
        refShip.rcannon                                                         = 20; →左侧大炮数 20
        refShip.lcannon                                                         = 20; →右侧大炮数 20
        refShip.fcannon                                                         = 2; →船尾大炮数 2
        refShip.bcannon                                                         = 4; →船首大炮数 4
        refShip.MaxCrew                                 = 300; →最大最大乘员数 300(可以改)
        refShip.MinCrew                                 = 30; →最小乘员数 30(可以改)
        refShip.BoardingCrew                                                = 150; →士兵乘员数 150(可以改)
        refShip.GunnerCrew                                                        = 30; →枪手乘员数 30(可以改)
        refShip.CannonerCrew                                = 92; →炮兵乘员数 92(可以改)
        refShip.SailorCrew                                        = 300; →水手乘员数 300(可以改)
        refShip.SpeedRate                               = 12.5; →速度 12.5(可以改)
        refShip.TurnRate                                = 38.0; →转向 38.0(可以改)
        refShip.Price                                   = 150000; →价钱 150000(可以改)
        refShip.HP                                      = 3500; →船体生命 3500(可以改)
        refShip.SP                                      = 100; →船帆生命 3500(可以改)
        refShip.AbordageLocation                        = "Boarding Deck_01"; →引用路径
        refship.Type.Merchant                                        = false; →类型 商船=不可以(就是AI不会以商船的形式出现)
        refship.Type.War                                                = true; →类型 战舰=真实(就是AI会以战舰的形式出现)
                                    →两个都改为false就是AI不会用此类型船只出现
        refShip.fWindAgainstSpeed                                = 2.0; →逆风速度 2.0
        refShip.sea_enchantment                                        = 1.2; →航海运气 1.2
        refShip.lowpolycrew = 20; →最低乘员数20
        refShip.buildtime = 100; →建造时间 100

        
        refship.Rocking.y = 0.4; →摇摆度 0.4
        refship.Rocking.az = 0.035; →摇摆度 0.035
        
        refship.WaterLine                                                        = 0.5; →吃水线 0.5

        refship.SpeedDependWeight                        = 0.3;
        refship.SubSeaDependWeight                        = 1.0;
        refship.TurnDependWeight                        = 0.3;
        
        refship.InertiaAccelerationX        = 5.0; →加速时惯性 5.0        refship.InertiaBrakingX                = 5.0; →停船时惯性 5.0
        refship.InertiaAccelerationY        = 4;        refship.InertiaBrakingY                = 4;
        refship.InertiaAccelerationZ        = 5.0;        refship.InertiaBrakingZ                = 5.0;
        
        refShip.Height.Bombs.Y                                = 3.0;        refShip.Height.Bombs.DY                = 1.5;
        refShip.Height.Grapes.Y                                = 4.5;        refShip.Height.Grapes.DY        = 1.0;
        refShip.Height.Knippels.Y                        = 24.0;        refShip.Height.Knippels.DY        = 17.0;
        refShip.Height.Balls.Y                                = 3.0;        refShip.Height.Balls.DY                = 1.5;
        
        refShip.GeraldSails.rey_b1                = 1;
        refShip.GeraldSails.rey_b2                = 1;
        refShip.GeraldSails.rey_b3                = 1;
        refShip.GeraldSails.rey_b1.vscale                = 0.9;
        refShip.GeraldSails.rey_b2.vscale                = 0.7;
        refShip.GeraldSails.rey_b3.vscale                = 0.7;

        refship.Track.Enable        = true;
        refship.Track1.ZStart        = 0.20;
        refship.Track1.LifeTime = 14.5;
        refship.Track1.Width        = "3.7, 3.9";
        refship.Track1.Speed        = "7.0, 8.0";

        refship.Track2.ZStart        = -0.15;
        refship.Track2.LifeTime = 8.5;
        refship.Track2.Width        = "8.0, 9.0";
        refship.Track2.Speed        = "0.15, 0.25";

附船只名称:
在人物属性里把 ch.Ship.Type = GenerateShip(SHIP_LUGGER, 1); 这行上,把SHIP_LUGGER换成SHIP_Manowar,开局就是巨型战舰,不分大小写.
Boat 小船
Tartane 轻型帆船
WarTartane 战斗轻帆船
Lugger 小帆船
Sloop 单桅帆船
Schooner 纵帆船
Barque 三桅帆船
Caravel 轻快帆船
Fleut 海上飞
Brig 双桅船
Galeon_l 大型帆船
Corvette 轻巡洋舰
Galeon_h 大型战船
Pinnace 中型商船
Frigate 护卫舰
LineShip 大型舰
WarShip 战舰
Battleship 战列舰
Manowar 巨型战舰

============================================================================

============================================================================
三,大炮修改篇:
游戏目录/Program/cannons/Cannons_init C文件,打开,ctrl+f查找:

makeref(rCannon,Cannon[CANNON_TYPE_MORTAR]); →大炮模型名称(游戏里显示 铜管炮)
        rCannon.type = CANNON_NAME_MORTAR; →大炮类型名称(路径引用名)
        rCannon.caliber = 92; →口径 92
        rCannon.name = "caliber92"; →炮管介绍(游戏里显示用)
        rCannon.picture = "cannons13"; →采用图片
        rCannon.Sound = "fort_cannon_fire"; →采用发炮时声音文件
        rCannon.ReloadTime = 200; →装填炮弹时间(可以改)
        rCannon.Cost = 2000; →价格 2000/门(可以改)
        rCannon.Weight = 160; →重量 160(可以改)
        rCannon.FireAngMax = 0.80; →最大意外爆膛率(可以改)
        rCannon.FireAngMin = -0.35; →最小意外爆膛率(可以改)
        rCannon.DamageMultiply = 50.0; →加倍伤害 50(可以改)
        rCannon.TimeSpeedMultiply = 0.8; →装填时间速度上的调整 
        rCannon.BigBall = 1; →炮弹大小 1
        rCannon.SizeMultiply = 5.0; →炮弹大小缩放调整
        rCannon.HeightMultiply = 1.0; →高度上的调整
        rCannon.TradeOff = true; →买卖时状态 真实(可以买卖)
        rCannon.hp = 240.0; →大炮生命值 240(可以改)
        InitBaseCannons_CalcSpeedV0(&rCannon,1400.0); →大炮的射程 1400(最小0)

附大炮名称:
在船只属性里把 refShip.Cannon                                  = CANNON_TYPE_CANNON_LBS16 这行上,把CANNON_TYPE_CANNON_LBS16 换成CANNON_TYPE_MORTAR,这艘船就是铜管炮,需大写。
CANNON_TYPE_CULVERINE_LBS8
CANNON_TYPE_CULVERINE_LBS12
CANNON_TYPE_CULVERINE_LBS16
CANNON_TYPE_CULVERINE_LBS24
CANNON_TYPE_CANNON_LBS8
CANNON_TYPE_CANNON_LBS12
CANNON_TYPE_CANNON_LBS16
CANNON_TYPE_CANNON_LBS24
CANNON_TYPE_CANNON_LBS32
CANNON_TYPE_CANNON_LBS36
CANNON_TYPE_CANNON_LBS42
CANNON_TYPE_CANNON_LBS48
CANNON_TYPE_MORTAR

名称不一一介绍了,需要个个测试,汗下~LBS24以上的是堡垒用,上面的是轮船用,堡垒的可以改在船只上。
============================================================================

============================================================================
四,物品修改篇:
游戏目录/Program/items/initItems C文件,打开,ctrl+f查找:

makeref(itm,Items[n]);
        itm.id = "blade18"; →18类武器 (阿斯塔里亚)
        itm.groupID = BLADE_ITEM_TYPE; →武器类型
        itm.name = "itmname_blade18"; →武器名称
        itm.describe = "itmdescr_blade18"; →武器描述
        itm.folder = "items"; →文件路径
        itm.model = "blade17"; →武器模型
        itm.picIndex = 17; →引用
        itm.picTexture = "WEAPONS"; →作用 武器
        itm.price = 3000; →价格 3000(可以改)
        itm.dmg_min = 66.0; →最小伤害 66(可以改)
        itm.dmg_max = 78.0; →最大伤害 78(可以改)
        itm.miss = 2.0; →攻击失效概率 2(可以改)
        itm.piercing        = 80; →强攻的格挡概率 80(可以改)
        itm.block                = 70; →格挡概率 70(可以改)
        itm.minlevel = 10; →需要使用最小等级(可以改)
        itm.rare = 1; →物品被发现概率 1(可以改)
        itm.uniq = 1; →属于唯一的物品(0是商店可买卖 可以改)
        itm.param.time = 0.1; 
        itm.param.colorstart = argb(64, 64, 64, 64); 
        itm.param.colorend = argb(0, 32, 32, 32); 

makeref(itm,Items[n]);
        itm.id = "gun7"; →7类手枪(决斗者之梦)
        itm.groupID = GUN_ITEM_TYPE; →手枪类型
        itm.name = "itmname_gun7"; →手枪名称
        itm.describe = "itmdescr_gun7"; →手枪描述
        itm.folder = "items"; →文件路径
        itm.model = "pistol7"; →手枪模型
        itm.picIndex = 7; →模型引用
        itm.picTexture = "WEAPONS"; →作用 武器
        itm.price = 10000; →价格 10000(可以改)
        itm.chargeQ = 2; →装填子弹数 2 
        itm.chargespeed = 20; →装填子弹速度 20
        itm.dmg_min = 78.0; →最小伤害 78(可以改)
        itm.dmg_max = 108.0; →最大伤害 108(可以改)
        itm.accuracy = 100; →准确率 100(可以改)
        itm.minlevel = 10; →需要使用最小等级(可以改)
        itm.rare = 1; →物品被发现概率 1(可以改)
        itm.uniq = 1; →属于唯一的物品(0是商店可买卖 可以改)
        n++;        

makeref(itm,Items[n]); 
        itm.id = "spyglass5"; →5类望远镜(伽利略望远镜)
        itm.groupID = SPYGLASS_ITEM_TYPE; →望远镜类型
        itm.name = "itmname_spyglass5"; →望远镜名称
        itm.describe = "itmdescr_spyglass5"; →望远镜描述
        itm.picIndex = 4; →模型引用
        itm.picTexture = "WEAPONS"; →作用 武器
        itm.folder = "items"; →文件路径
        itm.model = "spyglass4"; →望远镜模型
        itm.price = 8000; →价格 8000(可以改)
        itm.scope.texture = "eye_BestTub.tga"; →观察范围 图片路径
        itm.scope.zoom = 20.0; →镜头转换 20
        itm.scope.time_activate = 500; →最远可显示距离 500(可以显示 可以改)
        itm.scope.time_update = 150; →最佳可显示距离150(全部显示 可以改)
        itm.scope.show.nation = 1; →显示对方国家 (0为不显示 可以改)
        itm.scope.show.cannons = 1; →显示对方大炮 (0为不显示 可以改)
        itm.scope.show.ship_name = 1; →显示对方船名 (0为不显示 可以改)
        itm.scope.show.ship_type = 1; →显示对方船类型 (0为不显示 可以改)
        itm.scope.show.hull = 1; →显示对方船体 (0为不显示 可以改)
        itm.scope.show.sail = 1; →显示对方船帆 (0为不显示 可以改)
        itm.scope.show.crew = 1; →显示对方水手数 (0为不显示 可以改)
        itm.scope.show.speed = 1; →显示对方速度 (0为不显示 可以改)
        itm.scope.show.charge = 1; →显示对方船长 (0为不显示 可以改)
        itm.minlevel = 7; →需要使用最小等级(可以改)
        itm.rare = 1; →物品被发现概率 1(可以改)
        itm.uniq = 1; →属于唯一的物品(0是商店可买卖 可以改)
        n++; 

注:佩剑最高级别18,即blade18;火枪最高级别7,即gun7;望远镜最高级别5,即spyglass5;步枪最高级别8,即gunblade8;
可以添加新武器,但贴图和模型需要借用其他的武器路径。佩剑、手枪、望远镜可以在开局修改在人物属性里,步枪需要有自己的殖民地时才可以买。


附装备名称:
blade1 廉价马刀
blade2 廉价弯刀
blade3 阔剑
blade4 弯刀
blade5 重剑
blade6 军用弯刀
blade7 军用细剑
blade8 西班牙剑
blade9 仪式剑
blade10 佣兵之剑
blade11 马刀
blade12 丑小鸭
blade13 华贵细剑
blade14 黄金针
blade15 黄蜂
blade16 伊夫利特
blade17 绝壁
blade18 阿斯塔里亚

gun1 矮人
gun2 长汤姆
gun3 双孔
gun4 谈判者
gun5 铁娘子
gun6 四孔之王
gun7 决斗者之梦

spyglass1 廉价望远镜
spyglass2 普通望远镜
spyglass3 高级望远镜
spyglass4 高雅望远镜
spyglass5 伽利略望远镜

============================================================================

============================================================================

[ 本帖最后由 大路 于 2008-4-2 16:06 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
sun1129 + 2 + 2 + 4 感谢发表精华文章!

总评分: 金钱 + 2  + 2  + 4   查看全部评分

使用道具 举报

帖子
166
精华
0
积分
83
金钱
2354
荣誉
0
人气
0
评议
0
沙发
发表于 2008-3-26 21:25:41 |只看该作者
能不能给个下载的链接?20个字!!!!!!!!!!

使用道具 举报

欲速則不達
游侠资深版主
法蘭西貴族遠征艦隊總司令
★★★★★★★

版主勋章资深版主勋章战略游戏工作组专长成就勋章youki贡献勋章

帖子
3153
精华
6
积分
3878
金钱
29645
荣誉
110
人气
11
评议
0

板凳
发表于 2008-3-27 01:08:00 |只看该作者

回复 #2 nbsp 的帖子

http://game.ali213.net/thread-1917455-1-1.html

驴子里也有中文版的下~

[ 本帖最后由 大路 于 2008-3-27 18:54 编辑 ]

使用道具 举报

帖子
302
精华
0
积分
151
金钱
1144
荣誉
0
人气
2
评议
0
地板
发表于 2008-3-27 16:39:07 |只看该作者
关注LZ的帖子,老大也随便研究下沉船吧 哈哈~

使用道具 举报

欲速則不達
游侠资深版主
法蘭西貴族遠征艦隊總司令
★★★★★★★

版主勋章资深版主勋章战略游戏工作组专长成就勋章youki贡献勋章

帖子
3153
精华
6
积分
3878
金钱
29645
荣誉
110
人气
11
评议
0

5#
发表于 2008-3-31 02:44:18 |只看该作者
3月31日更新完毕

使用道具 举报

‵(*∩_∩*)′牵手
游侠光荣游戏工作组【元老】
端坐於霜天吧 冰輪丸 風舞者
北歐之神·奧丁·雷神之槌
★★★★★
◆◆

youki贡献勋章版主勋章荣誉勋章大头像勋章2013年度杰出版主勋章

帖子
6007
精华
0
积分
4104
金钱
13269
荣誉
110
人气
5
评议
0

6#
发表于 2008-3-31 07:30:14 |只看该作者
汗。。大路版版支援航海区了。。话说航海区好冷清啊。。清水衙门。。过年连活动也米。。。

使用道具 举报

帖子
113
精华
0
积分
57
金钱
559
荣誉
0
人气
0
评议
0
7#
发表于 2008-3-31 10:28:21 |只看该作者
InitBaseCannons_CalcSpeedV0(&rCannon,1400.0); →大炮在基地时的生产速度(就是多久可以买卖一次)    这句不是生产速度,而应该是指火炮的射程,1400是最远射程,0是最近射程。

使用道具 举报

欲速則不達
游侠资深版主
法蘭西貴族遠征艦隊總司令
★★★★★★★

版主勋章资深版主勋章战略游戏工作组专长成就勋章youki贡献勋章

帖子
3153
精华
6
积分
3878
金钱
29645
荣誉
110
人气
11
评议
0

8#
发表于 2008-3-31 12:33:46 |只看该作者

回复 #7 gs0000 的帖子

呵呵,谢谢提醒,已做订正。=。=

使用道具 举报

帖子
247
精华
4
积分
1524
金钱
1070
荣誉
60
人气
0
评议
0
9#
发表于 2008-4-1 18:48:08 |只看该作者
哗!感谢楼主辛辛苦苦、精心打造的贴子,大力支持!

使用道具 举报

圣斗士候补·贵鬼

帖子
7154
精华
0
积分
3609
金钱
3609
荣誉
2
人气
45
评议
0

10#
发表于 2008-4-4 20:58:09 |只看该作者
一个不知道自己航向哪个港口的人,任何风向都不会令他喜悦
这个 签名我喜欢..
o(∩_∩)o...哈哈
我去 驴拖个 加勒比海盗 去

使用道具 举报

帖子
126
精华
0
积分
63
金钱
363
荣誉
0
人气
0
评议
0
11#
发表于 2008-4-24 21:45:51 |只看该作者
好象,这个清楚很多,但是,我玩了一个小时,到没有接到任务,诡异!!!!

使用道具 举报

帖子
50
精华
0
积分
25
金钱
342
荣誉
0
人气
0
评议
0
12#
发表于 2008-9-3 15:23:20 |只看该作者
顶起20202020202020202020

使用道具 举报

帖子
225
精华
0
积分
113
金钱
832
荣誉
0
人气
0
评议
0
13#
发表于 2008-9-5 01:26:11 |只看该作者
!感谢楼主辛辛苦苦、精心打造的贴子,大力支持

使用道具 举报

帖子
28
精华
0
积分
14
金钱
172
荣誉
0
人气
0
评议
0
14#
发表于 2009-1-27 15:52:49 |只看该作者
谢谢楼主  马上试试

使用道具 举报

帖子
1
精华
0
积分
1
金钱
31
荣誉
0
人气
0
评议
0
15#
发表于 2009-1-28 00:22:07 |只看该作者
顶.............

使用道具 举报

帖子
3149
精华
0
积分
1676
金钱
13638
荣誉
10
人气
14
评议
0
16#
发表于 2009-1-28 12:51:58 |只看该作者

回复 #1 大路 的帖子

很好很强大 谢了LZ
他还是妖吗?不是...
是神仙?不是....  
答:是如来佛祖!
肖龙王何时出现在中国...

使用道具 举报

帖子
9
精华
0
积分
5
金钱
109
荣誉
0
人气
0
评议
0
17#
发表于 2010-11-7 23:45:58 |只看该作者
顶一个是在是太好了...........

使用道具 举报

帖子
1
精华
0
积分
1
金钱
41
荣誉
0
人气
0
评议
0
18#
发表于 2011-8-27 22:20:15 |只看该作者
回复 大路 的帖子

我想知道为什么我改了之后打开游戏没变?我改了大炮射速和航行速度。。。纠结,我的是中文版1.5的。而且那个船的文件夹,我也不是ship_init c的,我的是ship_init,但是里面内容都是一样的,求解!!谢谢@@!!!

使用道具 举报

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

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

GMT+8, 2025-10-3 02:05 , Processed in 0.352354 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到