Jass, ngôn ngữ cơ bản của War 3 - Các bạn vào tham khảo

Thảo luận trong 'World Editor' bắt đầu bởi hyaTHa_dk, 9/8/06.

  1. fitary

    fitary Mr & Ms Pac-Man

    Tham gia ngày:
    11/1/07
    Bài viết:
    182
    Nơi ở:
    Recycle Bin
    trong jass có những từ mà màu của nó khác nhau có phải đó là những từ khóa ?
    bạn hãy cho biết từ nào màu nào mình có thể thay đổi còn những từ khóa là màu gì ?
    còn những từ mà trong dấu nháy kép " " là có ý nghĩa gì ; chức năng gì
    <br>
    ___________________________
    <br>
    cho VD nhỏ rùi giải thík 1 chút dùm nha
     
  2. fitary

    fitary Mr & Ms Pac-Man

    Tham gia ngày:
    11/1/07
    Bài viết:
    182
    Nơi ở:
    Recycle Bin
    hình như ít ai làm jass lắm hả bạn
    <br>
    ___________________________
    <br>
    làm sao gửi file đính kèm dc hả bạn
     
  3. ChienBinhDonDoc

    ChienBinhDonDoc Youtube Master Race

    Tham gia ngày:
    30/5/07
    Bài viết:
    5
    fitary oi, tui nghĩ là bạn quen lắm đó, có phải là DuongKyMinh kg???
     
  4. lucifekit

    lucifekit The Warrior of Light

    Tham gia ngày:
    25/2/06
    Bài viết:
    2,344
    Chỉ em cách cast phép blizzard mà ko channeling với,có nghĩa là cast 1 phát là mưa băng cứ rơi xuống đến khi hết thì thôi,kể cả mình có chạy lung tung hoặc lại cast phép blizzard ra chỗ khác--->có thể cast blizzard liên tục khắp màn hình,unit cứ đi vào mưa băng là mất máu................Khi đã cast 1 phép blizzard rồi,cast tiếp 1 phép blizzard ra chỗ khác thì blizzard cũ vẫn tồn tại?Chỉ em với.....................
    Chỉ dùm luôn cách để auto cast phép này lun được ko??

    Vì thực ra em định làm phép vũ đả lê hoa cho map VLTK nhưng mà phép kiểu này chưa biết cách chỉnh.

    Chỉ em 1 phép nữa: đặt bom mà khi có unit đối phương tới gần bom sẽ có hiệu ứng nổ random trong 1 phạm vi nào đó,unit sẽ chỉ mất máu khi đứng trúng các điểm random đó................
     
  5. silverfang

    silverfang Youtube Master Race

    Tham gia ngày:
    2/5/06
    Bài viết:
    22
    Mí cái trong ngoặc của jass nghĩa là gì vậy ??? Trong cái '' " í...
     
  6. F10-E-Q

    F10-E-Q Youtube Master Race

    Tham gia ngày:
    31/8/07
    Bài viết:
    54
    Jass a`,minh` lam` map ko bao gio` xai` hay coppy jass ca~,no' phuc' tap. ma` rac' roi^',lam` WE hay hon de~ hieu~ nua~...pham` chi ma` xai` jass, WE cover ra Jass cung~ vay.
     
  7. ghost111

    ghost111 Youtube Master Race

    Tham gia ngày:
    30/10/06
    Bài viết:
    26
    WE Cover ra Jass thì đúng là cũng vậy ,nhưng mà Set thêm vài Code Script là khác hẳn ,mà pồ Download thử Map CAT's Defence chưa vậy ? Jass trong đó hay tuyệt @_@ ,có điều tui hổng lĩnh ngộ được >.<
     
  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,397
    chà chà, lâu rồi mình ko vào topic này, cũng thích nhưng nghĩ GUI cho ngon đã, hóa ra biết GUI rồi giờ học JASS sao khó quá. Mới đọc bài của thằng DKM thấy bực quá, nó làm như ngon lắm, bày đặt chả có đóng góp gì còn vào chửi bậy, có ai bảo mình là pro đâu mà ngoác mồm ra thế, thế nào là chỉ giỏi copy của người khác,..bày đặt,....ko biết thì học hỏi, cứ ra vẻ ta đây pro, cóc cần học ai, ơ,..ta tự làm thôi,..khinh mấy thằng chỉ biết đi copy của người khác...láo lếu...

    --Hytha ơi, anh mới down mấy bài tuto về đọc,..hicx, convert mấy cái trigger sang JASS nhìn nhức cả mắt, anh hỏi nè, muốn làm map bằng JASS, có cần xài chương trình riêng ko?, nếu thế soạn xong copy vô map à? (anh có JASS SHOP PRO).
    Làm thế nào để biết được các hàm của nó,...về function, có thể tưởng tượng nó như thế nào, nó ko có event à, mỗi hàm nó tự thân có các lệnh call để thực thi mệnh lệnh à?. muốn gọi 1 hàm thì phải dùng hàm khác sao? còn cái TAKES....RETURNS... Anh vẫn chưa hiểu, hix...
     
  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
    em thì dùng trigger để làm form trước(vì trigger nó là ngôn ngữ tiếng Anh luôn mà anh... Đọc trigger là hiểu được dòng đó nới gì đúng ko ?) Jass thì coi như ngôn ngữ máy và hơi ngược với cách hiểu tiếng Anh nên mới đầu anh đừng quan trọng quá vào việc viết hẳn hoi 1 đoạn Jass

    Jass thì chỉ có 1 số cái trigger ko có thôi nên anh cứ trước tiên nghĩ 1 cái phép gì đó xong thì làm phần chính = trigger đã... sau đó chuyển sang Jass để chống leak bộ nhớ và dùng thêm 1 số hàm mà trigger ko có

    Đơn giản Jass ko mấy khi dùng biến toàn cục(ko phải khai báo biến) nên bộ nhớ được tiết kiệm rất nhiều, khiến cho spell chạy nhanh lên và ko gây giật..
    Jass thì dùng Function đa năng hơn Trigger do Trigger hầu như toàn Take nothing return nothing ===> Thiếu khả năng liên kết các function lại với nhau

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

    Thực tế, em dùng Jass chỉ để chống tràn bộ nhớ mà thôi, chứ thức ra em dùng Trigger là nhiều
    ----------------------------------------------------------
    anh cứ bắt đầu với những map em hướng dẫn ở những bài đầu của topic này, down map nào hiều map đó xong rồi down map tiếp :D

    Sau khi đã hiểu hết rồi thì gọi em nhé
     
  10. [XS]-Minhtan

    [XS]-Minhtan Legend of Zelda

    Tham gia ngày:
    22/8/06
    Bài viết:
    954
    Bác TomKazansky giỏi jass lắm đấy ai học hỏi thì add nick bác ấy vào
    (có gì tha lỗi nha bác Tom) ID: [email protected]
     
  11. Zekareisoujin

    Zekareisoujin C O N T R A

    Tham gia ngày:
    24/8/04
    Bài viết:
    1,899
    Nơi ở:
    Everywhere in Nowhere
    Trang cuối toàn chat nhảm thế này T_T... Hyatha oai, làm Evasion thế nào? Trừ cách +hp vào chỗ hp bị mất sau mỗi attack ra (có vẻ như là sẽ ko hoạt động với hp=1, chưa thử...)...
     
  12. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    Dùng Spellbook ấy, add spell book cho 1 unit nào đó sau đó disable spell book này. Tất nhiên spell list của spell book này phải có Evasion rồi. Áp dụng cho tất cả các Passive Ability.
    Dưới đây là Spell Critical Cleave, Critical Strike and Cleaving Attack.
     

    Các file đính kèm:

  13. Zekareisoujin

    Zekareisoujin C O N T R A

    Tham gia ngày:
    24/8/04
    Bài viết:
    1,899
    Nơi ở:
    Everywhere in Nowhere
    Cái này là cho Aura? Add spell book là add ability hay item? Và Disable Spell Book là Remove Ability hay ntn? Nếu nó permanent thì khi muốn bỏ cái passive ability đi thì làm thế nào o.O
    Zek cũng mún hỏi lun là Evasion của Zek định evade cả magic effect, có ai bít làm ko :D
    ___________________________
    Oh, Zek thấy disable ability ntn rồi...
     
  14. 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
    xin mở map CAT's team ra, những spell kiểu như Critical Evasion aura trong map đấy làm khá rõ

    cái này làm = trigger thì 1 đồng hồ 0.00s hay 0.01s bắt event damage, add + hp, fix hp rồi remove +hp là được

    còn với magic thì cái event damage cũng bắt được(đòn vật lý và phép thuật mà), cũng làm như cách trên
    dòng miss bay lên phải tự làm thôi, thích xem ví dụ thì tìm trong topic chung, hyatha có post map Evasion aura miss cả spell theo kiểu trên đó ....
     
  15. Zekareisoujin

    Zekareisoujin C O N T R A

    Tham gia ngày:
    24/8/04
    Bài viết:
    1,899
    Nơi ở:
    Everywhere in Nowhere
    thế còn miss magic effect? Kiểu như storm bolt ko làm stun...
    Còn dòng floating test miss bay lên thì ai chả làm được T_T
     
  16. 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
    có 1 cách thôi, phải tự điều khiển cái buff đó, Frozen Rain trong CAT's team ver 3.1 trở xuống là câu trả lời cho cái này, những ver tiếp theo do hyatha thấy ko cần thiết nên đã thay thế = 1 cái khác đơn giản hơn

    còn nếu vẫn muốn để event damage thì hệ thống buff system phải được sử dụng trong map của em

    lên trên wc3sear.ch tìm cái hệ thống đó nhé ...
     
  17. kcn_10081991

    kcn_10081991 Mr & Ms Pac-Man

    Tham gia ngày:
    7/7/06
    Bài viết:
    139
    Nơi ở:
    HảiPhòng-Tantalusband
    Xin cho hỏi ở đâu có bài hướng dẫn chi tiết về các lệnh của Jass như kiểu dạy Pascal trong sách giáo khoa Tin học không?
    (Đại khái như khai biến thế nào? Set var thế nào? v.v.. và v.v...)
    Tui cố ngồi convert trigger ra Custom Text xem mà vật vã quá, nhiều thứ không thể hiểu nổi.
     
  18. Zekareisoujin

    Zekareisoujin C O N T R A

    Tham gia ngày:
    24/8/04
    Bài viết:
    1,899
    Nơi ở:
    Everywhere in Nowhere
    Không có thì phải, cái này phải tự tìm hiểu thôi :(. Trên wc3jass có giải thích 1 số lệnh nhưng mà ko nhiều lắm.
     
  19. chomap007

    chomap007 Donkey Kong

    Tham gia ngày:
    20/11/06
    Bài viết:
    402
    mấy anh cho em cắt ngang nha. Em cần chương trình Jass gấp vì ko tim được cái lick jass nào cả. Ở đây có chỗ có lick jass nhưng ko download được ::(::(::(::(.Em xin mấy anh lun đóa cho em cái lick đi, em muốn nâng trình độ của mình lên từ WE lên Jass
     
  20. 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
    Dạo này hình nhưtrangJass ko còn ai nhỉ ?? Chán wá !!
     

Chia sẻ trang này