骑士与商人剧本地图编辑器用法

阅读() 评论() 发表时间:2008年06月04日 11:41

本文地址:http://qzone.qq.com/blog/51799405-1212550916

一、先讲一下剧本修改器
      把游戏目录dare\mission\目录下边的文件拖到修改器上,生成一个txt文件,打开编辑,编辑后再把该文本文件拖到修改器上,就会生成一个新的文件,把该文件改成要修改的剧本文件即可。具体如下:
      例:把dmission0.dat文件拖到修改器上生成dmission0.txt,编辑好后在把这个拖到修改器上就会生成名为dmission0[edited].dat的文件,如果你备份了原来的dmission0.dat文件,现在把dmission0.dat删了,把dmission0[edited].dat文件该名为dmission0.dat即可。
  [代码]
things in store house(储物箱的物品)
!ADD_WARE 1  400 // stones  (该命令意思是在储物箱里边增加400石头)// stones是解释加的是石头,可以不要。但是作为一个好的程序员应该加上,为了别人能够明白。
------------------------------------
0--tree trunks(刚砍下的树)
1--stones(石头)
2--timbers(木版)
3--iron ore(铁矿)
4--gold ore(金矿)
5--coal(煤)
6--iron(铁)
7--gold(金币)
8--wine(啤酒)
9--corn(谷物)
10--bread(面包)
11--flour(面粉)
12--leather(炮制好的皮)
13--sausages(香肠)
14--pigs(熟猪)
15--skins(猪皮)
16--wooden shield(木盾)
17--long shield(铁盾)
18--leather armor(皮甲)
19--iron armament(铁甲)
20--hand axe(手斧)
21--sword(剑)
22--lance(矛)
23--pike(枪)
24--longbow(长弓)
25--crossbow(十字弓)
26--horse(马)
27--fish(鱼肉)
-----------------------------------
ADD_WEAPON :   things in troop workshop
该命令用于增加兵营里边的武器,汉语介绍上边都有
!ADD_WEAPON 18 20 意思增加兵营里边20皮甲(该命令必须有兵营才有效,负责无效)
16--wooden shield
17--long shield
18--leather armor
19--iron armament
20--hand axe
21--sword
22--lance
23--pike
24--longbow
25--crossbow
26--horse
27--soldier(预备兵)
----------------------------------
SET_GROUP : type of the troop
放置部队数量及种类的命令
具体如下
!SET_GROUP 14 57 81 0 5 15
      放置斧头兵(14)在坐标(57,81),队伍每排5个总共15个,队伍面向0点方向(共8个方向),如果你布置的坐标位置不能设置部队,该命令无效
