设为首页收藏本站

塞爱维(CIV)文明联盟

 找回密码
 注册
查看: 26013|回复: 47

[原创] RFC文明的兴衰中东版 伊斯兰之剑模组 汉化版 (已更新到1.00测试版)

[复制链接]
发表于 2012-3-4 01:07:50 | 显示全部楼层 |阅读模式


模组简介

     伊斯兰之剑是一款以中世纪的中东为背景,按照”文明的兴衰”规则开发的全新文明4模组,时间跨度从750年的中世纪一直到17世纪,展现了这段时间内一个个帝国的兴起和衰落的历史。
与伊斯兰之剑这个名字相反,本模组反映的并不是阿拉伯帝国崛起时的历史,而是开始于阿拉伯帝国由盛转衰之时。逊尼派势力与什叶派势力之间,阿拉伯人、突厥人、波斯人之间,十字军与穆斯林之间纷繁复杂的斗争纷纷上演。

     在这个模组中,您可以亲身扮演十字军,体会在异教徒的海洋中孤军奋战的艰辛,或是扮演他们的劲敌--萨拉丁,尝试收复耶路撒冷;您可以扮演塞尔柱苏丹,横扫中东建立一个大帝国;您可以扮演罗姆苏丹国,在陌生的土地上打出一片自己的天地;您还可以扮演某个角落里的奸商文明,不管外部世界厮杀地如何热闹,您只管传教和赚钱... 总之,这个模组就是一部关于中世纪中东的可以玩的百科全书,您可以通过这个游戏了解到这个相对陌生的领域方方面面;而且,就算您对中东的历史和地理一无所知,也完全不会影响游戏乐趣————这个模组本身就是一个非常优秀的文明兴衰游戏,各个文明的特有兵种、特有建筑及特殊能力与历史胜利的完成条件紧紧相扣,游戏节奏拿捏地恰到好处,您时时会感觉到任务完成的紧迫感,两三个小时内就能完成前两个历史胜利的设定也很照顾您的休息时间。

     本模组已经进行了全方位的汉化,除去少量无法汉化的Python内容以及文明百科的部分词条外,几乎所有的特有兵种、特有建筑,以及汉化者认为有助于展现当时中东的人文历史风貌的的文明百科词条都进行了汉化。您会发现在大呼过瘾的游戏后,不知不觉已经学到了大量主流媒体上学不到的知识,感慨突厥人竟然在那么快的时间内就从大草原的游牧民、被人鄙视的奴隶雇佣兵成长为了支配中东、创造了辉煌艺术成就的先进文明,感慨与马可波罗同时代的阿拉伯人探险家的探险旅程早已大大超过前者却鲜有人提及,感慨印度诸小国虽拼命抵抗穆斯林入侵却最终国破家亡的悲惨历史,感慨波斯人一次又一次得被落后文明征服却一次又一次用自己的文化征服了征服者的强大韧性。

     更有甚者,玩了这个模组之后,你甚至可以恍然大悟为什么当今世界中伊朗被其他伊斯兰国家孤立,为什么当今阿拉伯世界难以统一成一股巨大的力量,为什么土耳其现在越来越宗教化,为什么会产生南北苏丹问题,等等。而这一切,都是在轻松游戏中可以学到的。



