WXM--SSYLDG 发表于 2013-8-1 22:57:00

几个小小问题

本帖最后由 WXM--SSYLDG 于 2013-8-1 23:30 编辑

1.如何给信息加上颜色?
2.如何让信息有一定间隔?我做的都是一大堆文字出来。
3.城市怎么做啊?我做的和战役都差远了。
4.改变单位所有权怎么是交替变更的【在两玩家之间来回变动】?这不科学,求原因。【是多层触发】
5.冻结单位无效,被冻结单位一瘸一拐【一卡一卡】的移动【多层触发】,原因何在?

就先到这吧。

Heresy 无相君 发表于 2013-8-1 23:05:08

--,其实我也是菜鸟我只能回答你第四条。
触发0
效果0改变所有权改变玩家1
开启触发1
触发1
效果0改变所有权改变玩家2
开启触发0

WXM--SSYLDG 发表于 2013-8-1 23:31:27

Rocket Cone 发表于 2013-8-1 23:05 static/image/common/back.gif
--,其实我也是菜鸟我只能回答你第四条。
触发0
效果0改变所有权改变玩家1


怎么说呢?咳咳,单位所有权交替变更,这不科学,求原因。

Heresy 无相君 发表于 2013-8-1 23:42:45

WXM--SSYLDG 发表于 2013-8-1 23:31 static/image/common/back.gif
怎么说呢?咳咳,单位所有权交替变更,这不科学,求原因。

- -,是不是改变所有权一直交换的那种?你可以做成循环当用完一个触发后他会关闭,然后后面一个触发中的效果开启触发就可以做到轮流改变

我是谁004 发表于 2013-8-2 00:53:13

Rocket Cone 发表于 2013-8-1 23:42 static/image/common/back.gif
- -,是不是改变所有权一直交换的那种?你可以做成循环当用完一个触发后他会关闭,然后后面一个触发中的效 ...

如果不是特定的几个单位,你需要有第三个玩家,然后1-3,2-1,3-2这样子的改变所有权
当然了,小心冻住箭矢和炮弹哦

枫叶の飘零 发表于 2013-8-2 05:42:29

这几个问题...看看战役制作宝典吧

VicViper 发表于 2013-8-2 11:58:10

给你一个简单回答:

1.要想让信息带颜色的话,在信息前面加上如下代码:
<BLUE>蓝色
<RED>红色
<GREEN>绿色
<YELLOW>黄色
<AQUA>青色
<PURPLE>紫色
<GREY>灰色
<ORANGE>橙色;

2.用多层触发就可以让对话陆续出现而不是一下蹦出来;

3.做城市的话建议楼主多参考一下其他大神所做的城市场景然后慢慢练,谁也不是一开始就能做出那么好的场景的;

4.楼主是不是把触发循环打开了?关掉试试;

5.和4.一样,多层触发不可滥用。

好吧以上……,如果想要战役编辑宝典的话请在论坛的置顶帖里自己找,很容易找到的。

条顿武士 发表于 2013-8-2 11:59:21

1、在文字信息前面加上颜色标识,如<BLUE>为蓝色,<RED>为红色,<GREEN>为绿色,<GREY>为灰色,以此类推。
2、不要在一个触发里使用多个送出聊天或者显示指令,用多个触发来实现。
    例如,触发1,效果0:送出聊天 XXX 效果1:激活触发2
             触发2(初始状态设置为“关”) 条件1:定时器 10效果0:送出聊天
   如此就可以在第一句聊天之后十秒钟显示第二段聊天信息。
3、可以参考一些地图制作的教程帖,善用论坛搜索功能。最初可以考虑模仿经典战役的城市设计,在优秀的基础上自己稍加改动,慢慢形成自己的风格。
4、不要使用多层触发,如果要多次改动,设置两个触发,第一个触发转变所有权之后激活第二个,然后第二个触发添加一定条件(例如定时器)然后再激活回第一个。如果要停止改变所有权,新设置一个触发,用关闭触发效果关闭上述两个触发即可。
5、结冻单位的效果不是使单位不走动,而是把单位转变成不还击状态。如果要单位不乱走,请搜索不动的AI并给电脑玩家使用。如果要结冻住特定单位,可以用指派物件效果,设定单位或者区域,不设定目的地,然后使用多层触发即可。

都是一些比较基础的问题,可以如楼上所说,参考战役制作宝典来解决,地址:https://www.hawkaoe.net/bbs/thread-38393-1-1.html

WXM--SSYLDG 发表于 2013-8-2 14:19:48

哦,thanks。

帝国②怪人 发表于 2013-8-2 14:20:53

~Vic_Viper~ 发表于 2013-8-2 11:58 static/image/common/back.gif
给你一个简单回答:

1.要想让信息带颜色的话,在信息前面加上如下代码:


红色的文字有个BUG,就是会在前面出现一个‘<’解决办法是:

<..>你要说的话


——————————————
——————————————
<RED>

WXM--SSYLDG 发表于 2013-8-2 14:54:07

本帖最后由 WXM--SSYLDG 于 2013-8-2 14:55 编辑

竟然还有这样的!

弗兰 发表于 2013-8-2 14:55:33

直接删除游侠

VicViper 发表于 2013-8-2 16:25:10

帝国②怪人 发表于 2013-8-2 14:20 static/image/common/back.gif
红色的文字有个BUG,就是会在前面出现一个‘

那为什么我的帝国2就没有这个BUG?

条顿武士 发表于 2013-8-2 17:33:30

~Vic_Viper~ 发表于 2013-8-2 16:25 static/image/common/back.gif
那为什么我的帝国2就没有这个BUG?

翔鹰版打了Userpatch补丁,已经修复了这个问题

维京精锐狂战士 发表于 2013-8-6 17:38:50

第五条不是因为循环触发,是因为你没有用不动AI,你为电脑使用的是标准AI,这样即使使用了冻结单位,敌人的单位还是会走动但不会攻击。详情直接去下载不动AI就行了
页: [1]
查看完整版本: 几个小小问题