几个关于魔兽争霸3地图编辑器的疑问

1.触发编辑器中的变量那里的数组是什么?
2.触发编辑器中的哈希表是什么?
3.布尔值呢?
4.还有什么整数变量常数之类的是什么东东?

4的问题是关于数学的么?初几或高几学的?

  问1:
  这个就是用来记录地图里用得到的数据,比如整数、实数、单位、物品甚至地貌这些可以绑定的东西。
  其好处就是可以在该数据没有改变及清除的情况下随时使用它,如:
  call KillUnit(Deather) 就是 杀死(Deather)的意思啦,其中这个Deather就是单位的变量名
  而给变量设置数组的话,本来变量只能绑定一个该类别的数据,设置后就能绑定多个该类别的数据了。。其大小是设置各个引索为初始化值(1的话是将8192个引索值设置为初始化值),如:
  set Deather[0]=GetTriggerUnit()
  释: 设置Deather[0]为触发单位
  set Deather[1]=GetAttacker()
  释: 设置Deather[1]为攻击单位
  问2:
  玻璃渣在1.24版本之后引入的好货
  基本用途和变量差不多,但用法和原理却是不同的。
  使用的好处是可以防止用变量制作技能时多人施放同一个反复使用变量的触发器技能发生错误冲突(这个时候使用的变量必须是局部变量方可有效,而触发器一般使用的是全局变量,具体自己百度)。英文写作Hashtable
  P.S.在魔兽1.20猖行的时代里有种叫游戏缓存法记录数据的东西,其用法和哈希表差不多,只是游戏缓存法有缺陷玻璃渣把哈希表“官方”的游戏缓存法来记录数据
  问3:
  判断的真假。这个值只有2个,要么是真(True),要么是假(False)。
  其作用是在遇到一些选择性方面的情况时作出相应的动作。如:
  if GetTriggerUnit()==Deather then
  call KillUnit(GetAttacker())
  else
  call KillUnit(Deather)
  call RemoveUnit(Deather)
  endif
  释文:
  如果触发单位是Deather,则
  杀死攻击单位
  否则
  杀死Deather
  删除Deather
  问4:
  不错,这些原来就是数学里的知识。最初引入的都是初中。其中整数是初一的,变量和常数是初二的(喂喂。。这些都是基础中的基础啊- -)
  魔兽编辑器里
  变量问1里解释过了
  常数是和变量对立的(也可以说是相对的)一个东西,常数又叫常量。变量是随时的数据是可变的,而常数的数据则是固定不变的。
  整数是变量的一种类别,就是-1,0,2,6啊这些不带小数点的数

  问我为什么总是写jass。。呐,习惯了呢的说 =w=
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-13
1 , 变量组?你试试就知道,比如做技能,必须要用到变量,不用到变量也可以,但会有许多BUG
2, 触发编辑器里有哈希表? 从来没有听过
3. 布尔值, 大概是测试单位的类型吧。。 比如检测他是英雄建筑之类什么的。我只用在判断类型
4.整数变量之类的,是可以记着数。 比如你想看看他的杀敌数到达了没有,新建一个整数。
命名为:Kill
任意单位死亡
凶手单位的所有者等于玩家一
设置 Kill (kill+1)
就可以了。 查看可以通过排行榜,多面板。和命令实现。不求采纳。
我回答相关的三条希望可以帮助你。我现在也正在做魔兽地图。

这些东西很容易知道的。。 只要你会语文的话。保准你用得神一样的好。
第2个回答  2011-06-13
没研究过。。。。

魔兽争霸地图编辑器常见的问题
魔兽争霸地图编辑器中,关于技能的修改,技能可以被调整为普通技能或英雄技能。普通技能对所有具有法力值的单位开放,而英雄技能仅限于英雄使用,并可通过升级点数获得或提升等级。在编辑器的"高级"菜单中,可以对游戏平衡性进行修改,包括设置英雄的最大等级和英雄技能的升级限制。在设置英雄等级超过10级时...

