本地魔兽 显血系统
玩某地图时 队友纷纷道 :等我开个显血~~遂 起念 写了这个系统
效果是 每个玩家可以开启各自的显血系统(互不干扰) 可以自由开关 可以自由选择要显示的单位类别 自由选择显示内容
目前有4个成品版本
本地显血系统 0.7
下载:
此版本 是0.6的改进简化版 专为真三红宝石制作 也是制作此系统的初衷
简化了红宝石不需要的功能
修改了魔法值的颜色渐变 (:蓝 →→白)
本地显血系统 0.6
下载:
此版本 是0.5的改进版
增加了设置字体大小的功能
增加了切换 血条 和 数字 显示的功能
修改了颜色渐变 使之接近魔兽默认设置 (HP:绿 →→绿+红=黄 →→红 MP:蓝 →→蓝+红=紫 →→红)
[推荐使用此版本]
本地显示血系统 0.3
下载:
此版本 开启后 显示全地图单位 的生命魔法情况(有视野的情况下)
注:此版本通用性 很强 只利用了计时器 未用到触发器 所以。。可以拿来加进某些互通地图。。。。(不知道什么叫互通的 请54此注解)
本地显血系统 0.5
下载:
此版本 显示注册英雄附近741范围的所有单位(有视野的情况下)
注:此版本功能比上版更强。。系统重新设计的。。但通用性没0.3那么强大了。。因为使用了单位组 计时器 触发器(主要是触发器),,所以需要地图支持
适合 使用者加入自己的地图
[推荐使用此版本]
ps:由于漂浮文字 魔兽限制只能同时存在99个 所以本系统也是如此超过99个单位 将部分不显示
另:本系统利用的是纯本地玩家操作 计时器 单位组 漂浮文字 函数 及其他变量 不同步运行,但是经过双人测试三人测试了 N+1次 均无异常情况
(魔兽版本1.20e) 沙发! 越发的邪恶。。
完全没有兴趣了。。 与我最近想得基本相同。
用在固定视角的地图中非常好。。 不邪恶...给朋友的对战地图 写的 内置显血=_= 呃,不错,原先以为是用N个|||||来模拟...看了下地图才发现是数字显示 其实■■□□比较好用吧 ■■□□是怎么输入的? □
小键盘
特殊符号1
或者智能abc V1第9页 增加了血条``
再增加个了 普通同步显血版
只是演示原理所以是纯t
(同步的和不同步 设计方法有点差距) ■■□□貌似麻烦点 DOTA终于可以练补刀了
NB!! 我说。你民难道不知道1.22之后war3自带这个功能么 22有了呀。 但大部分人用的1.20=_=
而且22也只是血条把...我觉得数字清晰....虽然我还是习惯按Alt~~ 下了个0.7,发现打开不能…… 怎么输入了 -xianxue, 没反应? 输入.
-xianxue 11111
请注意看注释=_= 之前由于 漂浮文字 会因为镜头而变动位置..(3d)。。。
我下午找了个办法 可以始终让显血保持在原来血条的位置。。
call SetTextTagPos(udg_piaofu,GetUnitX(u)-25-(GetCameraTargetPositionX()-GetUnitX(u))/10,GetUnitY(u)+95-(GetCameraTargetPositionY()-GetUnitY(u))/10,0)
但是。。。每个单位的模型大小都不一样 所以如果每个都保证 那需要每个类型都记录。。。
比如上句 那个正好完全适应骑士的血条位置
等有空。。我弄个版本每个单位血条 位置都唯一在发上来。。 怎么用~~纯白不解
页:
[1]
2