本模组的特色包括:

   - 以中东地区为舞台:100x700的地图涵盖了中东和印度的31个文明,每个文明都有自己的特有单位、特殊力量和历史胜利条件,全新的科技树、单位、建筑,以及充满中东风格的音乐。
   - 忠实再现“文明的兴衰”(RFC)系列模组的特色:文明的兴起和衰落,稳定度,瘟疫,特殊力量,历史胜利,符合史实的野蛮人入侵,随着年代变化的地图和资源。
   - 尊贵的称号:玩家可以角逐某些称号以完成历史胜利,或者仅仅是为了获得这些称号带来的额外奖励,例如“信仰的指挥者(即哈里发)”能发动圣战讨伐异教徒或异端,“王中之王(波斯阿黑门德王朝皇帝的古老头衔)”则能带来额外的稳定和文化。
   - 附有特定条件的文明诞生机制:一些文明只有在满足特定历史条件时才会诞生。例如奥斯曼土耳其只有在公元1300年后罗姆苏丹国被摧毁或者不存在时才会诞生。
   - 8种符合历史的宗教(例如逊尼派伊斯兰和什叶派伊斯兰),宗教异端,宗教裁判所,宗教大屠杀(例如您征服一个城市时可以选择杀光不信仰您的国教的异教徒)。
   - 8种贸易公司和宗教军事团体(如圣殿骑士团和阿萨辛刺客教派),代替原有的公司系统,通过一种半预先设定的方式自行传播。
   - 符合史实的历史事件。如拜占庭毁坏圣像运动、希腊火、第一次和第四次十字军东征。
   - 随机事件:宗教暴乱、异端、十字军东征、圣物、地块事件以及建筑物相关事件等。
   - 集成了2个重要的模组:一个可以允许战争结果改变附近地块归属,一个是加强的刺客模组,可以允许您雇佣强力的刺客,刺杀特定单位或者直接刺杀对方王储—将导致对方陷入全国性的混乱。
   - 一系列优化技术大大提高了模组的运行效能,使其可以支持数量庞大的文明、根据地域不同完全不用的单位外观,并且可以开启史诗速度。

---------------------------------------------------------------------------------------------------------------------------------------------------------

1.00正式版已推出,汉化测试版下载

感谢塞爱维的ztjal大大提供的xml工具,感谢zahlen大大提供的便携版编译器

已知问题
1.雇佣兵界面,点选雇佣兵时无法显示晋升。求高手指点怎么改py
2.湿地的鼠标提示还是英文。同求如何改py
3.文明百科还有一些地方没汉化
---------------------------------------------------------------------
下载地址
http://pan.baidu.com/s/1mgsS4Ms

模组版本:1.00
需要塞爱维汉化版bts 1.9
直接将Sword of Islam文件夹解压到 文明4安装文件夹/beyond the sword/mods文件夹下,进入文明4主菜单选择 高级->加载模组->Sword of Islam即可
压缩包中附带了省份地图和说明手册的汉化,此外也可以在游戏中随时查询文明百科







作者

mod作者:Embryodead
汉化:Qiu

汉化中使用了塞爱维汉化版的公用汉化信息以及巫女萌大大的xml工具,原作者Embryodead也曾经热心解答了汉化中的技术问题,特此表示感谢

欢迎随时反馈,提供宝贵的意见和建议。

游戏截图









































