请选择 进入手机版 | 继续访问电脑版

GA地精研究院

 找回密码
 立即注册
查看: 5219|回复: 25

[演示&系统] 本地魔兽 显血系统

[复制链接]
发表于 2009-4-3 21:55:22 | 显示全部楼层 |阅读模式
玩某地图时 队友纷纷道 :等我开个显血~~
遂 起念 写了这个系统

效果是 每个玩家可以开启各自的显血系统(互不干扰) 可以自由开关 可以自由选择要显示的单位类别 自由选择显示内容
目前有4个成品版本
本地显血系统 0.7
下载:    本地显血系统 0.7.w3x (106 KB, 下载次数: 470)
本地显血系统 0.6
下载:   本地显血系统 0.6.w3x (103 KB, 下载次数: 240)
本地显示血系统 0.3
下载: 本地显血系统 0.3.w3x (30 KB, 下载次数: 82)
本地显血系统 0.5
下载: 本地显血系统 0.5.w3x (62 KB, 下载次数: 130)

ps:由于漂浮文字 魔兽限制  只能同时存在99个 所以本系统也是如此超过99个单位 将部分不显示
另:本系统利用的是纯本地玩家操作 计时器 单位组 漂浮文字 函数 及其他变量 不同步运行  ,  但是  经过双人测试  三人测试了 N+1次 均无异常情况
(魔兽版本1.20e)

普通同步显血.w3x

30 KB, 下载次数: 144

点评

非常感谢你无私分享  发表于 2017-10-22 10:01

评分

参与人数 1威望 +63 收起 理由
kook + 63 nice

查看全部评分

发表于 2009-4-3 21:57:21 | 显示全部楼层
沙发!
回复 支持 反对

使用道具 举报

发表于 2009-4-4 01:03:46 | 显示全部楼层
越发的邪恶。。
完全没有兴趣了。。
回复 支持 反对

使用道具 举报

发表于 2009-4-4 01:06:28 | 显示全部楼层
与我最近想得基本相同。
用在固定视角的地图中非常好。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-4 01:09:31 | 显示全部楼层
不邪恶...给朋友的对战地图 写的 内置显血=_=
回复 支持 反对

使用道具 举报

发表于 2009-4-4 04:45:31 | 显示全部楼层
呃,不错,原先以为是用N个|||||来模拟...看了下地图才发现是数字显示
回复 支持 反对

使用道具 举报

发表于 2009-4-4 04:54:31 | 显示全部楼层
其实■■□□比较好用吧
回复 支持 反对

使用道具 举报

发表于 2009-4-4 09:53:35 | 显示全部楼层
■■□□是怎么输入的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-5 00:54:17 | 显示全部楼层

小键盘
特殊符号1

或者智能abc V1第9页
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-6 02:05:12 | 显示全部楼层
增加了血条``

再增加个了 普通同步显血版
只是演示原理  所以是纯t  

(同步的和不同步 设计方法有点差距)
回复 支持 反对

使用道具 举报

发表于 2009-4-12 11:08:11 | 显示全部楼层
■■□□貌似麻烦点
回复 支持 反对

使用道具 举报

发表于 2009-4-12 19:06:51 | 显示全部楼层
DOTA终于可以练补刀了

NB!!
回复 支持 反对

使用道具 举报

发表于 2009-4-13 15:38:22 | 显示全部楼层
我说。你民难道不知道1.22之后war3自带这个功能么
回复 支持 反对

使用道具 举报

发表于 2009-4-13 16:35:55 | 显示全部楼层
22有了呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-13 19:12:16 | 显示全部楼层
但大部分人用的1.20=_=

而且22也只是血条把...我觉得数字清晰....虽然我还是习惯按Alt~~
回复 支持 反对

使用道具 举报

发表于 2009-4-13 21:08:12 | 显示全部楼层
下了个0.7,发现打开不能……
回复 支持 反对

使用道具 举报

发表于 2009-4-14 01:51:16 | 显示全部楼层
怎么输入了 -xianxue, 没反应?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-14 15:30:12 | 显示全部楼层
之前由于 漂浮文字 会因为镜头而变动位置..(3d)。。。

我下午找了个办法 可以始终让显血保持在原来血条的位置。。
[jass]
call SetTextTagPos(udg_piaofu,GetUnitX(u)-25-(GetCameraTargetPositionX()-GetUnitX(u))/10,GetUnitY(u)+95-(GetCameraTargetPositionY()-GetUnitY(u))/10,0)[/jass]

但是。。。每个单位的模型大小都不一样 所以如果每个都保证 那需要每个类型都记录。。。
比如上句 那个正好完全适应骑士的血条位置

等有空。。我弄个版本每个单位血条 位置都唯一在发上来。。
回复 支持 反对

使用道具 举报

发表于 2015-2-22 11:12:32 | 显示全部楼层
怎么用~~纯白不解
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-14 15:25:58 | 显示全部楼层
输入.
-xianxue 11111


请注意看注释=_=
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2018-12-15 16:41 , Processed in 0.047179 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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