找回密码
 点一下
查看: 1209|回复: 5

如何给战争践踏加个魔法效果

[复制链接]
发表于 2011-3-20 00:58:04 | 显示全部楼层 |阅读模式
我想做个战争践踏的技能。。我还想在技能施放时出现一个效果。效果的大小就和技能攻击的范围一样大。。效果就跟
江湖
里面的那个效果一样,,,,各位大虾。。请教下我怎么做
发表于 2011-3-20 07:21:53 | 显示全部楼层
(江湖)是神马?
回复

使用道具 举报

发表于 2011-3-20 08:02:18 | 显示全部楼层
践踏效果.gif
你想要什么效果呢?我很好奇....自己写了一个..希望能给你 一点帮助好了.
也请高手看看.这么写是不是会有什么问题.....

[jass]

function Trig____________________001Conditions takes nothing returns boolean
    return ((GetSpellAbilityId()==  'AOws'))
endfunction

function Trig____________________001Actions takes nothing returns nothing
    local location d = GetUnitLoc(GetSpellAbilityUnit())
    local unit u2
    local integer i = 0
    loop
    exitwhen i > 10
    set u2 = CreateUnitAtLoc(GetOwningPlayer(GetTriggerUnit()), 'h000', d, 0)
     set i = i +1
     endloop
    call DisplayTextToForce( GetPlayersAll(), "你说你想要什么效果呢?" )
    call RemoveLocation(d)
    set d = null
    set u2 = null
   
endfunction

//===========================================================================
function InitTrig____________________001 takes nothing returns nothing
    set gg_trg____________________001 = CreateTrigger()
    call TriggerRegisterUnitEvent( gg_trg____________________001, gg_unit_Otch_0011, EVENT_UNIT_SPELL_EFFECT )
    call TriggerAddCondition(gg_trg____________________001, Condition(function Trig____________________001Conditions))
    call TriggerAddAction(gg_trg____________________001, function Trig____________________001Actions)
endfunction
[/jass]

践踏效果.w3x

18 KB, 下载次数: 11

回复

使用道具 举报

发表于 2011-3-20 11:35:29 | 显示全部楼层
我有种LZ不会J的预感,那么,使用创建马甲(辅助单位,通过添加“蝗虫”技能,更改模型,更改大小,没有其他攻击、移动数据来达到模拟的效果)罢。
回复

使用道具 举报

 楼主| 发表于 2011-3-21 22:21:43 | 显示全部楼层
我想要那个光。。。是在地上的。。。不过还是谢谢你咯
回复

使用道具 举报

 楼主| 发表于 2011-3-22 18:47:33 | 显示全部楼层
一大堆英语我看不了啊。。。。怎么搞的嘛
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 17:00 , Processed in 0.037894 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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