几个关于魔兽争霸3地图编辑器的疑问
call KillUnit(Deather) 就是 杀死(Deather)的意思啦,其中这个Deather就是单位的变量名 而给变量设置数组的话,本来变量只能绑定一个该类别的数据,设置后就能绑定多个该类别的数据了。。其大小是设置各个引索为初始化值(1的话是将8192个引索值设置为初始化值),如:set Deather[0]=GetTrigger...

有关魔兽争霸3地图编辑器的几个疑问(地图编辑器高手进)
解决疑难2:由于我将方式改了改,所以,问题2也基本不存在了,然后关于回程,你要修改下物品技能的,你得再弄个科技树的,这样系统才能认得 解决疑难3:你删了对战初始化了吗?你得删了重新做个,不然它就是这样,再去修改下游戏平衡常数吧

魔兽争霸3冰封王座地图编辑器问题
第一个问题:触发见图 第二个问题:双击你放在地图上的单位,弹出“单位属性”对话框,在这里找到“面向角度”一栏,就可以调节单位的面向角度了。第三个问题:在菜单栏中找到“情节”,单击弹出下拉列表,再选择“地图说明”一项。

魔兽争霸3冰封王座地图编辑器的问题
问题1: 技能改魔免必须用触发器来做. 如果是群体范围技能的还好说, 如果是单体的就比较麻烦.如果是单体要改的东西就很多了 先用不死族的蜘蛛网做为基础模型 (因为在魔兽争霸里面,蜘蛛网是无视魔免的单体技能)复制蜘蛛网技能到自定义技能去 然后把蜘蛛网这个技能的投放效果,魔法效果模型, 等等全...

魔兽争霸3地图编辑器3个问题
2 在p 命令 马甲 2 闪电链 i 设置 p = i 的位置 创建 马甲 在p 命令 马甲 风暴之锤 ...有多少次就重复多少次了 可以1个触发调用另1个触发,2个触发做成 3.文本 可以用漂浮文字,可以用 游戏-发送信息 漂浮文字 初始化就可以用了,发送信息 如果没开始剧情就 等待0.00秒 ...

关于魔兽争霸3地图编辑器的问题。请高人指点。
用触发做,我的先回答你的第二个问题,要不第一个问题你会很茫然。2、事件编辑器其实就是触发编辑器,功能是实现触发动作,基本公式为:当XXX单位做了什么事时,如果怎么怎么样那么就干什么。触发编辑器基本可以实现任何事情,任务、效果、技能、电影、镜头等等。现在第一个问题,用触发来做 ...

关于魔兽争霸3地图编辑器的几个问题,请说地通俗易懂些。
8.触发排泄问题,我做的那个出兵最后清除点就是,有的地图玩到后期越来越卡,就是有很多LJ点,马甲单位等没清除,用一次,多一点,堆积到最后非常的卡,所以为了不这么卡,就要删除掉它,而你的图也是因为泄露太多了到后期才越来越卡吧?或者前期触发太多也很卡,也有可能是电脑的关系 参考资料:纯...

魔兽争霸3地图编辑器的一些问题
1. 这个我真的真的不知道哎。2. 单位属性里面有一个自卫。 你把它去掉。以前我也有这种情况。 好像自卫在武器类型的下边 3.简单。把他的属性由工人或者其他人。改为建筑就好了啦。4.在死亡掉落里设、 死亡后分裂成两个山岭都没人管你 5.很简单,复制,粘贴。 如果你只要外形。技能不一样。 就...

魔兽争霸3地图编辑器的一些问题
一个一个回答吧1.搞不清楚3C里面的霜冻 LZ追问吧= = 2.触发器 事件 地图初始化 条件 无 动作 选取所有玩家做动作 打开对选取玩家的金钱奖励 同时打开物体编辑器 修改单位的金钱奖励 3.将层面调到单位 双击要改那个单位-掉落的物品 或者用触发 单位 死亡 单位的类型=XXX 动作:设置变量X=(最...

相似回答
大家正在搜