陈鹏 发表于 2010-4-7 18:42:10

数据库指导贴

转载别人的 http://game.ali213.net/thread-3029456-1-3.html
值得学习

maxflyer 发表于 2010-4-7 18:49:52

学习一下。。

maxflyer 发表于 2010-4-7 18:52:51

本帖最后由 maxflyer 于 2010-4-7 19:07 编辑

1.什么是data editor?
这是我才看到的人在问,简单说吧,字面意思就是数据编辑器,FM官方出品的数据库编辑工具,便于大家自己DIY。官方升级补丁时自动升级编辑器。这代功能更加强劲了。添加了国家规则项,使得DIY更加自由,方便。一般就在游戏目录的tools\editor中。

2.初识data editor。
打开editor.exe,可以看到如下界面

很简洁的界面。先让我们看看需要用到的两个菜单

档案菜单中可用就两项。载入数据库:就是开始编辑。退出:不用说了吧。:ico42:
设置菜单中可以设置使用的货币,编辑器语言,是中文的就不用变了;显示模式,想让编辑器窗口或全屏就在这里;最后一个是1020新增的(我记得是)保存时候会提示压缩,先不管。

3.进入修改
好了认识了界面让我们开始吧!
点击档案菜单--载入数据库,载入完毕后,界面如下。

左下方都是修改项目。选择相应的项,在右边搜索你需要改的,前提是你知道英文名称。。搜到以后,双击该名称即可修改细节。因为数据库全是英文。或者点过滤可以设置条件。
奖项:各大联赛的奖项,比如最佳射手啊,最佳球员等等。可以修改它们的声望,颁发对象等。
俱乐部,城市,比赛,洲,国家,人员,球场都顾名思义,不多解释。
在这里解释一下比赛和赛事的区别,比赛就是英超,意甲这些具体赛事的名称(当然还是英文)。赛事半决赛,决赛这些相应的名称。
描述:球员描述。
伤病:伤病的名称,cold(感冒),virus(病毒感染)等等。你可以增加甲流,非典之类的。(前提你会翻译):ico42:
语言:英语,汉语,可以修改其学习难度,影响力等等,便于球员适应。
当地:一些地区名字吧,西北,东南之类的,没仔细看。
传媒:媒体名称。
天气:天气状况。

以上是我的大概介绍,想要具体了解的话,选择相应选项,在右侧搜索栏直接回车,即可看到相应结果。每一项基本右下角都有增加,移除按钮,可以自己建立。比如球员,俱乐部。

下面说一下修改具体操作的界面,以俱乐部修改为例。
在左下角选择俱乐部,右侧搜索想要修改的。搜到后双击名称,弹出俱乐部修改界面如下。

添加预备队就在“细节”界面,点击“预备队”下方的增加,即可在左边看到预备队的细节,点击即可修改

左下侧是俱乐部的子项。选择具体修改的,在右侧修改即可。右侧凡是输入框形式的,如名字,缩写,可以直接修改。还有下拉框形式的是游戏内置的。比如国家,点击最右边的向下箭头,点搜索修改,之前搜索过的这里也会保留。需要改成自创的,先按照前面讲的添加好好,才可以在这里修改。修改后不用保存,最后统一保存。所以万一改错了,只有重新修改,不具有撤销功能。

左边还有近期数据库记录,打开后有最近修改的项目,方便返回修改。

如果不需要修改规则这里就可以保存了。需要修改的,最好先把数据库需要修改的国家,俱乐部,球员修改完毕,再添加规则。

4.国家规则修改。

本代修改器最大变动就在这里,也是本贴的重点。载入数据库后,左侧有添加国家规则按钮。点击它,弹出向导如下图。

可以看到,有两个选项。一个是添加新的联赛规则,一个是把低级联赛加入已存在联赛中。简单说,第一个就是直接推翻原有联赛规则,重新自己新建,支持所有国家。第二个是在原有基础上添加多级联赛,只支持原本游戏中已存在的联赛添加。一般想要充分DIY的,选第一项;如果选第二项,只有添加的联赛能够修改,原本的只能修改一小部分(后面会说到方法)这里详细介绍第一项。选择创建新联赛,点“下一步”如下图。

赛季更新日期,即足协公布赛程日期,也是发转会费的日期。赛季开始结束就是所有比赛的开始和结束,只能修改09年的,貌似以后每年会变,但是大概就是这个日期附近。修改完点击完成,进入常规界面,如下图。

