魔兽争霸地图编辑器T技能怎么支持多人

求解...... 求解 ... 展开
 我来答
302652034_bai
2013-11-27 · TA获得超过4145个赞
知道大有可为答主
回答量:2206
采纳率:66%
帮助的人:1550万
展开全部
多人的话只需要使用变量数组对触发T的玩家或者单位进行标记就可以了。

每个玩家都有属于自己的玩家引索号。
单位有单位自己独立的地址。

比如:单位释放技能
让单位变量数组UNIT[触发单位的所有者的玩家引索号]=触发单位。
(数组其实就是一次创建多个同类型同变量名的变量,用下标也就是“[]”内的数字来区别)
【所以,当触发T的时候,玩家1的单位就是UNIT[1],以此类推......】
然后接下来再其他的出发里就可以用不同玩家的引索号来得到不同玩家的单位释放单位完成动作了。

当然,使用YDWE的计时系统,中心计时器之类的也可以完成。
更多追问追答
追问
能随便做个T技能举下例子嘛 ?用YD的 .
追答
我现在笔记本上没有WAR3所以没办法给你做演示图了
一时想不到什么,你说一个技能吧,我尽量用文字把触发写出来。
流白之约
游戏玩家

2013-11-29 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:1003
采纳率:65%
帮助的人:205万
展开全部
可以用哈希表、缓存、YD存储系统等实现多人触发

疾魔真诚为你解答,魔编新手群欢迎你!魔编新手群:5 4 6 4 8 2 4 2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式