+ Reply to Thread
Results 1 to 1 of 1
  1. #1

    Join Date
    Jul 2011
    Posts
    19

    [Jass]อยากมีป้อม Slam Tower มั้ยหละ

    เข้าเรื่องกันเลย
    สิ่งที่ต้องเตรียม
    1.สกิว Slam
    2.ป้อมโจมตีได้ (ปรับ Damage เป็น 0)
    แล้วก็ Copy Jass ตามนี้เลย

    function Trig_Abilities_Func001C takes nothing returns boolean
    if ( ( GetUnitTypeId(GetAttacker()) == 'hgtw' ) ) then
    return true
    endif
    return false
    endfunction


    function Trig_Abilities_Conditions takes nothing returns boolean
    if ( not Trig_Abilities_Func001C() ) then
    return false
    endif
    if ( not ( GetUnitCurrentOrder(GetAttacker()) != String2OrderIdBJ("attack") ) ) then
    return false
    endif
    return true
    endfunction


    function Trig_Abilities_Actions takes nothing returns nothing
    call IssueImmediateOrderBJ( GetAttacker(), "creepthunderclap" )
    endfunction


    //===========================================================================
    function InitTrig_Abilities takes nothing returns nothing
    set gg_trg_Abilities = CreateTrigger( )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_Abilities, EVENT_PLAYER_UNIT_ATTACKED )
    call TriggerAddCondition( gg_trg_Abilities, Condition( function Trig_Abilities_Conditions ) )
    call TriggerAddAction( gg_trg_Abilities, function Trig_Abilities_Actions )
    endfunction
    hgtw คือ รหัส jass ของป้อมเรา
    creepthunderclap คือชื่อสกิว slam

    แล้วก็เทสดู
    จบ
    Last edited by oilcash01; 29-03-2014 at 09:04 AM.

Facebook Comments


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •