翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 4793|回复: 8

[教程] 血量計效果

  [复制链接]

11

主题

4

精华

3万

积分

铎德

耕战
5505
鹰币
35252
天龙币
232
回帖
133

第一届暑假杯荣誉勋章翔鹰建站十周年纪念章二级翔鹰勋章一级嘉禾勋章二级帝国勋章十字军勋章幸运星三合一小赛小游戏冠军

附庸关系0
发表于 2011-10-15 14:29:43 | 显示全部楼层 |阅读模式
本帖最后由 aoc初心者 于 2011-10-15 16:54 编辑

之前有朋友問我怎樣檢測人物A的血量少於一定的數值,
因此我便開始有關的研究並將此檢測方法名為血量計效果。

有興趣的可以先看看以下的附件:



原理:
開始時提升 1P 治疗距离至全地圖治疗,
單數秒時指派傳教士治疗人物A (即1s,3s,5s....)
雙數秒時指派傳教士至最下一格 (即2s,4s,6s...)
而且在雙數秒時加多個觸發檢測傳教士是否位於最下的一格 ....

那麼,當人物A左方血量高於右方血量時,
單數秒時:傳教士不會治疗人物A而從起點向上移動跟隨人物A ,
雙數秒時:向下移動至起點
當雙數秒檢測傳教士是否位於最下的一格時,
因為傳教士不在最下的一格而不會觸發效果 ,
而當人物A左方血量低於右方血數時 ,
單數秒時,傳教士會治疗人物A而不會向上移動 ,
當雙數秒檢測傳教士是否位於最下的一格時,
傳教士位於最下的一格而觸發效果 ,
因此檢測到人物A血量少於一定數值,
做到血量計的效果。

製作方法:
假設人物A的兵種血量為T,人物A開始時血量為H,檢測的血量為N

觸法一 (提升傳教士治疗距离及更改人物A血量)
效果0 進貢 治疗距离 -363 (256^2+256^2的平方根,請使用AOKTS)
效果1 改變目標生命值 N-T (T/T>N/N)
效果2 摧毀目標 -H+N (N/N>T/N)

觸法二 (向上移動)
效果0 指派物件 傳教士至人物A
效果1 關閉觸法四

觸法三 循環(回到起點)
狀況0 計時器 2
效果0 指派傳教士至最下
效果1 開啟觸法二
效果2 開啟觸法四

觸法四
狀況0 將指定物件(傳教士)帶到指定區域(最下一格)
效果n 你想要的效果


那麼現在製作rpg時,
便可以製作boss少於一定血量時能力大增的效果了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x

点评

支持: 5.0 顶: 5.0
神作: 5.0 可以上新闻联播了: 0.0
支持: 5 顶: 5 神作: 5 可以上新闻联播了: 0
戰役製作者幸甚,帝國幸甚!好嘢!  发表于 2011-10-16 10:44

评分

参与人数 1耕战 +50 鹰币 +200 收起 理由
Ikarus + 50 + 200 很不错的想法

查看全部评分

回复

使用道具 举报

25

主题

3

精华

3万

积分

征服者

耕战
5725
鹰币
148758
天龙币
0
回帖
1069

翔鹰建站十周年纪念章一级嘉禾勋章三级帝国勋章

附庸关系0
发表于 2011-10-16 10:40:45 | 显示全部楼层
本帖最后由 千骑卷平冈 于 2011-10-16 11:13 编辑

拜服楼主的无穷创造力和强大思维,毕竟血量检测是个人一直空想,但认为无法实现的一个难题。帝国发展到现在,技术领域渐趋饱和、艰难发展,楼主还能榨出如此有价值的营养大众的新技术,帝国有像楼主这样的研究者,战役制作者幸甚,帝国幸甚!


PS1唯一遗憾的是被检测者的初始血条必须左边大于右边,这样无法对正常血条的单位进行检测,比如安排某受伤的正常血值的主角穿隧道的剧情,另一边的接替单位都是满血值的,过去很拙劣的一种手段是直接在穿隧道时文字说明“XX在隧道捡到XX,生命值加满”。 。 。所以你的检测方法用在受伤发飙的BOSS上可能更有现实意义。 。 。

PS2据以往经验,进贡治疗距离似乎会引起读档跳出的BUG,不知楼主对此有无予以考虑。如果此bug存在,那么就只能在被检测者接受治疗的范围内布置传教士了。

PS3有必要吐槽一下此帖叙述顺序,因为开篇没有说明被检测者血条左边的HP应高于右边的血量上限,所以在「原理」部分“当人物A左方血量高于右方血量时”会令人难以理解,直到阅读到「制作方法」,读者才能明白你的用意。所以,建议在「原理」部分作相关前提的说明。

