找回密码
 点一下
查看: 746|回复: 12

问几个比较偏的问题

[复制链接]
发表于 2014-12-22 16:33:06 | 显示全部楼层 |阅读模式
想要的效果比较罕见,自己尝试了很久没有找到解决办法,搜索也搜索不到类似的问题,所以到论坛上来请教一下。
问题一:创建一个兵营A后立刻在兵营A位置创建3个归属兵营A的火蝠Aa Ab和Ac,并划定一个以兵营A为中心的圆形区域1,若这三个火蝠中任意一个离开了区域1,离开的那个火蝠会立刻被移动到兵营A的位置。会有多个兵营存在,所以兵营A 火蝠AaAbAc 区域1的关系必须是独立的,而当创建兵营B的时候,也会相应的创建火蝠BaBbBc以及区域2。
这个问题创建兵营后创建3个火蝠不难,我已经做出来了,但是我对于区域这一部分很不了解,屡次尝试都没有太大成效。
问题二:当火蝠被一个近战单位攻击时,其他近战单位将无法攻击这个火蝠并绕开他去执行其他命令,但远程单位依旧可以攻击火蝠。也就是说,火蝠同时只能被一个近战单位攻击,可以同时被数量无上限的远程单位攻击。
这也是我觉得最麻烦的一个问题了,我甚至不知道星际里可不可以实现这个设定,因为时间紧张用电脑的时候并不多,所以一直没有尝试过。
问题三:兵营A出的三个火蝠死掉一个后,兵营将会自动开启生产火蝠,当归属兵营A的火蝠数量达到3个时将会自动停止生产。
这个问题相对来说很简单了,不过我自己做总是会出一些意外情况,想搜索类似问题也搜不到。我在其他游戏里见过类似的设定,应当是我的方法不对。
问题四:让防御塔拥有一个技能,效果是点击之后消耗晶矿并升级提升属性,改变模型。
论坛上的新手教程有个光子炮台变导弹塔的,但是是用演算体做的。。。我才刚学习几天看演算体的一大堆英文真是云里雾里的,有没有能通过触发或者数据实现的方法?
这个帖子我在银河编辑器吧里问过一次没有得到回应,所以到这里来再问一次。我在网上搜索阅读了很多的资料教程,也并没有找到解决问题的办法,请各路大神帮帮忙。
唔,我还是个刚入门的地图制作者,想要的地图效果却是比我目前水平高出很多档次才能做出来的,如果这些问题得不到解决的话,能不能告诉我如何有效提升自己的水平?因为我在这个地图上已经卡了几天没有进展了,所以我也考虑到水平不足的问题,可以先放下不做去提升水平,等以后再做出来。
附带地图文件。
现在我做的通过触发器来实现火蝠离开区域自动回到兵营位置(非常麻烦,真的要这么做的话需要600多个触发器以及130个左右的区域),任意单位进入建筑点1区域,如果单位类型是兵营,则进行触发的单位设定为兵营变量1,并生产火蝠3个分别设为士兵变量123,当任意单位离开兵营范围1时如果是士兵变量123中的单位,将被立刻移动到兵营变量1的位置,当任意士兵变量死亡,13秒后将在兵营变量1位置创建一个火蝠。理论上这样虽然麻烦点但应该可行,但是实际情况却是:SCV进入建筑点1区域也会被设定为兵营变量1,身边出现3个火蝠,并且建造兵营后即使火蝠离开了兵营范围1也没有移动到兵营位置。完全找不到是哪里出了错误。

沙漠古堡.SC2Map

260.85 KB, 下载次数: 2

发表于 2014-12-23 06:53:12 | 显示全部楼层
关于问题1,其实你可以在创建伙夫的时候给他们每个人创建一个buff,施法者为兵营,buff里面放上一个禁用验证器:“施法者与目标距离大于x”。这样等火蝠距离兵营大于x时,buff就会启动。这时候你就可以用各种方法来把它传回来,用触发器捕捉buff事件然后移动到buff的施法者身边也行,在buff上加周期性效果传回施法者身边也行。


关于问题2,你基本上需要给近战和远程单位设置不同的marker,然后近战单位的武器全部设置成计算同一个marker,但是不计算当前武器的Marker才成。这个相当地高阶应用了,会比较麻烦,但不是不可实现。而且你基本上得修改所有武器。

问题3:这个和问题1差不多,可以反过来考虑。在火蝠创建时,用触发器给兵营创建buff Y,这个buff Y必须是可以叠加三层的。施法者设为火蝠,而且加一个移除验证器:施法者还活着,这样一来,火蝠一死,兵营上对应的buff就会少掉一层。然后你在自动生产技能的需求里加上“Y少于三层”。这样一死人兵营的buff就会减少,这样就会启动自动训练。

问题四:这个,如果你的变形技能不是瞬间变形的话,基本上没可能用触发器来做啦。除非你做一个假技能,引导时间结束以后,用触发器的替换单位来替换这个单位。


点评

