Sweetvn's GUI spell template - Các bạn vào tham khảo

Thảo luận trong 'World Editor' bắt đầu bởi hyaTHa_dk, 24/7/08.

  1. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    How about Meat Hook ?

    Khi caster cast Meat Hook, sẽ có điểm gốc là vị trí caster, dùng timer (khoảng 0.04s) liên tục tạo dummy unit hình missile của Warden tại vị trí cách vị trí gốc khoảng 40 range, theo hướng cast, sau đó điểm này lại trở thành điểm gốc, sau đó pick random 1 unit thỏa mãn ( còn sống, ko phải building,... ) nếu có thì move unit này theo các dummy đã tạo, hoặc khoảng cách giữa dummy vừa tạo với caster lớn hơn range cho phép thì remove dần các dummy unit đã tạo.

    Tức là thế này: Nếu có range cho phép là 400 thì hết cỡ, hook sẽ dài như sau:
    Mã:
     C  1  2  3  4  5  6  7  8  9  10
    đến dummy unit thứ 10 thì hết range, dần dần remove các dummy (coi như là kéo về)
    Mã:
     C  1  2  3  4  5  6  7  8  9  10
     C  1  2  3  4  5  6  7  8  9
     C  1  2  3  4  5  6  7  8
     C  1  2  3  4  5  6  7
    ...
    Đến khi remove dummy 1 thì dừng timer.
    --
    Hoặc ví dụ đến dummy thứ 7 thì gặp mục tiêu:
    Mã:
     C  1  2  3  4  5  6  7-T
    vậy cứ move T (target) dần dần theo dummy 7 6 5 4 .. và remove dummy này
    Mã:
     C  1  2  3  4  5  6  7-T
     C  1  2  3  4  5  6-T
     C  1  2  3  4  5-T
     C  1  2  3  4-T
    ...
    move, remove xong dummy 1 thì dừng timer.
    => Xong
    ----
    Skill này, đối với dummy unit thì tôi chỉ có cách dùng array, mà nếu đã array rồi, muốn skill này MUI thì lại phải dùng array => bó tay. Thật ra có thể quy định trước mỗi skill này thì dùng đến bao nhiêu array là max (ví dụ 1000 range -> 25 là max) vậy khi loop thì index cho biến của các dummy này sẽ cách nhau 25 đơn vị, chà, hơi bị căng đây :|
     
  2. hyaTHa_dk

    hyaTHa_dk Mr & Ms Pac-Man

    Tham gia ngày:
    10/4/05
    Bài viết:
    235
    Nơi ở:
    Hà Nội
    vâng, spell này tuy ko ko đúng với phong cách làm map của tui(vì nó trông ko đẹp mắt :D ) nhưng cũng cố làm thử

    Nguyên tắc thì tối về tôi nói sau, tất nhiên thì với GUI cũng chỉ đến thế này thoai :D

    Còn khi test spell do cũng vừa mới làm xong nên có 1 bugs để tối tôi về xem lại sau.... giờ phải đi rồi :(

    Spell hoạt động tốt với unit cast ở 1 khoảng cách gần, còn với tầm trung thì hình như bị 1 cái gì đó , tầm cao thì lại ko bị sao ... nếu bác Tom rảnh thì xem dùm tôi

    Spell - Meat Hook:

    + cast carrionswarm vào map
    + phóng ra dây xích để kéo enemy về phía người cast


    Map đây, dùng winrar giải nén
     

    Các file đính kèm:

  3. Vua_Do_Hoa

    Vua_Do_Hoa Mr & Ms Pac-Man

    Tham gia ngày:
    30/3/08
    Bài viết:
    217
    Nơi ở:
    Tp Hồ Chí Minh
    Em ko biết làm spell loại này anh HyaTha hướng dẫn dùm nha.. ::)
    + Tạo ra một sợi dây xích bắn vào enemy rồi lôi enemy lại
    + Tạo ra viên bi bắn dính dzo chỗ nào dội chỗ đó...
    ((+ Khi bắn một viên đạn chẳn hạn đụng vô vùng giới hạn ( cái vành đen đen đó anh) của map thì dội lại theo hướng khác!!!))
    PS: Giờ em mới hiểu cái Rally-Point là cái gì, mới làm kiểu skill giống của anh , đc rồi mừng quá ::) :p

    ______________
    À ha! Lên chưa xem bài phia trên đã vội post... Có skill mà em muốn kìa hí hí , ý mà khoan, ko có hướng dẫn sợ em ko hiểu ... thôi anh hướng dẫn hết luôn đi :D !!!
     
  4. hyaTHa_dk

    hyaTHa_dk Mr & Ms Pac-Man

    Tham gia ngày:
    10/4/05
    Bài viết:
    235
    Nơi ở:
    Hà Nội
    @vuadohoa:
    hôm nay định lên post bài TẠI THỜI CHIA TAY ANH EM, thì thầy bài cua em, lại làm sơ sơ cho em map cuối :x, đính kèm ở phía dưới

    Nguyên tắc thì em cứ mở map ra, khá đơn giản, trong map cũng đã trình bày nguyên tắc làm spell kiểu này (còn về bay mãi mãi thì em cứ ko set custom value và condition check custom thì nó sẽ bay mãi mãi ....)

    ----------------------------------------------------------------------

    Như các bạn biết, thực ra trước kia tôi đã giải nghệ làm map rồi, nhưng cũng do tình cờ 1 lần quay lại forum làm gì đó, có thấy bạn vua_do_hoa khá nhiệt tình làm map, và ham học hỏi, hồi đó tui nghĩ chắc có duyên với bạn này nên quyệt định quay lại, 1 là để hướng dẫn nốt những gì tôi biết, 2 là cũng muốn giúp cho bạn vua_do_hoa ......

    tôi thì thực ra sinh ra trong 1 gia đình cũng khá, ai trong gia đình cũng kinh doanh tốt và ăn nên làm gia... trong khi tui, mang tiếng sinh viên RMIT giờ đã 22 tuổi rồi mà chưa có gì :( cũng chỉ là anh làm thuê :(( ..... cũng đã có vài ý tưởng làm ăn rồi nhưng cũng chưa đi đến đâu cả...

    May quá vừa mới hôm thứ 7, đã thuyết phục và rủ 2 thằng bạn giúp sức cho tôi trong 1 ý tưởng mới (hy vọng thành công :x ).

    Giờ tôi quyết định sẽ dành toàn thời gian cho việc này, nên việc tham gia box war chắc sẽ là ko thể, nên hôm nay lên chia tay ae :D hẹn khi nào tui thành công sẽ quay lại và liên lạc với ae sau

    Chúc mọi người đồng lòng, kiên trì để cùng nhau đưa ra được map việt như chúng ta đang tiến hành

    Thân!

    Sweetvn
     

    Các file đính kèm:

  5. [s]tarboy

    [s]tarboy Legend of Zelda

    Tham gia ngày:
    25/5/07
    Bài viết:
    960
    Chú em search mấy bài của anh , có skill meat hook-dota ấy , mà = trigger ấy. Chú em coi tư hiểu nha :D
     
  6. Vua_Do_Hoa

    Vua_Do_Hoa Mr & Ms Pac-Man

    Tham gia ngày:
    30/3/08
    Bài viết:
    217
    Nơi ở:
    Tp Hồ Chí Minh
    Thế là chia tay anh SweetVn rồi, mọi chuyện học JASS trong cậy vào anh Tom_Kazansky thôi, hi vong anh Tom sẽ có nhiều bài dịch Tut JASS, I hope so much -->ko biết viết đúng ko nữa:D
    À mà đâu chỉ riêng anh Tom biết JASS , còn nhiều AE trong box biết JASS mà, hướng dẫn nhiệt tình nha AE;;)
     
  7. jacky_boy

    jacky_boy Youtube Master Race

    Tham gia ngày:
    4/8/05
    Bài viết:
    92
    Nơi ở:
    Vice City
    Tuyệt quá !Chưa xem mà đã thấy hay rồi Thanks Bro nhé !
     
  8. Diệp Thanh

    Diệp Thanh Kirin Tor Moderator Lão Làng GVN

    Tham gia ngày:
    7/2/04
    Bài viết:
    4,403
    Làm ăn được nhớ quay lại box war xem anh em sống chết thế nào nhé,,,bi bi bác...chúc bác thành công...
     
  9. hyaTHa_dk

    hyaTHa_dk Mr & Ms Pac-Man

    Tham gia ngày:
    10/4/05
    Bài viết:
    235
    Nơi ở:
    Hà Nội
    vâng,! cảm ơn bác nhiều :D
    3 đứa bọn em hiểu giờ đang tập chung, dự định giữa năm sau sẽ mở cty, khoảng 4-5 tháng tiền marketing ...

    À mà pác Rex hiểu đang làm gì nhỉ :D không bít chừng em lại hỏi được cái gì thì sao ? ;;)
     
  10. Holylight

    Holylight Red, Pokémon champion Lão Làng GVN

    Tham gia ngày:
    9/7/02
    Bài viết:
    7,178
    Ngồi đọc map suốt từ sáng đến 2h đêm, bỗng tìm được bài này của anh, em mừng quá, anh là thần tượng của em :1cool_dribble:, là cứu tinh của em :2cool_beated:, ... Knock Back nghiên cứu cả tháng nay không hiểu mà không biết ở đây có bài anh đã làm xong từ vài năm trước, lại ngắn gọn dễ hiểu, cảm kích quá... Cám ơn, cám ơn rất nhiều, cám ơn không để đâu cho hết!

    Xin lỗi nếu có post bài sai chỗ, không cầm lòng được :6cool_beat_brick:

    :9cool_canny: không đăng ký được tài khoản để vào nói cám ơn, đây là nick em mượn ông anh thằng bạn :9cool_canny:
     
    Chỉnh sửa cuối: 5/4/12

Chia sẻ trang này