魔兽地图编辑器做的地图为什么总会自己出现一条魔兽世界荒芜之地任务

魔兽争霸地图编辑器怎么做启动AI 我在触发编辑器设了一条启动战役AI 为什么他不会对我发起攻_百度知道
魔兽争霸地图编辑器怎么做启动AI 我在触发编辑器设了一条启动战役AI 为什么他不会对我发起攻
魔兽争霸地图编辑器怎么做启动AI
我在触发编辑器设了一条启动战役AI
为什么他不会对我发起攻击
更不会训练部队来攻击我请大家教我设计电脑玩家的战役AI
能自动 叫部队攻击我
会自己部队的训练
给电脑开始点附近加点资源 电脑要是在荒地上附近什么都没有的话就算你输作弊码给他无限资源他也不会动
其他类似问题
为您推荐:
魔兽争霸地图编辑器的相关知识
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁魔兽争霸地图编辑器怎么做一个排行榜_百度知道
魔兽争霸地图编辑器怎么做一个排行榜
有排行榜还要把玩家的名加进去,如果玩家1的杀敌数大于所有玩家(一个一个比,不是合起来比)要在排行榜的最上,杀的人是敌人的,不是中立的。
我的编辑器是中文版的,请直接写出来触发的设置,就是触发什么样。别说怎么设置。 再说一遍,我要中文的!vsqquu9,你就慢慢粘贴复制。以为我是傻瓜啊,就你知道?
提问者采纳
事件-地图初始化条件-没有动作-这里有很多东西,你想设什么是什么。只需要在其中加上 玩家组-添加 玩家1(红色)【玩家2/3之类的】到playergroup(这个是变量,名字什么都可以,是空的 玩家组 就行)——这个动作要多做几个,把排行榜上要的玩家都加进去。2 接下来是重点事件-不要条件-没有动作-for循环整数A从1到14,设置kills【循环整数A】=0wait 0.01秒(多少都可以)对所有玩家创建排行榜,使用标题-杀敌数(你想取什么都行)设置 board(又一个变量,排行榜的)=最后创建的排行榜如果 玩家1的游戏状态是正在游戏 成立,则排行榜-添加玩家1到最后创建的排行榜,使用名字-玩家1的名字,设置分数为0(这个要多复制几个,把要的玩家添加进去)开启-触发33(这个是默认关闭的)事件,条件-无动作-排行榜-设置玩家1在board中的分数为kills【1(玩家编号几就是几)】复制这个动作,把所有玩家都设好4事件-任意单位 死亡条件-凶手单位的所有者在Playersgroup中=TRUEand 单位是一个英雄=TRUE动作-设置 kills(一个实数变量组,注意是个组)【凶手单位的所有者的玩家索引号】=kills【凶手单位的所有者的玩家索引号】+1运行-触发3(2中是开启,这里是运行)死亡数同理!要学会举一反三。不打了好累~~~
其他类似问题
为您推荐:
其他4条回答
我上网给你找了一个,是复制的
这个也是大家需求比较高的演示,不过有区别于“多面版”,排行榜的功能限定于只能显示玩家名字和一个数值。因此排行榜的使用其实也很简单。
要做一个排行榜,先是排行榜显示的时间问题,一般来说,大家都习惯在进入地图以后就出现排行榜,所以我们也可以这样做,那么事件就可以写成:
地图初始化
地图初始化就是在地图刚开始的时候就打开排行榜,而排行榜一般不需要环境(条件),所以我们就忽略,接下来就是动作。先要确定这个排行榜显示的是什么,如果是两边对战的时候就需要分组显示排行榜了,而大部分时候我们只对大家使用一个排行榜,所以我们可以这样建:
等待 2.00 秒
排行榜 - 对 (所有玩家) 创建排行榜,使用标题: - ...
这方面问题在 魔兽地图编辑器吧 里问 或者去问 魔吧的色之瞳
多面板 通过一条每秒执行一次的触发来更新数据就行
多面板……
魔兽争霸地图编辑器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁谁来帮我看下,自己做的脚本为什么注入到地图没效果_魔兽地图编辑器吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:31,059贴子:
谁来帮我看下,自己做的脚本为什么注入到地图没效果
WE空白地图写好触发,SLK优化,打开war3map.j,复制特定段落做成g.j,f.j,m.j,然后用hke打开西3注入脚本,为何无效?
其实是两张(*/ω\*),要的就来回复吧/ 提示:主...
刚刚发了3次被删了贴!最后一次不行就算了-_-||...
~/share/link?shareid=114...
50楼链接,图来了!
运输船,以及运输船的战术,求顶
呵呵2楼蓝莲
因为是半成品,所以只有四关啦,籽珉在不在? ...
俯视图镇楼,是不是感觉有点小呢
rt,超大卡纸纸一张
以下是脚本文件:g.j:group udg_UUU1=nullgroup udg_UUU2=nulltrigger gg_trg_zdjsx_001=nulltrigger gg_trg_zdjsx_002=nulltrigger gg_trg_zdjsx_003=nullf.j:function Trig_zdjsx_001_Func takes nothing returns booleanreturn(GetOwningPlayer(GetFilterUnit())==GetTriggerPlayer())endfunctionfunction Trig_zdjsx_001_Func001 takes nothing returns booleanreturn(IsUnitInGroup(GetFilterUnit(),udg_UUU2)==false)endfunctionfunction Trig_zdjsx_001_Func002001 takes nothing returns booleanreturn(IsUnitType(GetFilterUnit(),UNIT_TYPE_HERO)==true)endfunctionfunction Trig_zdjsx_001_Func002002 takes nothing returns booleanreturn(IsUnitIllusionBJ(GetFilterUnit())==false)endfunctionfunction Trig_zdjsx_001_Func002 takes nothing returns booleanreturn GetBooleanAnd(Trig_zdjsx_001_Func002001(),Trig_zdjsx_001_Func002002())endfunctionfunction Trig_zdjsx_001_Func takes nothing returns booleanreturn GetBooleanAnd(Trig_zdjsx_001_Func001(),Trig_zdjsx_001_Func002())endfunctionfunction Trig_zdjsx_001_Func takes nothing returns booleanreturn GetBooleanAnd(Trig_zdjsx_001_Func(),Trig_zdjsx_001_Func())endfunctionfunction Trig_zdjsx_001_Actions takes nothing returns nothingset udg_UUU1=GetUnitsInRectMatching(GetEntireMapRect(),Condition(function Trig_zdjsx_001_Func))call GroupAddGroup(udg_UUU1,udg_UUU2)call GroupClear(udg_UUU1)call DestroyGroup(udg_UUU1)endfunctionfunction InitTrig_zdjsx_001 takes nothing returns nothingset gg_trg_zdjsx_001=CreateTrigger()call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_001,Player(0),&水,是生命之源&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_001,Player(1),&水,是生命之源&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_001,Player(2),&水,是生命之源&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_001,Player(3),&水,是生命之源&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_001,Player(4),&水,是生命之源&,true)call TriggerAddAction(gg_trg_zdjsx_001,function Trig_zdjsx_001_Actions)endfunctionfunction Trig_zdjsx_002_Func001A takes nothing returns nothingcall ModifyHeroStat(bj_HEROSTAT_STR,GetEnumUnit(),bj_MODIFYMETHOD_ADD,1)call ModifyHeroStat(bj_HEROSTAT_AGI,GetEnumUnit(),bj_MODIFYMETHOD_ADD,1)call ModifyHeroStat(bj_HEROSTAT_INT,GetEnumUnit(),bj_MODIFYMETHOD_ADD,1)endfunctionfunction Trig_zdjsx_002_Actions takes nothing returns nothingcall ForGroupBJ(udg_UUU2,function Trig_zdjsx_002_Func001A)endfunctionfunction InitTrig_zdjsx_002 takes nothing returns nothingset gg_trg_zdjsx_002=CreateTrigger()call TriggerRegisterTimerEventPeriodic(gg_trg_zdjsx_002,3.00)call TriggerAddAction(gg_trg_zdjsx_002,function Trig_zdjsx_002_Actions)endfunctionfunction Trig_zdjsx_003_Func takes nothing returns booleanreturn(GetOwningPlayer(GetFilterUnit())==GetTriggerPlayer())endfunctionfunction Trig_zdjsx_003_Func takes nothing returns booleanreturn(IsUnitInGroup(GetFilterUnit(),udg_UUU2)==true)endfunctionfunction Trig_zdjsx_003_Func takes nothing returns booleanreturn GetBooleanAnd(Trig_zdjsx_003_Func(),Trig_zdjsx_003_Func())endfunctionfunction Trig_zdjsx_003_Func002A takes nothing returns nothingcall GroupRemoveUnitSimple(GetEnumUnit(),udg_UUU2)endfunctionfunction Trig_zdjsx_003_Actions takes nothing returns nothingset udg_UUU1=GetUnitsInRectMatching(GetEntireMapRect(),Condition(function Trig_zdjsx_003_Func))call ForGroupBJ(udg_UUU1,function Trig_zdjsx_003_Func002A)call GroupClear(udg_UUU1)call DestroyGroup(udg_UUU1)endfunctionfunction InitTrig_zdjsx_003 takes nothing returns nothingset gg_trg_zdjsx_003=CreateTrigger()call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_003,Player(0),&再水就要被十循了&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_003,Player(1),&再水就要被十循了&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_003,Player(2),&再水就要被十循了&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_003,Player(3),&再水就要被十循了&,true)call TriggerRegisterPlayerChatEvent(gg_trg_zdjsx_003,Player(4),&再水就要被十循了&,true)call TriggerAddAction(gg_trg_zdjsx_003,function Trig_zdjsx_003_Actions)endfunctionm.j:call InitTrig_zdjsx_001()call InitTrig_zdjsx_002()call InitTrig_zdjsx_003()
是不是因为设置了变量的问题?我发现空白图中还有这一段function InitGlobals takes nothing returns nothingset udg_UUU1=CreateGroup()set udg_UUU2=CreateGroup()endfunction这一段没加进去,可是这一段不属于3个脚本文件中任何一个吧,我手动把中间两句加进去也不行
要用hke注入的吧
内&&容:使用签名档&&
保存至快速回贴魔兽争霸3地图编辑器人物移动时怎么才能弄出荒芜之地?_百度知道
魔兽争霸3地图编辑器人物移动时怎么才能弄出荒芜之地?
RT向混乱之治的暗夜精灵的最后一关 阿克蒙德移动时,出来的荒芜之地怎么弄? 求高手解答~
我有更好的答案
你好,关于你的这个问题,据我所知,方法如下:你可以在单位技能中找到荒芜之地蔓延,无论是大的小的,这都取决于你。将这个技能装给你的单位,这样单位在移动时就会创造荒芜之地。这也是唯一的办法,触发器中的地面纹理没有荒芜之地这一项。希望能够帮到你,望采纳! 纯手打,暮光God诙谐
不死族建筑物有个技能,叫荒芜之地蔓延,把它给你想要的单位就行了。
其他类似问题
为您推荐:
地图编辑器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 魔兽争霸地图编辑器 的文章

 

随机推荐