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

命令对敌方无效

[复制链接]
发表于 2010-9-30 15:58:05 | 显示全部楼层 |阅读模式
rt如果下面的函数命令敌人无效。。。而命令自己人有效
这是图。。。比较长,所以不敢发。。
//function wolf1 takes nothing returns nothing
//local timer tm=GetExpiredTimer()
//local integer i=LoadInteger(udg_HT,GetHandleId(tm),1)
//local unit me=LoadUnitHandle(udg_HT,GetHandleId(udg_HT),StringHash("wolf")+i+1)
// call AddSpecialEffectTarget( "Abilities\\Spells\\Orc\\Voodoo\\VoodooAura.mdl",me,"overhead" )
//call IssueTargetOrder( me, "thunderbolt", gg_unit_Edem_0000 )
//call DisplayTextToPlayer(Player(0),0,0,I2S(GetHandleId(me)))
//set i=i+1
//call SaveInteger(udg_HT,GetHandleId(tm),1,i)
//if i>3 then
//  call FlushChildHashtable(udg_HT,GetHandleId(tm))
// call DestroyTimer(tm)
//endif
//set tm=null
//set me=null
//endfunction
发表于 2010-9-30 16:05:20 | 显示全部楼层
想看看SaveUnitHandle怎么写的...
回复

使用道具 举报

 楼主| 发表于 2010-9-30 16:12:08 | 显示全部楼层
Load都Load得到了,的确是Load到了想要的单位了。应该不关这个事情,我还特意在单位上面加上效果来区分,但是单位不用技能而已。
回复

使用道具 举报

发表于 2010-9-30 16:20:38 | 显示全部楼层
无图无真相
回复

使用道具 举报

发表于 2010-9-30 16:20:53 | 显示全部楼层
貌似j没什么问题...
楼主关心下可怜的unit me是不是没有mana了,或者技能还在冷却...
回复

使用道具 举报

 楼主| 发表于 2010-9-30 16:42:04 | 显示全部楼层
技能冷却我都了解不是这个原因。。。,但是换成了自己的单位就比较听话,如果那时敌人的他就一点也不听话了。。
回复

使用道具 举报

发表于 2010-9-30 16:56:28 | 显示全部楼层

Re:对单位发起命令有时候不听话

如果你确定不是单位的问题,那么:
要么是Ai的问题,要么是马甲Bug的问题(具体可以搜索“马甲技能Bug”)
回复

使用道具 举报

 楼主| 发表于 2010-9-30 17:02:53 | 显示全部楼层
不是马甲来的,我不是用群公啊,我用计时器,到期了就某一个单位放技能啊,但是换成了敌方他就不释放了,囧or。。。。。还有。。。那个敌方单位人口膨胀,超过500的,不知道会不会是这个问题。。。
回复

使用道具 举报

 楼主| 发表于 2010-9-30 17:04:57 | 显示全部楼层
是瞬发的啊,风暴之锤啊。。我试试改人口。。
回复

使用道具 举报

发表于 2010-9-30 17:07:18 | 显示全部楼层
那是不是视野问题呢?
回复

使用道具 举报

 楼主| 发表于 2010-9-30 17:11:05 | 显示全部楼层
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,是真的啊。。。。。我怎么就想不到,我这猪脑袋。。。。。。。。现在晕晕的。。。
回复

使用道具 举报

发表于 2010-9-30 17:38:45 | 显示全部楼层
………………视野好可怕...
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 15:26 , Processed in 0.039187 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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