[ 本帖最后由 qiu 于 2014-8-24 01:11 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2012-3-4 01:31:32 | 显示全部楼层




























[ 本帖最后由 qiu 于 2012-3-17 11:27 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2012-3-10 17:41:30 | 显示全部楼层

回复 #2 qiu 的帖子

为什么下载下来的东西,没有手册和地图
而且在塞爱维下的bts3.19版本下无法运行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-10 19:33:29 | 显示全部楼层
原帖由 dotq 于 2012-3-10 17:41 发表
为什么下载下来的东西,没有手册和地图
而且在塞爱维下的bts3.19版本下无法运行?


手册下载地址已经更新,地图就是1楼那张了


无法运行的具体情况是怎么样的?
回复 支持 反对

使用道具 举报

发表于 2012-3-12 20:38:00 | 显示全部楼层

回复 #4 qiu 的帖子

无法运行的情况就是选择该模组,然后什么都没有了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-12 22:59:03 | 显示全部楼层

回复 #5 dotq 的帖子

这个。。
需要bts1.9+塞爱维三合一汉化补丁
如果都不行,建议重新下载试试,有可能是下载时文件损坏
回复 支持 反对

使用道具 举报

发表于 2012-3-13 00:37:45 | 显示全部楼层

回复 #6 qiu 的帖子

是不是一定要原版本?
我在3.19上改了几个xml文件,比如经验保留、殖民地维护费降低等,会不会有影响?
我看了这个模组,覆盖了很多原文件,我的这些改动应该对其没有影响。
回复 支持 反对

使用道具 举报

发表于 2012-3-13 11:34:07 | 显示全部楼层

回复 #6 qiu 的帖子

应该是模组问题,重装了塞埃维3.19汉化版,再跑模组还是无反映。
回复 支持 反对

使用道具 举报

发表于 2012-3-13 16:35:16 | 显示全部楼层

回复 #7 dotq 的帖子

不管怎么样先改回去试试
回复 支持 反对

使用道具 举报

发表于 2012-3-16 20:04:27 | 显示全部楼层

回复 #9 阿根廷铁路 的帖子

全部用了正式版本,重新下载了,还是一样不能用。。
点击模组后就什么也没有了。

楼上试过能用吗?
回复 支持 反对

使用道具 举报

发表于 2012-3-16 20:05:16 | 显示全部楼层
真心想装这个模组
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-16 20:42:30 | 显示全部楼层
window的区域设置是中国吗?

目前只有你反映不能玩的问题
回复 支持 反对

使用道具 举报

发表于 2012-3-17 03:04:51 | 显示全部楼层
修改了MercenaryUtils.py, CvMercenaryManager.py, 参见附件.
在汉化版语言是中文时雇佣兵似乎可以用了.

我的所有改动都用BTS319cn标出.
未深入测试, 不保障品质

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-17 11:16:42 | 显示全部楼层
纳尼。,,谢谢楼上大大。不过我已经自己修好了 (当然也是参照版主的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-17 11:21:06 | 显示全部楼层
话说我只改了CvMercenaryManager.py,没改MercenaryUtils.py。会出什么问题吗?我自己测试倒是没发现
回复 支持 反对

使用道具 举报

发表于 2012-3-17 18:09:48 | 显示全部楼层

回复 #15 qiu 的帖子

MercenaryUtils类的getSeedFromStr方法其实可以接受unicode参数.
Mercenary类的setName方法由于CvMercenaryManager.py的修改, 已经保证了调用时实参都是unicode.
所以我对MercenaryUtils.py的修改确实不是必要的, 只不过我比较保守而已.

不过, 我看了你的修正, 发现CvMercenaryManager.py中还有2处未改.
Line 950

  1.                 unitName = str(mercenary.getName())
复制代码


Line1053

  1.                 mercenary = objMercenaryUtils.getPlayerMercenary(mercenaryName, iPlayer)
复制代码

[ 本帖最后由 zahlen 于 2012-3-17 18:12 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-18 01:50:52 | 显示全部楼层
谢谢大大指点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-18 10:16:03 | 显示全部楼层
原帖由 dotq 于 2012-3-16 20:04 发表
全部用了正式版本,重新下载了,还是一样不能用。。
点击模组后就什么也没有了。

楼上试过能用吗?


或许你可以试试这个方法。
前往版主大大的博客http://blog.ztjal.info/civilizat ... od-into-chinese-xml
下载xml转换程序。

然后如图所示,将mod的xml文件夹拖到主窗口里,选择红框中的选项,转换。

感谢符腾堡巨剑兵发现的方法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-18 12:41:14 | 显示全部楼层
请问zahlen大大,现在头衔的获得和丢失显示还是不正常,无法显示玩家姓名。这个可以通过修改python修正吗?
回复 支持 反对

使用道具 举报

发表于 2012-3-18 20:12:50 | 显示全部楼层

回复 #19 qiu 的帖子

这个问题的来源比较深, 是在dll中.
我猜你用ztjal的程序改了CvGameCoreDLL下的dll的源代码, 却没有编译吧?
重新编译就没问题了.
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|塞爱维(CIV)文明联盟    

GMT+8, 2024-3-29 08:39

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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