找回密码
 点一下
查看: 1323|回复: 4

问个选择单位显示文本的问题

[复制链接]
发表于 2007-11-20 15:22:20 | 显示全部楼层 |阅读模式
我想弄个触发,让开始选择英雄时左健点击某个英雄就显示那个英雄的信息文本,如果触发如图所示,那么当玩家1选择英雄时,其他玩家是否也会看见文本?
1.JPG
发表于 2007-11-20 15:34:53 | 显示全部楼层
楼主可以尝试一下。
偶认为,其它玩家是看不到的。
回复

使用道具 举报

 楼主| 发表于 2007-11-20 15:36:43 | 显示全部楼层
看不到就好,不然就达不到我的要求了
回复

使用道具 举报

发表于 2007-11-20 21:17:32 | 显示全部楼层
经我的研究发现,魔兽在显示文本这一块,有很大的问题.
比如:

if   (GetLocalPlayer==Player(xxx) )
            //之后,就所有玩家发送消息
endif

上面的话,实际上只对玩家xxx发送了消息,别的玩家并没有看到这个消息,因为别的玩家机器上没有运行这个函数.

DisplayTextToPlayer(GetLocalPlayer(),"string",0,0)  实际上就达到了给所有玩家发送消息,
而用不着:

从0到15,分别运行一次DisPlayerTextToPlayer(xxx,"xxx",0,0)
不过,魔兽里的很多字符串处理函数,都是从0到15,运行16次来做的.
回复

使用道具 举报

发表于 2007-11-24 12:39:45 | 显示全部楼层
LS这位您太有才了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-29 14:18 , Processed in 0.030373 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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