找回密码
 点一下
查看: 3412|回复: 11

好吧,你们可以喊我纱布。

[复制链接]
发表于 2007-12-22 20:13:52 | 显示全部楼层 |阅读模式
到现在仍然不能理解最完美的多技能释放如何实现。
如:
A单位释放个回血技能,每秒回40的血。
我用触发器设置每0.5秒增加生命值2
40秒后关闭。

单位B在单位A回血期间也释放了回血技能。
呃...
A在11秒时释放了回血技能
B在31秒时释放了回血技能
51秒时单位B的回血效果丢失了,单位A永久性回血。

现在虽然想了很多办法,什么多触发,增加光环技能,增加被动物品技能,或者变量锁定。
但12个人一起放这个技能就要12个变量,或者一个变量组
我真怀疑如果某天有100个单位释放了这种类型的技能我能怎么办
做100个变量么?做一个变量组然后用无敌的记忆力把变量设置好么?
好,我还受的了。
但如果必须用马甲触发的技能怎么办?
最简单的,DOTA里屠夫的钩子,这不用马甲触发我还真没见过。
如果12个玩家在不同时间内用10*12个单位同时释放钩子~~~
虽然没试验,但如果是我的话

1:咣,弹出。
2:其中每个玩家都有9个钩子停止了。
3:除了最后一个钩子正常,剩下的钩子会出现各种灵异状态。

那如何完美的多技能释放,希望谁能给个建议。
好比
我在很久以前不知道如何制作单位受到伤害超过生命值但不会死
然后妖怪霜提示:单位受到伤害的时候生命值不会立刻减去,而是要等一会。这时增加生命最大值以保证单位不会因为受到的伤害而死去,然后再把生命还原。
发表于 2007-12-29 18:04:52 | 显示全部楼层
局部变量不可以吗???
小白的我路过.....
排队举旗
回复

使用道具 举报

发表于 2007-12-29 18:35:00 | 显示全部楼层
诡异的帖子。。
回复

使用道具 举报

发表于 2007-12-30 09:11:28 | 显示全部楼层
[Ret/Uni]Bug+GC随便实现
封贴吧
回复

使用道具 举报

traxex 该用户已被删除
发表于 2007-12-30 23:39:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-12-31 00:39:34 | 显示全部楼层
java没有指针~~Oh yeah~~
指针很讨厌的………………
回复

使用道具 举报

发表于 2008-1-3 14:20:10 | 显示全部楼层
居然讨厌指针!
指针最好用了!
回复

使用道具 举报

发表于 2008-1-3 18:10:19 | 显示全部楼层
因为最早学的是java,java没有指针的呀~~
ics课的lab要用到c,还有汇编,还涉及一部分机器码………………我要疯掉了………………
回复

使用道具 举报

发表于 2008-1-4 18:41:15 | 显示全部楼层
现在学着c#,还是java好用啊
回复

使用道具 举报

发表于 2008-1-4 18:42:07 | 显示全部楼层
支持c#
回复

使用道具 举报

发表于 2008-1-5 21:38:44 | 显示全部楼层
引用第3楼havonz于2007-12-30 09:11发表的  :
[Ret/Uni]Bug+GC随便实现
封贴吧

[Ret/Uni]Bug+GC 怎么用 谁能发给教程?
回复

使用道具 举报

发表于 2008-1-5 21:39:57 | 显示全部楼层
引用第10楼zh62920于2008-01-05 21:38发表的  :


[Ret/Uni]Bug+GC 怎么用 谁能发给教程?

Jass区就有啊,自己找下吧~~
标题应该是高亮的~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:25 , Processed in 0.457351 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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