找回密码
 点一下
查看: 2309|回复: 22

树的新问题

[复制链接]
发表于 2008-7-6 16:18:08 | 显示全部楼层 |阅读模式
未命名.jpg
这个T对吗?为什么不能实现书的复活呢?我在这里搜索了好多和他们的T都一模一样了但是......树还是长不出来
发表于 2008-7-6 16:19:54 | 显示全部楼层
过了10秒垂死的可破坏物这个估计已经清空了………………
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:25:27 | 显示全部楼层
.....那要怎么写?
回复

使用道具 举报

发表于 2008-7-6 16:27:35 | 显示全部楼层
貌似我也是这样写的可以复活……

http://www.islga.org/bbs/read.ph ... d=14333&u=18885

不过默认只能监视64个可破坏物 超过貌似是不行的……
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:28:53 | 显示全部楼层
但是我不可以......
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:31:44 | 显示全部楼层
原来只能监视64个啊
回复

使用道具 举报

发表于 2008-7-6 16:32:54 | 显示全部楼层
恩,应该是数量问题,只能监视64个

test.w3x (20 KB, 下载次数: 88)

这样看下
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:40:24 | 显示全部楼层
  谢谢指导,既然这样那我就用区域好了
回复

使用道具 举报

发表于 2008-7-6 16:41:07 | 显示全部楼层
好吧,这下轮到我看不懂了………………
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:44:25 | 显示全部楼层
.........不用整个地图,就拉个区域
回复

使用道具 举报

发表于 2008-7-6 16:45:08 | 显示全部楼层
原来是这样………………
6楼的演示是无视数量的哦~~
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:45:52 | 显示全部楼层
.....我.....没下载下来看
回复

使用道具 举报

 楼主| 发表于 2008-7-6 16:47:16 | 显示全部楼层
总之,非常感谢指导
回复

使用道具 举报

发表于 2008-7-6 16:52:00 | 显示全部楼层
bj_destInRegionDiesCount 是怎么用的?
回复

使用道具 举报

发表于 2008-7-6 16:58:56 | 显示全部楼层
[codes=jass]function TriggerRegisterDestDeathInRegionEvent takes trigger trig, rect r returns event
    set bj_destInRegionDiesTrig = trig
    set bj_destInRegionDiesCount = 0
    call EnumDestructablesInRect(r, null, function RegisterDestDeathInRegionEnum)
    return trig
endfunction[/codes]

[codes=jass]function RegisterDestDeathInRegionEnum takes nothing returns nothing
    set bj_destInRegionDiesCount = bj_destInRegionDiesCount + 1
    if (bj_destInRegionDiesCount <= bj_MAX_DEST_IN_REGION_EVENTS) then
        call TriggerRegisterDeathEvent(bj_destInRegionDiesTrig, GetEnumDestructable())
    endif
endfunction[/codes]

或许把bj_MAX_DEST_IN_REGION_EVENTS搞大就好了

其实也就是选取所有可破坏物注册事件呀
回复

使用道具 举报

 楼主| 发表于 2008-7-6 17:00:51 | 显示全部楼层
回复

使用道具 举报

发表于 2008-7-6 17:05:20 | 显示全部楼层
引用第14楼zhuzeitou于2008-07-06 16:58发表的  :
[codes=jass]function TriggerRegisterDestDeathInRegionEvent takes trigger trig, rect r returns event
    set bj_destInRegionDiesTrig = trig
    set bj_destInRegionDiesCount = 0
    call EnumDestructablesInRect(r, null, function RegisterDestDeathInRegionEnum)
    return trig
.......

原来这样~~~又学多了点咚咚~~受教了~~

貌似消息发慢了呢……
回复

使用道具 举报

发表于 2008-7-6 17:08:37 | 显示全部楼层
[codes= jass]constant integer   bj_MAX_DEST_IN_REGION_EVENTS     = 64[/codes]

这个是常数,改不了,于是还是手动注册吧~~

555要帮姐姐做东西去了,嗯嗯~~
回复

使用道具 举报

发表于 2008-12-23 21:22:40 | 显示全部楼层
不知道树的复活有无最佳答案,但如上来做T应该可以达到效果,00^  ^
Adnezzar.jpg
回复

使用道具 举报

发表于 2008-12-23 23:12:41 | 显示全部楼层
尴尬一帖……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 12:29 , Processed in 0.177842 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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