找回密码
 点一下
查看: 9843|回复: 21

JASS模版[群体技能]

[复制链接]
发表于 2008-5-1 16:39:29 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-5-1 18:06:23 | 显示全部楼层
强大的模板,研究一下
回复

使用道具 举报

发表于 2008-5-3 01:20:23 | 显示全部楼层
.....很强大...
回复

使用道具 举报

traxex 该用户已被删除
发表于 2008-5-3 11:38:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-5-3 14:05:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-5-4 15:28:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-5-7 11:28:38 | 显示全部楼层
应该要辅助技能好一点,辅助技能的施放距离应该比主技能稍微远一点,这样可以确保GetSpellTargetUnit()周围圆区域内的单位都可以被攻击到;
增加一个命令call UnitRemoveAbility( u, 'Amov' )就可以确保辅助单位不会移动,尤其是电脑使用技能的时候,电脑会作弊命令辅助单位去攻击别的敌人的;
至于区分目标条件,应该是越细越好,保证使用最少数量的辅助单位,增加运行效率。
回复

使用道具 举报

发表于 2008-5-8 10:59:30 | 显示全部楼层
都好神的说

  [s:187]
回复

使用道具 举报

发表于 2008-5-11 13:21:25 | 显示全部楼层
太多麻烦的参数……
回复

使用道具 举报

 楼主| 发表于 2008-5-14 12:44:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-5-14 16:30:57 | 显示全部楼层
我觉得只是用半径参数就好了
回复

使用道具 举报

发表于 2008-5-16 08:56:58 | 显示全部楼层
很好强大找了好久了谢谢LZ
回复

使用道具 举报

发表于 2008-5-22 10:48:29 | 显示全部楼层
一两个小技巧:

uid完全可以不需要, 因为所有的技能辅助单位可以共用, 这样可以减少地图的尺寸(slk减小了);

order也不需要存, 用GetUnitCurrentOrder( ta_u )就可以得到命令id(当然, 必须是辅助技能与主技能相同命令的情况下), 然后使用call IssueTargetOrderById( last_u, GetUnitCurrentOrder( ta_u ), GetFilterUnit())就可以达到同样效果;

location p也完全不需要, 可以用CreateUnit( t_p, uid, GetUnitX(ta_u), GetUnitY(ta_u), 0.0 )代替, 这样就不用排泄;

半径选取, 要在技能设置的基础上加33.0, 比如影响范围希望是500, 那么半径选取应该是 533.0, 这是Blizzard的一个BUG.
回复

使用道具 举报

 楼主| 发表于 2008-6-1 13:17:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-7-8 18:31:58 | 显示全部楼层
刚从心魔哪里下了J的学习讲座.正在研究中.哈哈.模板是好东西.呵呵.谢谢
回复

使用道具 举报

发表于 2008-7-30 00:38:12 | 显示全部楼层
call GroupEnumUnitsInRange( udg_Cluster_skill, GetUnitX(ta_u), GetUnitY(ta_u), i+33, Condition(function skill_act))
这一句里有一个布尔表达式,看似创造了一个句柄,后边又没释放..
据我看到的一个函数是这么写的,应该是CJ函数吧.
[jass]function GetUnitsInRectMatching takes rect r, boolexpr filter returns group
    local group g = CreateGroup()
    call GroupEnumUnitsInRect(g, r, filter)
    call DestroyBoolExpr(filter)
    return g
endfunction[/jass]
这函数里把调用的布尔表达式给删了,我认为楼主的模版也该加一个表达式删除的语句.
回复

使用道具 举报

发表于 2008-12-8 16:21:08 | 显示全部楼层
回复

使用道具 举报

发表于 2008-12-12 23:30:31 | 显示全部楼层
13楼的BUG是什么?
回复

使用道具 举报

发表于 2009-1-1 18:09:26 | 显示全部楼层
回复

使用道具 举报

发表于 2009-1-21 12:52:22 | 显示全部楼层
已经很普及了...
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 23:23 , Processed in 0.472054 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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