找回密码
 点一下
查看: 2258|回复: 7

求教如何动态更改单位名称,以及BUFF修正的问题

[复制链接]
发表于 2017-3-23 00:15:22 | 显示全部楼层 |阅读模式
求教各位大神,如何才能动态更改一个单位的名称,比如网游中的改名卡,获取和储存玩家自定义字符然后覆盖单位名称这种
另外求教下BUFF修正的问题,如果一个单位的初始高度是0,给这个单位加BUFF A和BUFF B,BUFF A修改高度为3,BUFF B修改高度为5,那么此时单位的高度是以哪个BUFF为准?为什么数据加成字段的是可以叠加的呢?
发表于 2017-3-23 12:39:30 | 显示全部楼层
改名的话用触发器改。
BUFF的修改高度是叠加的,这个单位会飞得很高。

点评

触发器好像不支持自定义的名称修改  详情 回复 发表于 2017-3-23 18:21
如何修改单位到达指定高度呢?效果好像不支持  详情 回复 发表于 2017-3-23 12:58
回复

使用道具 举报

 楼主| 发表于 2017-3-23 12:58:49 | 显示全部楼层
priceles 发表于 2017-3-23 12:39
改名的话用触发器改。
BUFF的修改高度是叠加的,这个单位会飞得很高。

如何修改单位到达指定高度呢?效果好像对单位修改支持的不够全面
回复

使用道具 举报

 楼主| 发表于 2017-3-23 18:21:07 | 显示全部楼层
priceles 发表于 2017-3-23 12:39
改名的话用触发器改。
BUFF的修改高度是叠加的,这个单位会飞得很高。

触发器好像不支持自定义的名称修改
回复

使用道具 举报

发表于 2017-3-23 19:59:46 | 显示全部楼层
修改单位名称,你需要在开始游戏前创建一个对话框,里面关联一个编辑框,用一个文本变量记录下玩家输入的文字,在用一个整数变量来控制更名次数,然后就可以实现改名了
给单位添加BUFF,用触发器,添加行为,和移除行为
至于你上面的两个行为,如果出现的时间不一样,是不会影响的

如果你要实现单位可以更改为飞行模式,行为里面找找关于单位的平面项-地面和空中

点评

。。。平面那个是可被攻击的位面,是用来支持筛选器的 我要的并不是飞行模式,我主要是对行为的具体修改方式不是很清楚,是否修改每个字段后,游戏中定义的处理方式都不一样,比如名称,BUFF A修改了一次名称,BUFF  详情 回复 发表于 2017-3-23 22:06
回复

使用道具 举报

 楼主| 发表于 2017-3-23 22:06:46 | 显示全部楼层
aolinge2017 发表于 2017-3-23 19:59
修改单位名称,你需要在开始游戏前创建一个对话框,里面关联一个编辑框,用一个文本变量记录下玩家输入的文 ...

。。。平面那个是可被攻击的位面,是用来支持筛选器的
我要的并不是飞行模式,我主要是对行为的具体修改方式不是很清楚,是否修改每个字段后,游戏中定义的处理方式都不一样,比如名称,BUFF A修改了一次名称,BUFF B修改了一次名称,最终显示的名称到底以哪个BUFF为准,这个在处理上,应该不会像加成属性那样形成叠加,比如单位原名叫:机枪兵,BUFF A修改为淡定,BUFF B修改为火焰,不会出现“淡定机枪兵火焰”这种情况,但是如移动速度这些则是直接加成的

点评

名字确实不能直接改,不过可以改 提示信息 和 单位信息文本。  详情 回复 发表于 2017-3-24 22:15
回复

使用道具 举报

发表于 2017-3-24 22:15:42 | 显示全部楼层
txjqyd 发表于 2017-3-23 22:06
。。。平面那个是可被攻击的位面,是用来支持筛选器的
我要的并不是飞行模式,我主要是对行为的具体修改 ...

名字确实不能直接改,不过可以改 提示信息 和 单位信息文本。
回复

使用道具 举报

发表于 2017-3-27 20:45:40 | 显示全部楼层
使用行为可以覆盖单位名称,不过有一点时间这功能是bug的,现在也不知修复了没有。
回复

使用道具 举报

发表于 2017-3-27 20:46:01 | 显示全部楼层
使用行为可以覆盖单位名称,不过有一点时间这功能是bug的,现在也不知修复了没有。
回复

使用道具 举报

发表于 2017-4-7 10:36:42 | 显示全部楼层
可以用升级修改
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-13 09:08 , Processed in 0.480460 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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