找回密码
 点一下
查看: 839|回复: 6

war3MOD为小兵添加老兵行为不能获取经验

[复制链接]
发表于 2016-8-31 17:50:52 | 显示全部楼层 |阅读模式
如题,我给一个噢特曼添加了一个老兵行为,但杀死野怪没有得到任何经验值(正常英雄可以)

用了触发设置获得经验后在升级时也出现错误提示如下图


请问是什么问题?
 楼主| 发表于 2016-8-31 17:51:29 | 显示全部楼层
回复

使用道具 举报

发表于 2016-8-31 18:41:36 | 显示全部楼层
本帖最后由 zt0616 于 2016-8-31 18:45 编辑

奥特曼是什么东西?
新建英雄最好以War3_Hero为模板,不然很容易出错。看你贴的错误信息应该是缺少下面东西(War3 Mod中判断英雄的根本):
行为:AHer、AttStr、AttAgi、AttInt
属性:英雄
标旗:英雄、抵抗的
(见WarCraft III库 - Game Mechanis - Hero文件夹下的触发和函数)

点评

我从其他英雄那里把所有属性都复制过来也没用,你说的那个WarCraft III库是在什么位置进入呢?  详情 回复 发表于 2016-8-31 19:58
回复

使用道具 举报

 楼主| 发表于 2016-8-31 19:58:01 | 显示全部楼层
zt0616 发表于 2016-8-31 18:41
奥特曼是什么东西?
新建英雄最好以War3_Hero为模板,不然很容易出错。看你贴的错误信息应该是缺少下面东 ...

我从其他英雄那里把所有属性都复制过来也没用,你说的那个WarCraft III库是在什么位置进入呢?
回复

使用道具 举报

发表于 2016-8-31 20:07:08 | 显示全部楼层
    <CUnit id="单位ID" parent="War3_Hero" defType="HERO" l1="技能1ID" l2="技能2ID" l3="技能3ID" l4="技能4ID"/>
这样就行,不用复制的。

Ctrl+Shift+L 打开库视窗

点评

原来是左下那几行符号,现在输入了你上述的字符后已经不弹出升级错误了,但依旧无法正常杀怪获得经验值  详情 回复 发表于 2016-8-31 20:54
原来是左下那几行符号,现在输入了你上述的字符后已经不弹出升级错误了,但依旧无法正常杀怪获得经验值  详情 回复 发表于 2016-8-31 20:54
回复

使用道具 举报

 楼主| 发表于 2016-8-31 20:54:28 | 显示全部楼层
zt0616 发表于 2016-8-31 20:07
这样就行,不用复制的。

Ctrl+Shift+L 打开库视窗

原来是左下那几行符号,现在输入了你上述的字符后已经不弹出升级错误了,但依旧无法正常杀怪获得经验值
回复

使用道具 举报

 楼主| 发表于 2016-8-31 20:54:31 | 显示全部楼层
zt0616 发表于 2016-8-31 20:07
这样就行,不用复制的。

Ctrl+Shift+L 打开库视窗

原来是左下那几行符号,现在输入了你上述的字符后已经不弹出升级错误了,但依旧无法正常杀怪获得经验值
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 21:40 , Processed in 0.039096 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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