+ Reply to Thread
Page 2 of 49 FirstFirst 123412 ... LastLast
Results 11 to 20 of 484
  1. #11
    Celizus

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    Skill Reaper's Scythe (Necrolyte in DotA)
    Difficulty : Basic
    Dummy Skill : Lock Target


    ### Trigger Script ###

    1.ทำการเซ็ต Damage จากเลือดของฝั่งตรงข้าม
    2.ทำ Damage ใส่ศัตรูโดยคำนวณจากข้อ 1 แล้วนำมาคูณด้วยค่า X


    Variables
    Damage - Real
    Caster - Unit
    Target - Unit


    Reaper's Scythe
    Events
    Unit - A unit Starts the effect of an ability
    Conditions
    (Ability being cast) Equal to Reaper's Scythe
    Actions
    Set Caster = (Casting unit)
    Set Target = (Target unit of ability being cast)
    If ((Level of Reaper's Scythe for Caster) Equal to 1) then do (Set Damage = (((Max life of Target) - (Life of Target)) x 0.40)) else do (Do nothing)
    If ((Level of Reaper's Scythe for Caster) Equal to 2) then do (Set Damage = (((Max life of Target) - (Life of Target)) x 0.60)) else do (Do nothing)
    If ((Level of Reaper's Scythe for Caster) Equal to 3) then do (Set Damage = (((Max life of Target) - (Life of Target)) x 0.90)) else do (Do nothing)
    Unit - Cause Caster to damage Target, dealing Damage damage of attack type Chaos and damage type Unknown
    Set Caster = No unit
    Set Target = No unit
    Set Damage = 0.00
    ***Dummy Skill ควรใช้เป็น Stun ถ้าต้องการให้เกิด Stun

  2. #12
    Celizus

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    Skill Meat Hook (Pudge in DotA)
    Difficulty : Hard
    Dummy Skill : Target


    ### Trigger Script ###

    1.เมื่อใช้สกิลออกไป ให้สร้างโซ่ (Unit) ขึ้นมาตรงบริเวณของเรา
    2.วนซ้ำการทำงานของข้อ 1 ให้สร้างเพิ่มไปทางจุดหมายของสกิลเรื่อยๆ
    3.เมื่อมียูนิตอยู่ในระยะโซ่ที่ปล่อยออกไป โดยใน Trigger นี้กำหนดไว้คือ 115 AOE แล้วทำ Damage ใส่เป้าหมายที่เป็นศัตรู
    4.เคลื่อนย้ายยูนิตที่โดนสกิลมาที่ตัวที่ร่ายสกิล แล้วก็ลบโซ่เรื่อยๆ จนหมด


    Variables

    Angle - Real
    Link - Unit Array (1)
    Links - Integer
    lvl - Integer
    Unit - Unit Array (1)
    Unit_Group - Unit Group


    Untitled Trigger 001
    Events
    Unit - A unit Starts the effect of an ability
    Conditions
    (Ability being cast) Equal to Meat Hook
    Actions
    Set lvl = (Level of Meat Hook for (Triggering unit))
    Set Angle = (Angle from (Position of (Triggering unit)) to (Target point of ability being cast))
    Set Unit[1] = (Triggering unit)
    Trigger - Turn on Untitled Trigger 002 <gen>

    Untitled Trigger 002
    Events
    Time - Every 0.02 seconds of game time
    Conditions
    Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    Links Less than (5 + (6 x lvl))
    Then - Actions
    Set Links = (Links + 1)
    Unit - Create 1 Chain for (Owner of Unit[1]) at ((Position of Unit[1]) offset by (Real((40 x Links))) towards Angle degrees) facing Angle degrees
    Set Link[Links] = (Last created unit)
    Set Unit_Group = (Units within 115.00 of (Position of Link[Links]) matching (((Matching unit) is alive) Equal to True))
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    Links Greater than 3
    Then - Actions
    Set Unit[2] = (Random unit from Unit_Group)
    Custom script: call DestroyGroup(udg_Unit_Group)
    Custom script: set udg_Unit_Group = null
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    (Unit[2] belongs to an ally of (Owner of Unit[1])) Equal to False
    Then - Actions
    Unit - Cause Unit[1] to damage Unit[2], dealing (100.00 x (Real(lvl))) damage of attack type Spells and damage type Normal
    Else - Actions
    Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    Unit[2] Not equal to No unit
    Then - Actions
    Trigger - Turn on Untitled Trigger 003 <gen>
    Trigger - Turn off (This trigger)
    Else - Actions
    Else - Actions
    Trigger - Turn on Untitled Trigger 003 <gen>
    Trigger - Turn off (This trigger)

    Untitled Trigger 003
    Events
    Time - Every 0.02 seconds of game time
    Conditions
    Actions
    Unit - Move Unit[2] instantly to (Position of Link[Links])
    Unit - Remove Link[Links] from the game
    Set Links = (Links - 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    Links Equal to 0
    Then - Actions
    Custom script: set udg_Unit[2] = null
    Custom script: set udg_Unit[1] = null
    Trigger - Turn off (This trigger)
    Else - Actions

  3. #13
    konlhon

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    ค่อยๆ ทำก็ได้ครับ

    เดี๋ยวไฟมันจะหมด เอาใจช่วยอยู่เง้อ

  4. #14
    Divinity[Best]

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    Knockback and Chronosphere

    http://www.thaicybergames.com/webboa....0;attach=5342


    อุตส่าห์ไปค้น ตั้งนาน http://www.thaicybergames.com/webboa...5253#msg185253


    ตอนนั้น ผมทำแล้วคุณ Aries_tae แก้บักให้ ทำให้รู้ว่า เค้าท่าทางจะเก่งเหมือนกัน แต่ member ไม่มีแล้ว เลยไม่รู้ติดต่อไงดี

  5. #15
    LazzyBoy

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    ผมอยากได้แบบ Jass อะคับ

  6. #16
    black rock

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    Chronosphere ทำยากงิ

  7. #17
    Aries_tae

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    หือ??? เหมือนมีคนเรียก :016:

    เดี๋ยวลองเขียน Chronosphere แบบ JASS ให้.....

  8. #18
    black rock

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    He's Back!!!!!!!!!!!!!

  9. #19
    Celizus

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    มาละครับ เด๋วลง Meet Hook, Back Hole, Blink Strike ให้นะครับ Crono คุงเบสลงให้แล้ว

  10. #20
    Divinity[Best]

    Re: ### Warcraft Spell Book ### รวมวิธีการเขียน Skill ต่างๆ

    Blink Stirke ผมทำไว้แล้วครับ Meat Hook เอามาจากคุณ Strider ไหม ถ้าไม่ใช่ลงไปเลยครับ

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
  •