Topic Post Spell

Thảo luận trong 'World Editor' bắt đầu bởi ducthai, 12/5/09.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Anh com làm hộ em cái rupture được ko,nhưng mà khác với dota một tí là chỉ save 1 point,chứ ko save nhiều point ,nghĩa là đã bị rồi chỉ cần di chuyển khỏi chỗ cũ là thổ huyết ,đứng lại mà cách xa chỗ cũ vẫn mất máu
     
  2. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Ặc, cái đó thì quá dễ rồi, có cần thiết phải nói không :-?? Chỉ cần bỏ cái vụ set lại point mới thì y sẽ thổ huyết như rạ :-ss
     
  3. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Biết là nó dễ nhưng em gà quá làm mãi ko thấy y thổ huyết ra mà dẹo
     
  4. ShadowThanatos

    ShadowThanatos -|--Soul Reaper--|-

    Tham gia ngày:
    23/2/09
    Bài viết:
    2,119
    Nơi ở:
    Horror Depht
    Post Trigger lên đây để mọi người cùng sửa :|. Cho xem rồi copy thì học lâu vô lắm >.<
     
  5. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Em làm 1 spell metamorphosis giống hòa gấu ,nhưng khi hóa lại thì lại phải học lại chưởng vậy là sao ạ?
     
  6. frostwyrm_9x

    frostwyrm_9x Mr & Ms Pac-Man

    Tham gia ngày:
    12/7/09
    Bài viết:
    190
    Nơi ở:
    Warcraft III
    mấy anh ơi em làm spell phải tạo 6 dummy muốn xóa tất đi kiểu gì vậy#-o
    thử mọi cách rùi vẫn ko đc:(
     
  7. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    mọi cách là những cách gì ?

    chưa biết nhiều thì đừng dùng từ "mọi cách", còn nếu muốn thì thêm từ "em biết" (mọi cách em biết) vào
     
  8. ShadowThanatos

    ShadowThanatos -|--Soul Reaper--|-

    Tham gia ngày:
    23/2/09
    Bài viết:
    2,119
    Nơi ở:
    Horror Depht
    Kiểu này chắc là chưa thử Expiration Timer roài
     
  9. ghót9x

    ghót9x Donkey Kong

    Tham gia ngày:
    15/6/09
    Bài viết:
    477
    Nơi ở:
    Hà Nội
    Hay thử chỉnh hp=3, tăng hp=-1 cho nó dễ, đỡ phải trigger
     
  10. ghót9x

    ghót9x Donkey Kong

    Tham gia ngày:
    15/6/09
    Bài viết:
    477
    Nơi ở:
    Hà Nội
    Save points dễ mà. Cố gắng thêm vào. Đấy thuộc loại cơ bản đấy. Nhưng có điều không phù hợp cho lắm là unit chạy mới bị dính, còn con đứng yên tại chỗ đánh hùng hục thì lại không sao=> vô lí. Vậy thì làm sao đây? Làm thế này đơn giản hơn nhiều mà lại phù hợp thẩm mỹ:
    - Thêm điều kiện: Order comperasion: Order is not equal to STOP
     
  11. Computer(Lord)

    Computer(Lord) T.E.T.Я.I.S

    Tham gia ngày:
    2/11/08
    Bài viết:
    615
    Nơi ở:
    Defend Sea
    Rupture khi dịch chuyển thì mất máu nè:-bd
     

    Các file đính kèm:

  12. frostwyrm_9x

    frostwyrm_9x Mr & Ms Pac-Man

    Tham gia ngày:
    12/7/09
    Bài viết:
    190
    Nơi ở:
    Warcraft III
  13. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Hôm nay em xin post 1 spell mà ai (đã từng) chơi dota đều phải biết hoặc có nghe qua:OverGrowth của hero Rooftrellen the Treant Protector

    Để làm được spell này,bạn cần 1 biến point là OG_Point,1 biến unit group là OG_Group,1 thằng dummy ko có model ,ko có bóng,mana 999999,và tốt hơn hết là ko thể đánh nhau được,1 lưu ý nho nhỏ là bạn nên chỉnh cái unit classfication của dummy này là ko có gì,blend time cast backswing là 0.Thế là xong khâu chuẩn bị.

    Tiếp theo ,mở trigger editor ra,tạo 1 trigger mới bằng cách ấn Crtl+T,đặt tên cho trigger này là gì cũng được,nhưng nên để là tên spell bạn làm cho đỡ nhầm,ở đây tớ đặt là OverGrowth.
    Ở dòng đầu tiên,Event,như thường lệ ta để là "Unit - A unit Starts the effect of an ability".Tiếp theo,ở dòng Condition ,ta để "(Ability being cast) Equal to Overgrowth".Vây là ta đã xong phần Sự kiện và điều kiện.

    PHần action,phần khó nhất.trước tiên ta set variable như sau:

    Set OG_Point = (Position of (Triggering unit))


    Set OG_Group = (Units within 800.00 of OG_Point matching (((Matching unit) belongs to an enemy of (Owner of (Triggering unit))) Equal to True))


    Ta đã set xong biến,nhưng đừng quên xóa leak,vì OG_Point chỉ là 1 biến tạm thời để tạo tiền đề sau này,ta xóa như sau:"Custom script: call RemoveLocation(udg_OG_Point)"

    Và đến action chủ chốt của trigger này:Unit Group-Pick every unit in......
    Lúc trước ta đã set 1 biến unit group,giờ là lúc để dùng nó,action tiếp theo như sau:
    Mã:
    Unit Group - Pick every unit in OG_Group and do (Actions)
        Loop - Actions
            Set OG_Point = (Position of (Picked unit))
            Unit - Create 1 Dummy for (Owner of (Triggering unit)) at OG_Point facing Default building facing degrees
            Unit - Set level of Root vine  for (Last created unit) to (Level of Rooted Vine  for (Triggering unit))
            Unit - Order (Last created unit) to Night Elf Keeper Of The Grove - Entangling Roots (Picked unit)
            Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
            Custom script:   call RemoveLocation(udg_OG_Point)
    
    Cuối cùng là xóa leak,destroy group:
    Mã:
    Custom script:   call DestroyGroup(udg_OG_Group)
    
    Trên mới chỉ là spell rất nhảm,nhưng bạn có thể chế ra nhièu loại spell khác dựa trên nó,VD như:Multi life drain,nghĩa là hút máu nhiều unit 1 lúc,multi frost nova,nổ băng nhiều unit 1 lúc,vv....

    Và để biết thêm chi tiết ,các bạn nên dơnload map mẫu tớ đã làm,trong này còn có bao gồm 1 số hero khác:
     

    Các file đính kèm:

  14. Computer(Lord)

    Computer(Lord) T.E.T.Я.I.S

    Tham gia ngày:
    2/11/08
    Bài viết:
    615
    Nơi ở:
    Defend Sea
    Cái spell Enormous Vine là Black Hole của mình đúng không?

    Nhận xét chung: Khá tốt thật không uổng công mình làm spell cho bạn:-*
     
  15. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Anh hơn em sơ sơ phải 9-10 tuổi mà sao cứ xưng bạn bè vậy,em đang cố cải tiến hết cỡ những spell anh đã làm để lấy cái giải nhất event đây(ảo tưởng mơ ước hão huyền)
    Em đã làm chiêu 3 của thàng night stalker trong dota ,anh xem có vấn đề gì ko,trong unit oblect editor còn mấy thằng hẻo hỏng và chưa làm xong,anh cứ móc ra mà coi,có sai đau anh cứ nói tự nhiên,nhận xét giùm em
     
  16. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Ơ, spell của thằng NS hình như toàn là base thì có gì phải nói đâu nhỉ :-??
    P/S:
    Hơn nhau 9-10 tuổi.... :-ss
    ... =))
     
  17. BringMe2Life

    BringMe2Life T.E.T.Я.I.S

    Tham gia ngày:
    1/9/08
    Bài viết:
    537
    Nơi ở:
    HCM
    mọi ng xem giúp mình cái spell này nhá, mới tập tành thôi nên phải học GUI trc ^^

    spell này đơn giản là cho con blade nó xoay vòng vòng, có thằng nào lỡ đi ngang cái vòng nó xoay thì ăn thêm 1 fát shockwave nữa, mình làm cũng tạm chỉ có 1 chỗ là nó shockwave liên tục vào vi trí của những unit đã chết trc đó, xem map sẽ hỉu, vả lại làm mấy cái trigger nhìn hơi chuối =.= ai thấy j ko đc thì góp ý giùm mình nhá ^^
     

    Các file đính kèm:

    • test.rar
      Kích thước:
      21.3 KB
      Đọc:
      15
  18. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Skill 3 của nó có base đâu anh,chiêu đó là chiêu đêm về thì chạy nhanh ,đánh nhanh mà
     
  19. Computer(Lord)

    Computer(Lord) T.E.T.Я.I.S

    Tham gia ngày:
    2/11/08
    Bài viết:
    615
    Nơi ở:
    Defend Sea
    Ừm cái spell NS là custom nhưng không phải là cao siêu cho lắm.

    @tuma79: Nếu anh hơn em 9 - 10 tuổi thì hóa ra em có 4 tuổi thôi à 8-}
     
  20. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Vậy chắc hơn 7-8 tuổi,nhầm:D,ko cao siêu nhưng em làm mâyd trigg lận đó
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này