找回密码
 点一下
查看: 8940|回复: 25

本地魔兽 显血系统

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

效果是 每个玩家可以开启各自的显血系统(互不干扰) 可以自由开关 可以自由选择要显示的单位类别 自由选择显示内容
目前有4个成品版本
本地显血系统 0.7
下载:    本地显血系统 0.7.w3x (106 KB, 下载次数: 511)
此版本 是0.6的改进简化版 专为真三红宝石制作 也是制作此系统的初衷
简化了红宝石不需要的功能
修改了魔法值的颜色渐变 (:蓝 →→  白)
本地显血系统 0.6
下载:   本地显血系统 0.6.w3x (103 KB, 下载次数: 260)
此版本 是0.5的改进版
增加了设置字体大小的功能
增加了切换 血条 和 数字 显示的功能
修改了颜色渐变 使之接近魔兽默认设置 (HP:绿 →→  绿+红=黄 →→红   MP:蓝 →→  蓝+红=紫 →→红)
[推荐使用此版本]
本地显示血系统 0.3
下载: 本地显血系统 0.3.w3x (30 KB, 下载次数: 88)
此版本 开启后 显示全地图单位 的生命魔法情况(有视野的情况下)
注:此版本通用性 很强 只利用了计时器 未用到触发器 所以。。可以拿来加进某些互通地图。。。。(不知道什么叫互通的 请54此注解)
本地显血系统 0.5
下载: 本地显血系统 0.5.w3x (62 KB, 下载次数: 140)
此版本 显示注册英雄附近741范围的所有单位(有视野的情况下)
注:此版本功能比上版更强。。系统重新设计的。。但通用性没0.3那么强大了。。因为使用了单位组 计时器 触发器(主要是触发器),,所以需要地图支持
适合 使用者加入自己的地图   

[推荐使用此版本]

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

普通同步显血.w3x

30 KB, 下载次数: 165

点评

非常感谢你无私分享  发表于 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:25:58 | 显示全部楼层
输入.
-xianxue 11111


请注意看注释=_=
回复

使用道具 举报

 楼主| 发表于 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 | 显示全部楼层
怎么用~~纯白不解
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 10:15 , Processed in 0.070947 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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