14--militia(斧头兵,就是第一个兵种)
15--axe fighter(斧头兵)
16--sword fighter(剑士)
17--bowman(工兵)
18--crossbowman(十字弓手)
9--lance carrier(矛手)
20--pikeman(枪兵)
21--scout(侦察骑兵)
22--knight(骑士)
23--barbarian(野蛮人)
24--rebel(反叛者)
25--squire(投石人)
26--warrior(加强版那个骑驴的0
27--vagabond(战士,加强版5个金币买的)
28--catapult  
SET_HOUSE :   kind of the house
该命令是放置建筑 格式:!SET_HOUSE 21 67 67(21是种类,67 67 是坐标,无方向)
0--sawmill(锯木厂)
1--iron smithy(冶铁工厂)
2--weapon smithy(武器加工厂)
3--coal mine(煤、铁、金矿)
4--iron mine
5--gold mine
6--fish house(钓鱼屋)
7--bakery(面包房)
8--farm(农场)
9--woodcutter house(伐木厂0
10--armor smithy(防具加工厂)
11--store house(储物箱)
12--stables(马圈)
13--school(学校)
14--stone house(采石场)
15--metal house(
16--swine farm(酿酒厂)
17--stone tower(炮塔)
18--town hall(城镇中心,招兵的)
19--weapon workshop(武器厂,木制武器)
20--armor workshop(皮具厂)
21--troop workshop(餐厅)
22--windmill(风车)
23--siege workshop(香肠加工场)
24--butcher's house(皮加工场)
25--tannery house
26--nothing
27--dining area
28--winehouse
------------------------------
SET_UNIT : kind of the people
放置单位,用于放置农民
例!SET_UNIT_BY_STOCK 0  // setze einheit(serf)放置农奴,该命令无坐标、无数量,农民自动在基地。// setze einheit是介绍放了什么,可以不要。
我不再介绍名称了,大家都知道。
0--serf
1--woodcutter
2--miner
3--animal breeder
4--farmer
5--carpenter
6--baker
7--butcher
8--fisher
9--laborer
10--stoneman
11--blacksmith
12--metalsmith
13--recruit

[其他命令]
!SET_MAP "data\mission\sMaps\save01.map"
       该命令用于指定这个剧本的地图,如果地图错了,估计大部分命令都会无效。在不能放置建筑、部队的地形,即使用命令在那个地方放置建筑,结果建筑、部队也不能放置。
!SET_MAX_PLAYER 4
设置最大玩家数 该命令设置最大玩家为4个
!SET_CURR_PLAYER 0
!SET_HUMAN_PLAYER 0
!SET_HUMAN_PLAYER 1
第一个命令是设置第0个玩家(实际上是第一个)
第二个命令是设置第0个玩家是人类玩家
第三个命令是设置第1个玩家是电脑玩家
!CLEAR_UP 62 65 15
该命令是让(62 65)区域亮起来(即已探明)15不太清楚,应该是范围
!ADD_GOAL 该命令是胜利条件
!ADD_LOST_GOAL 失败条件
!SET_GROUP放置部队(上边已介绍)
!SEND_GROUP 63 47 0 派遣部队向(63。47)前进,面向0点方向
!SET_HOUSE 21 67 67 放置代码为21的建筑 在(37 37)处
!SET_STREET 21 10   在(21 10)坐标铺路。
      实际上放置道路和建筑十分麻烦,你弄一整天可能连一个地图都弄不好,因为本游戏地图有高度的设置,一块地上高度相差过大,建筑可能放不上去。这个不建议大家学习。太麻烦了。
!ADD_WARE 8  9000 // wine  
放置物品命令
!SET_AI_ATTACK TYPE 0
设置电脑攻击类型,该命令应该是喜欢增强电脑实力的玩家好好研究的。还没完全研究清楚。
!SET_GROUP 15 28 33 4 5 10
放置部队 上边已介绍
!SET_AI_DEFENSE 28 33 4 0 10 0
设置电脑防守位置、部队种类、数量、方向。该命令应该是喜欢增强电脑实力的玩家好好研究的
!RELEASE_ALL_HOUSES
该命令是屏蔽所有建筑,即不允许建筑。
!SET_AI_NO_BUILD
该命令不允许电脑建筑 去掉该命令即可让电脑修建。
!BLOCK_HOUSE 1
该命令是屏蔽代码为1的建筑,即不允许造。
!RELEASE_HOUSE 9
该命令允许建造代码为9的建筑,即使条件未达到也可建造。
!SET_UNIT 25 10 53
       该命令是放置动物的,25就是鱼,(10 53)是坐标)。这个就是我的研究目标。如果鱼放到陆地上,可以看到,但不能游也不能钓。在水里边可以放无数鱼,直到全部是鱼,鱼多的不能游也可以钓。
      剧本基本命令介绍完毕,还有几个目的不太明确,没仔细研究。没时间啊 。
现在介绍地图编辑器
      这个比较简单,多用几次就会了
      地图存放在游戏目录dare\mission\smaps(dmaps nmaps)每个地图对应一个战役。
      本游戏地图有高度,放置东西十分麻烦,你就是放了金矿可能因为高度和其他原因,在你进入游戏后你发现不能建造采矿的,收拾一个地图需要相当长时间,十分麻烦啊。这个修改器最主要的有:
height
高度,这个地图成功的关键,高度没设置成,金矿不能采很正常,但有时石头都不能采啊
light
应该是明亮,用处不明啊
object
物体,放置各种东西,包括树等,同时你也可以把地图里边东西去掉
tarrain
地形 放置各种地形,可以在右下选择各种东西,也可直接在地图上选取需要的地形。
usage
本栏可以看到有些地方有方格,作用是那些地方不能去或不能建造。这个也很关键,关系到编辑地图的成败。按住鼠标右键可以去掉这些方格
rotate+
旋转 一些地形的边缘放置不合理,可以在这转方向。
介绍完了,总之,这个东西很麻烦,我还没有真正设计成功一张地图啊,基本上把原地图稍加修改,就这还老出一些小问题。
最后,祝福大家很快学会,编出好的地图和剧本大家一起分享。

发表评论

日志新版升级特性介绍 请选择道具