星际 一个编辑地图的问题(高分悬赏)

我编一个地图,类似于7人VS1电脑的地图。我本来想设置的是每沙一个飞龙得50矿,但是为什么杀了几个后就不加钱了?我是这样设置的:条件-Force1killsexactly... 我编一个地图,类似于7人VS1电脑的地图。我本来想设置的是每沙一个飞龙得50矿,但是为什么杀了几个后就不加钱了?
我是这样设置的:
条件
- Force1 kills exactly 1 Zerg Mutalisk
动作
- Modify resources for Force 1;add 50 ore
还有为啥电脑只进攻一次?到第二次电脑的飞龙就傻傻地呆在原地不动了,是不是我编的有问题?
条件
- Always
动作
- Execute AI script 'send all units on stategic suicide missions(就是无智商地狂攻)
- 使这个书法可以再?生效。
(这两个触发都原封不动抄下来了)
望高手解答,快要开学了啊,再不快点就没机会了啊!谢谢啊~
是有中文翻译的
展开
 我来答
intellimouse
2008-08-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:2125
采纳率:50%
帮助的人:897万
展开全部
先说第二个问题吧。
自杀AI后面,再加上一个preserve trigger,也就是循环执行这组trigger。

第一个问题:
条件改成:你 kills score is at least 1。(在下拉菜单中选Score是这个。)

动作改成:modify score for 你:set to 1 kills。(在下拉菜单中选Set score是这个。)
Modify resources for Force 1;add 50 ore ,(这就是你原来那个加钱的,我直接复制下来了)

preserve trigger。(循环)

这样的原理能看明白么?
当杀人数大于等于1的时候,让他把杀人数归零,同时加钱,再循环。
你肯定会奇怪,为什么要归零,而不是减一。。。因为星际本身这个trigger不完整,在杀人数这里,用subtract是无效的。。。你不放心可以自己试试。。

那么这样就有个问题,就是即便用了hyper trigger,trigger反复运行的速度,有时也赶不上杀人的速度(比如刚好杀了两个人,这个trigger才又被执行到,杀了两人,执行了一次归零和加钱,少加了一次)。怎么办?

那就多做几组trg。
第一组是 你 kills score is exactly 1 ->归零加一次的钱。
第一组是 你 kills score is exactly 2 ->归零加2次的钱。
第一组是 你 kills score is exactly 3 ->归零加3次的钱。
第一组是 你 kills score is exactly 4 ->归零加4次的钱。
第一组是 你 kills score is exactly 5 ->归零加5次的钱。
第一组是 你 kills score is exactly 6 ->归零加6次的钱。
第一组是 你 kills score is exactly 7 ->归零加7次的钱。
第一组是 你 kills score is exactly 8 ->归零加8次的钱。
第一组是 你 kills score is exactly 9 ->归零加9次的钱。
第一组是 你 kills score is at least 10 ->归零加10次的钱。

能理解吗?

这样保证了在一个trg回合内,即便杀到10人,都不会少加钱。

再多杀?你要是不怕麻烦就自己弄去呗。。

我都说清楚了。。就看你能否理解了。。。。
mayafei
2008-08-25 · TA获得超过827个赞
知道大有可为答主
回答量:946
采纳率:0%
帮助的人:1410万
展开全部
错误1:加钱对象

对象应该是7个玩家而不是Force1,不然一个玩家杀了一个飞龙,所有人都要加钱

错误2:缺少Preservetrigger

这就是为什么杀第二个就不加钱的原因

错误3:没有清空数值

kills不好弄,建议用SCORE,因为那样弄的后果是不断加钱,如用SCORE在触发中还需加上SetScore来清空数值,可以参考一下[2007]CATANDMOUSE的触发(提示下:score中的kill是血而不是数量)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰凌Й_酷影
2008-08-23
知道答主
回答量:60
采纳率:0%
帮助的人:0
展开全部
“-使这个书法可以再?生效。”
你的是中文翻译的?是星际自带编辑器吗?
还是触发器要打上去的那个?

我不太清楚了
自己参考参考吧~

参考资料: http://tieba.baidu.com/f?kz=409065391

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a55278
2008-08-23 · TA获得超过1044个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:258万
展开全部
试着加下延时看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式