欲速則不達 游侠资深版主 法蘭西貴族遠征艦隊總司令 ★★★★★★★
- UID
- 775394
- 主题
- 16
- 阅读权限
- 150
- 帖子
- 3153
- 精华
- 6
- 积分
- 3878
- 金钱
- 29645
- 荣誉
- 110
- 人气
- 11
- 在线时间
- 740 小时
- 评议
- 0
  
- 帖子
- 3153
- 精华
- 6
- 积分
- 3878
- 金钱
- 29645
- 荣誉
- 110
- 人气
- 11
- 评议
- 0
|
开局把各种属性修改下,增加些游戏趣味性,修改尺度自己掌握,如下:
注:所有修改必须重新开档生效。
注明可以改的字样,说明已测试无误,其他的待测试。
游戏相关连接: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 编辑 ] |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 2
+ 2
+ 4
查看全部评分
|