魔兽魔兽争霸地图编辑器器怎么让一个农场有技能,我设...

做的不够完美仅供娱乐 收起

做嘚不够完美,仅供娱乐 展开

单条评论收到赞最多的观众

新的一周开始啦速来打榜赢福利!

未经爱拍原创授权,任何第三方不得以转载、修改、复制、出版及其他方式使用本站视频

魔兽魔兽争霸地图编辑器器中如哬使一个技能在其所属单位被创建时处于自动施放状态... 魔兽魔兽争霸地图编辑器器中如何使一个技能在其所属单位被创建时处于自动施放状态?

是说能自动施放的技能吧

在技能--默认主动技能里添加该技能即可,不明白的话参照人类的女巫来做减速是造出来就能自定施放的激活状态。

你对这个回答的评价是

该楼层疑似违规已被系统折叠 

众所周知网游有客户端和服务器的概念,魔兽争霸作为一个可以联机的游戏也有着类似的概念.
我们做地图时用到触发器(以及jass脚本)其实属于服务器的范畴.
以使用技能为例,玩家按下技能快捷键后,魔兽客户端会找出你按的那个技能,然后发送一条客户端消息给服务器;服务器接收到这条消息后便会开始使用这个技能.而消息从客户端发送到服务器花费的时间就是延迟.
魔兽的技能消息(包括移动,停止等命令)分为3种,也就是无目标,点目标和单位目标.无目标没什么好说的,关键是点目标和单位目标.
事实上点目标的消息和单位目标的消息是几乎相同的,完全可以使用单位目标消息替代点目标消息.
比如你往点(500, 1500)的位置放了一个暴风雪,那么消息就是(0xD, )
也就是说,服务器只需要知道这么一条消息,就可以放出这个技能(当然是技能可以放的情况下)
那么我们做只能施法的方法就很简单了:伪造这条消息.
我这里会简单的说一下伪造过程


参考资料

 

随机推荐