PS4建议在「制作方法」之后增加一个具体数值的实例,这样对某些对字母过敏的读者更容易理解。
回复

使用道具 举报

53

主题

3

精华

5万

积分

征服者

耕战
9409
鹰币
5926
天龙币
0
回帖
475

翔鹰建站十周年纪念章一级翔鹰勋章雄鹰勋章第三届战鹰杯单人赛冠军识货者第七届火箭筒杯优秀战役第七届火箭筒杯最佳新人

附庸关系0
发表于 2011-10-16 11:35:54 | 显示全部楼层
阿...初心者你都過來這邊了。

好,回去玩minecraft(逃

评分

参与人数 1鹰币 +1 收起 理由
翔小鸟 + 1 DICK,你也玩我的世界,不怕HIM?

查看全部评分

回复

使用道具 举报

11

主题

4

精华

3万

积分

铎德

耕战
5505
鹰币
35252
天龙币
232
回帖
133

第一届暑假杯荣誉勋章翔鹰建站十周年纪念章二级翔鹰勋章一级嘉禾勋章二级帝国勋章十字军勋章幸运星三合一小赛小游戏冠军

附庸关系0
 楼主| 发表于 2011-10-16 13:30:07 | 显示全部楼层
回复 千骑卷平冈 的帖子

其實我個人一向沒什麼靈感,
只是在遊戲中發現一些不明白的地方或別人提問時,
才開始研究有關的問題,可能是看解迷書看得太多,
通常都想到不同的方法解決這些問題。

回ps1
因為我的朋友想製作一個boss低於50%血便逃走的效果 (36計...永遠打不死的BOSS....)
我個人只想到初始血条必须左边大于右边時的檢測方法,
正常血条的检测方法就 ..... 交給你們了

回ps2
可能是我常玩聯機的關係 ...
很少會出現读档的情況 .... (通常读档也不會齊人吧)
而且我進行多次读档測試都沒有出現跳出的問題
如果發現有此BUG,歡迎把有關的.scx與.gax檔放上來,
我也想研究一下跳出的原因和有沒有解決的方法。

回ps3&4因為我認為一般人會先下載附件看,
即使先此帖看再下載附件, 應該也看得明白把 .... (只有4個觸法)
所以我就再沒加具体数值的实例 (其實是因為自己懶)

回复 Dick 的帖子
因為香港劇區已死,
只好把已公開或沒公開的研究都放到這裡...

其實之前的研究還有很多小效果 ,
不過我個人認為用途不大而且成因不明,
所以不知道應不應該放上來

回复

使用道具 举报

61

主题

0

精华

2812

积分

公爵

耕战
440
鹰币
439
天龙币
0
回帖
1239

翔鹰建站十周年纪念章雏鹰勋章活跃者

附庸关系0
发表于 2011-10-16 13:45:45 | 显示全部楼层
回复 aoc初心者 的帖子

完全可以
回复

使用道具 举报

60

主题

31

精华

6万

积分

圣徒

耕战
9492
鹰币
1707
天龙币
0
回帖
1741

三级皇家勋章翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章十字军勋章雄鹰勋章鹰之智者蛟龙勋章密铺帝

附庸关系0
发表于 2011-10-16 23:52:02 | 显示全部楼层
超级僧侣运用甚广WOO
此法还能演变大量空前效果来的。
ys168网盘       秦俑半章     主题帖子技巧与帖图

   
回复

使用道具 举报

52

主题

2

精华

2万

积分

圣徒

耕战
4903
鹰币
79
天龙币
0
回帖
1043

翔鹰建站十周年纪念章二级翔鹰勋章三级嘉禾勋章二级帝国勋章

附庸关系0
发表于 2011-10-17 12:29:11 | 显示全部楼层
好帖!!!
内疚、自责、今生有愧……
回复

使用道具 举报

0

主题

0

精华

33

积分

骑士

耕战
0
鹰币
61
天龙币
0
回帖
20
附庸关系0
发表于 2012-3-27 23:07:12 | 显示全部楼层
路过~给你的想法顶一下
回复

使用道具 举报

132

主题

19

精华

13万

积分

教皇

耕战
24518
鹰币
362044
天龙币
0
回帖
1290

翔鹰建站十周年纪念章一级帝国勋章特级嘉禾勋章特级皇家勋章鹰之智者蛟龙勋章被遗忘的帝国引进功臣第八届雏鹰杯单人赛冠军神鱼勋章

附庸关系2
发表于 2013-1-3 20:47:21 | 显示全部楼层
我靠,这是人能想出来的么……
会的不会不说,不会的不会乱说;用数据说话,用引文说话。
yty发布的资源、文章清单与索引
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-4-28 00:58 , Processed in 0.167772 second(s), 108 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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