好吧,谢谢啦,果然和传闻中一样麦德三世是个水平高超思路清晰又乐于帮助新手的人呢。虽然还是不知道具体怎么做,但是好歹有了个研究目标而不是一个人默默地瞎研究了。很感谢你的解答,省了我不少功夫,我多尝试做做  详情 回复 发表于 2014-12-23 09:13
回复

使用道具 举报

发表于 2014-12-23 06:57:35 | 显示全部楼层
关于你最后提到的,为啥scv也会被认成兵营的问题。因为最开始如果兵营变量没有被赋值,或者被赋值的对象已经消灭了。那么这变量会指向空。指空的时候会默认当作“任何单位”。所以你的事件就会变成“任何单位进入区域”。

所以你这个写法是不推荐的,不过也有死办法啦,在触发器动作里有那么一条:更改事件中的空单位变量。

你在地图初始化时加这么一条动作,然后选“无单位”就好。这样指空的时候就不会再认成“任何单位”了。
回复

使用道具 举报

 楼主| 发表于 2014-12-23 09:13:23 来自手机 | 显示全部楼层
麦德三世 发表于 2014-12-23 06:53
关于问题1,其实你可以在创建伙夫的时候给他们每个人创建一个buff,施法者为兵营,buff里面放上一个禁用验 ...

好吧,谢谢啦,果然和传闻中一样麦德三世是个水平高超思路清晰又乐于帮助新手的人呢。虽然还是不知道具体怎么做,但是好歹有了个研究目标而不是一个人默默地瞎研究了。很感谢你的解答,省了我不少功夫,我多尝试做做行为这里的东西应该就能理解buff这种东西了。。。。
回复

使用道具 举报

发表于 2014-12-23 09:55:20 | 显示全部楼层
因为在弄一个比较大的Mod所以实在没什么时间像之前那样出演示。不过倒是可以帮你做个第一个例子。因为这个花的时间会少些。

点评

呃。。。我没想过要你做演示,问问题只是想知道我该怎么做,不想漫无目的的自己摸索而已。你能抽出时间给我说这么多已经很感激啦,你教我对你没有好处所以我不想太过于麻烦你。  详情 回复 发表于 2014-12-23 11:13
回复

使用道具 举报

发表于 2014-12-23 10:13:54 | 显示全部楼层
这是要做国王守卫军里的兵营么....

点评

对的没错,我就是想做个皇家守卫军的星际复刻版  详情 回复 发表于 2014-12-23 11:14
回复

使用道具 举报

发表于 2014-12-23 10:35:59 | 显示全部楼层
既然楼上出现了不妨让他帮弄几个示例
回复

使用道具 举报

发表于 2014-12-23 10:47:47 | 显示全部楼层
说个题外话,虽然玩sc的女玩家不多,这里的编辑器高手为啥感觉都是女的,太强大了!

点评

←_←大神的性别你别猜。  详情 回复 发表于 2014-12-23 11:16
回复

使用道具 举报

 楼主| 发表于 2014-12-23 11:13:52 来自手机 | 显示全部楼层
麦德三世 发表于 2014-12-23 09:55
因为在弄一个比较大的Mod所以实在没什么时间像之前那样出演示。不过倒是可以帮你做个第一个例子。因为这个 ...

呃。。。我没想过要你做演示,问问题只是想知道我该怎么做,不想漫无目的的自己摸索而已。你能抽出时间给我说这么多已经很感激啦,你教我对你没有好处所以我不想太过于麻烦你。
回复

使用道具 举报

 楼主| 发表于 2014-12-23 11:14:51 来自手机 | 显示全部楼层
看什么看呢 发表于 2014-12-23 10:13
这是要做国王守卫军里的兵营么....

对的没错,我就是想做个皇家守卫军的星际复刻版

点评

以前写过这个演示,我翻翻看,要是还在的话贴给你吧。  详情 回复 发表于 2014-12-23 21:24
回复

使用道具 举报

 楼主| 发表于 2014-12-23 11:16:15 来自手机 | 显示全部楼层
lztitan 发表于 2014-12-23 10:47
说个题外话,虽然玩sc的女玩家不多,这里的编辑器高手为啥感觉都是女的,太强大了!

←_←大神的性别你别猜。
回复

使用道具 举报

发表于 2014-12-23 21:24:19 | 显示全部楼层
本帖最后由 yxxiaobin 于 2014-12-23 22:44 编辑
736341577 发表于 2014-12-23 11:14
对的没错,我就是想做个皇家守卫军的星际复刻版


以前写过这个演示,我翻翻看,要是还在的话贴给你吧。
翻到了,已发在dome区,这是传送门http://bbs.islga.org/read-htm-tid-2218366-page-1-fpage-1.html

点评

实在太感谢了,一下解决了我所有问题。  详情 回复 发表于 2014-12-24 08:53
回复

使用道具 举报

 楼主| 发表于 2014-12-24 08:53:37 | 显示全部楼层
yxxiaobin 发表于 2014-12-23 21:24
以前写过这个演示,我翻翻看,要是还在的话贴给你吧。
翻到了,已发在dome区,这是传送门http://bbs.i ...

实在太感谢了,一下解决了我所有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 03:06 , Processed in 0.099015 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表