回到这个界面,有常规,转会窗口,惩罚规则,三个选项卡。
常规选项卡中,上面都是刚才修改过的不用动。下面有个第一级别预备队,青年队的复选框,勾上它会出现第二级别的复选框。要使用这个选项,之前球队修改时不要手动添加预备队,否则不会出现预备队联赛。复选框勾上会自动出现预备队。可以选择参加球队(一般第一级别选预备队,第二级别青年队。),分级方式(是按强弱还是按地区来分组),比赛日期,时间。
转会窗口选项卡中,可以设置本国联赛转会期,支持多个转会窗口。
惩罚规则是指红黄牌规则,如果你希望5黄停赛一场,就选择“5,10,15以此类推”。有的联赛是得5张联赛停一场,再四张停一场,再三张。就选择“5,9,12以次类推”选项。
(1)添加联赛
点击左下窗口中的“联赛”,再点右下角增加按钮来增加联赛。

选择要添加的是单级别联赛还是包含下级联赛的。一般都是单级别,选择第一项,点击下一步。

选择要添加的比赛名称,必须是本国的,有参赛球队的。自创联赛创建时要在参赛球队一栏添加球队才能在此处选择。
选好下方会自动显示相应的球队数量,点击下一步。

接下来设置比赛信息。
比赛场数:即循环数,两支球队要打几场比赛,一般是双循环主客场,默认2不改。
从属规则:就是上场规则,根据自己需要修改几名替补,最多上几名。
升级名额,降级名额,比赛日修改后,点击“加入赛事”,即可成功添加
可以看到左侧出现了相应的联赛,点击名称进行具体修改。

细节自己修改即可,这里介绍几个不好理解的。
类型:是联赛,还是分阶段比赛,比如世界杯那种。
胜者得分:胜一场得分,默认3分,可以修改。
赛事优先级:貌似意思是重要性,不太懂。
B队无法晋级:一般打勾即可。
联赛排名规则:设置同分队伍排名规则。比如先看胜负关系,在净胜球,再看进球,增加三个分别选择相互战绩,净胜球,进球即可。



接下来点击上方蓝色选项卡日期项,把“核对比赛日冲突”设为“所有”。点击奖金可以设置联赛奖金(不用担心足协掏不起)
比赛日安排规则:其实是上场规则,由上到下分别是替补规则,比赛名单规则,阵容规则。
其他:可以让特定球队扣分,更加贴近真实。
附加赛:设置升级或降级附加赛。

(2)添加杯赛

同样,在左侧点击杯赛,点击增加。
选择添加的是那种类型的杯赛。选完点击下一步

选择赛事名称,下一步
接下来选择参赛球队,选择完毕点击下一步

最后的回合数等等,可以加入后具体设置,直接点击加入赛事。

这时左侧出现添加好的杯赛,点击进行具体设置。

这一步和联赛类似,这里重点介绍杯赛轮次设置。点击“杯赛轮次”选项卡


预选赛轮次:设定资格赛的轮数。
杯赛轮次:这个比较重要。这里设置总共的比赛轮数(包括)资格赛的轮数。每一轮新增球队的数目和该轮比赛数有如下关系:(上轮比赛数+新增球队数)/2=本轮比赛数。第一轮比赛数就是新增球队数/2。这里很考验数学水平,一般使用默认。自己改的话,必须算好球队数量,必须都增加进来,且最后一轮只有一场比赛。 后面的比较好修改日期时间,如果需要两回合主客场修改回合数为2。2回合球场为不可选。还有该轮胜利奖金,失败奖金。

好了,如果想添加多个联赛重复上面步骤即可,杯赛一样。

添加完规则,点击测试国家规则,会自动测试你设定规则有无问题,如果弹出“现有国家规则是有效的”即为成功。如果有问题会弹出提示,按照提示重新修改即可。

如果需要修改添加联赛的声望球队等具体细节,相应联赛的综合界面,双击“比赛”栏后面的比赛名称,即可进入修改。杯赛也一样


好了,修改完了就可以保存了。点击档案,选择“保存编辑数据到”,起个名字保存即可。

maxflyer 发表于 2010-4-7 19:07:49

发现没注册的话看不到图,内容也转过来了

陈鹏 发表于 2010-4-7 21:09:45

支持下。。。。。。。。。。。。。
页: [1]
查看完整版本: 数据库指导贴