关于战略三国的修改
-------------------------------------------------------序言-------------------------------------------------------
最近常有一些人提出,用其它题材做战略游戏。这是可以做到的。准确地说这既是一款游戏,又不是一款游戏。为什么呢?说这是一款游戏的原因就是带有娱乐性。说不是一款游戏的原因就是因为这是制作一个任何战略游戏的工具。制作的条件就只要有素材,根本不需要会编程。废话不多说,下面具体说如何修改一款战略游戏。
-----------------------------------------------第一讲 关卡的修改-----------------------------------------------
一个关卡文件夹内分为这么几个要素:武将能力、武将带兵、关卡音乐、关卡名
其中武将能力分为六种:人名、武力、智力、义理、统率、威望.
接下来说说各项能力的修改方法:
首先,打开关卡文件夹,然后进入相关的关卡(其实还可以增加关卡,具体地后面会说),进入关卡后你会看到五个文件,它们是"1.txt","2.txt","3.txt","filelong.txt","song.mid".修改武将的能力就在前两个文件里,第一个是我方人员的能力(1.txt),第二个是敌方人员的能力(2.txt)。好了,现在请大家打开"\关卡\1\1.txt",来进行具体地修改。
打开以后会看到这么几行字:
刘备,80,85,90,60,100,3000
关羽,99,81,82,90,90,3000
张飞,99,81,83,85,85,3000
仔细观察,你应该就会发现这三行文字都存在一种统一的编排规律。是什么呢?现在告诉你,人名+武力+智力+义理+统率+威望+兵力,你只要修改对应一项,武将的属性就会发生变化,不信,你把刘备改为(刘备,100,85,90,60,100,3000),进入游戏后你就会发现刘备变成猛将了。以上就是修改武将能力的方法。
修改武将能力时有以下几点要注意:
一,一个剧本里存放的人物不能超过99个。否则程序就会出错。
二,武将的每个属性必须用英文字符(即只占一字节)的逗号隔开。千万不能用中文字符的逗号隔开,否则程序不能识别。
三,每个武将的每个属性要全。举个例子,比如:01.txt里面这么写。
刘备,80,85,90,60,100
关羽,99,81,82,90,90,3000
这样程序就会认为刘备的兵力是“关羽”,关羽的名字是“99”,这岂不闹笑话?
四,改完之后千万要检察剧本是否有空格存在。如有,空格赶紧删去,特别是单行没写武将属性,而是写了一大堆空格的。否则,程序会出错。(哪关剧本文件有问题,就在哪关出错)
今天就先写这些,其实可修改的地方还有很多很多,以后还会继续编辑补充的,欢迎大家常来看此贴。
如果大家对我所说的什么地方不明白,欢迎在跟贴指出。如果大家想询问如何修改的某个方面的,也欢迎在跟贴指出。
|