- Tham gia
- 04/09/2016
- Bài viết
- 210
Hnay mình xin giới thiệu cho các bạn 1 plugin về skill khá hay là SkillAPI
www.spigotmc.org
Plugin này free nhé! nếu bạn nào có tiền ủng hộ thì cứ xài bản perium chứ nó cũng y như nhau mà thôi
Về đa phần mấy bạn khi vừa vào xem cái plugin này thấy hay hay nhưng thường không hiểu nó hoạt động ra sao và như thế nào ,.... và vô số vấn đề khác nó sẽ phát sinh. Mình sẽ chỉ các bạn về phần cơ bản của skill thôi , phần attributes nó khá đơn giản , các bạn tự tìm hiểu và bạn nào biết viết rồi thì đừng gạch đá nhá kẻo tội
Đầu tiên vào trang này: eniripsa96.github.io
và đây là giao diện của nó (mình viết sẵn mấy cái rồi nên mình sẽ tạo 1 cái mới) :
ấn vào +New Skill để tạo ra skill mới , là nó đây :
- Name: các bạn ghi tên skill (mình khuyên là đừng nên ghi màu kiểu như &a&l gì gì đấy)
- Type : là loại skill (bạn viết bừa cũng được chả sao , nó chỉ hiển thị khi bạn config nó trong lore của skill thôi nếu bạn không đụng đến nó , nó vô dụng
)
- Max level : chỉ định cấp của skill (kiểu như tăng max bao nhiêu lần ấy , tăng 4 lần này 10 này đại loại vậy)
- Skill Req : Skill cần thiết để có thế có thể nâng cấp skill này (không có cũng chả sao)
- Skill Req level : Cấp của skill cần thiết để có thể nâng cấp (nếu cái trên không có , cái này cũng vô dụng)
- Permission : phần perm này chắc ai cũng biết (còn các bạn ko biết thì tự mò
)
- Level Req : Cấp độ cần có để học skill , còn ô thứ 2 thì tăng dần dần theo tỉ lệ bạn nâng cấp nó
VD: bạn để là 2 thì cứ mỗi lần bạn nâng cấp skill thì nó sẽ tăng thêm 2 level
- Cost : SkillPoints cần phiết để học , nâng cấp skill
- Mana : Mana
- Cast Message : hiện ra câu thoại trên bảng chat khi bạn xài skill này
- Combo : click chuột để thực hiện skill (có cả shift nữa) , phần này trong file config của nó có dòng Clicks Combo
bạn tìm dòng enabled : false ở dưới nó rồi chuyển nó thành true là xài được
- Indicator : phần này mình không rõ lắm nhưng mình hay để là 2D (bạn nào biết thông não cho mình luôn nhé
)
- Icon: Vật phẩm sẽ là biểu tượng cho skill khi mở giao diện skill
- Icon data : phần data của nó
- Icon Lore: Phần lore của icon có config mẫu ở trong nên bạn chỉ cần dịch ra là được (google vẫn ngon chán
)
Vậy là xong phần chỉnh các thông số cho skill , bây giờ đến chỉnh sửa Hiệu ứng , các bạn click vào Edit Effects
Giao diện:
- Details : quay về phần chỉnh thông số lúc nãy
- Triggers : chỉnh hiểu ứng của nó
- Save : lưu và tải về máy cái skill này
- Delete : xóa skill
Trong phần này chỉ có mỗi Triggers thôi , những cái khác có hay không không quan trọng
Triggers sẽ có 13 ô , mỗi ô biểu thị cho cách mà bạn sẽ thực hiện skill
VD: Cast , bạn sử dụng combo của skill hoặc bind hoặc skillBar thì nó sẽ thực hiện skill
Cleanup : khi bạn rút skill points của kĩ năng hoặc không học nó , nó sẽ thực hiện skill
.... còn mấy cái khác các bạn chịu khó tra google nhé , kể hết chắc mai mới xong mất
ở đây mình chọn cast , có nghĩa là khi thực hiện combo hoặc làm hoạt động khiến nó tác động đến skill thì nó sẽ chạy.
các bạn click vào + Add Child , có 3 phần :
- Targets : Mục tiêu mà các bạn muốn skill tác động lên , lấy ví dụ như skill định hướng hay định mục tiêu của LMHT ấy
- Conditions : Điều kiện để thực hiện Mechanics (là gì tí mình nói sau)
- Mechanics : hiệu ứng của skill (cái này là cái chính , nó tạo ra hiệu ứng và sát thương cho kĩ năng)
sau đây mình sẽ làm thử 1 cái skill ví dụ:
ở đây mình có 3 phần là Trigger Target và Mechanic
- Trigger : mình chọn phần cast
- Target : mình chọn single
Trong phần single thì phần range mình chỉnh là 10 có nghĩa là khoảng cách từ đấy tới 1 mục tiêu nào đó là 10 block thì skill sẽ được sử dụng
- Mechanic : Lightning
phần mechanic này có nghĩa là triệu hồi sét mình để là true có nghĩa là nó có sát thương
Toàn bộ những thứ ở trên cho ra lò 1 skill mới đó là khi sử dụng nó sẽ giật thằng nào trước mặt bạn trong khoảng cách 10 block
Vậy là xong phần kĩ năng rồi , về phần class thì mình sẽ hướng dẫn sau.
www.spigotmc.org
Plugin này free nhé! nếu bạn nào có tiền ủng hộ thì cứ xài bản perium chứ nó cũng y như nhau mà thôi
Về đa phần mấy bạn khi vừa vào xem cái plugin này thấy hay hay nhưng thường không hiểu nó hoạt động ra sao và như thế nào ,.... và vô số vấn đề khác nó sẽ phát sinh. Mình sẽ chỉ các bạn về phần cơ bản của skill thôi , phần attributes nó khá đơn giản , các bạn tự tìm hiểu và bạn nào biết viết rồi thì đừng gạch đá nhá kẻo tội

Đầu tiên vào trang này: eniripsa96.github.io
và đây là giao diện của nó (mình viết sẵn mấy cái rồi nên mình sẽ tạo 1 cái mới) :
ấn vào +New Skill để tạo ra skill mới , là nó đây :
- Name: các bạn ghi tên skill (mình khuyên là đừng nên ghi màu kiểu như &a&l gì gì đấy)
- Type : là loại skill (bạn viết bừa cũng được chả sao , nó chỉ hiển thị khi bạn config nó trong lore của skill thôi nếu bạn không đụng đến nó , nó vô dụng
)- Max level : chỉ định cấp của skill (kiểu như tăng max bao nhiêu lần ấy , tăng 4 lần này 10 này đại loại vậy)
- Skill Req : Skill cần thiết để có thế có thể nâng cấp skill này (không có cũng chả sao)
- Skill Req level : Cấp của skill cần thiết để có thể nâng cấp (nếu cái trên không có , cái này cũng vô dụng)
- Permission : phần perm này chắc ai cũng biết (còn các bạn ko biết thì tự mò
)- Level Req : Cấp độ cần có để học skill , còn ô thứ 2 thì tăng dần dần theo tỉ lệ bạn nâng cấp nó
VD: bạn để là 2 thì cứ mỗi lần bạn nâng cấp skill thì nó sẽ tăng thêm 2 level
- Cost : SkillPoints cần phiết để học , nâng cấp skill
- Mana : Mana
- Cast Message : hiện ra câu thoại trên bảng chat khi bạn xài skill này
- Combo : click chuột để thực hiện skill (có cả shift nữa) , phần này trong file config của nó có dòng Clicks Combo
bạn tìm dòng enabled : false ở dưới nó rồi chuyển nó thành true là xài được
- Indicator : phần này mình không rõ lắm nhưng mình hay để là 2D (bạn nào biết thông não cho mình luôn nhé
)- Icon: Vật phẩm sẽ là biểu tượng cho skill khi mở giao diện skill
- Icon data : phần data của nó
- Icon Lore: Phần lore của icon có config mẫu ở trong nên bạn chỉ cần dịch ra là được (google vẫn ngon chán
)Vậy là xong phần chỉnh các thông số cho skill , bây giờ đến chỉnh sửa Hiệu ứng , các bạn click vào Edit Effects
Giao diện:
- Details : quay về phần chỉnh thông số lúc nãy
- Triggers : chỉnh hiểu ứng của nó
- Save : lưu và tải về máy cái skill này
- Delete : xóa skill
Trong phần này chỉ có mỗi Triggers thôi , những cái khác có hay không không quan trọng

Triggers sẽ có 13 ô , mỗi ô biểu thị cho cách mà bạn sẽ thực hiện skill
VD: Cast , bạn sử dụng combo của skill hoặc bind hoặc skillBar thì nó sẽ thực hiện skill
Cleanup : khi bạn rút skill points của kĩ năng hoặc không học nó , nó sẽ thực hiện skill
.... còn mấy cái khác các bạn chịu khó tra google nhé , kể hết chắc mai mới xong mất

ở đây mình chọn cast , có nghĩa là khi thực hiện combo hoặc làm hoạt động khiến nó tác động đến skill thì nó sẽ chạy.
các bạn click vào + Add Child , có 3 phần :
- Targets : Mục tiêu mà các bạn muốn skill tác động lên , lấy ví dụ như skill định hướng hay định mục tiêu của LMHT ấy

- Conditions : Điều kiện để thực hiện Mechanics (là gì tí mình nói sau)
- Mechanics : hiệu ứng của skill (cái này là cái chính , nó tạo ra hiệu ứng và sát thương cho kĩ năng)
sau đây mình sẽ làm thử 1 cái skill ví dụ:
ở đây mình có 3 phần là Trigger Target và Mechanic
- Trigger : mình chọn phần cast
- Target : mình chọn single
Trong phần single thì phần range mình chỉnh là 10 có nghĩa là khoảng cách từ đấy tới 1 mục tiêu nào đó là 10 block thì skill sẽ được sử dụng
- Mechanic : Lightning
phần mechanic này có nghĩa là triệu hồi sét mình để là true có nghĩa là nó có sát thương
Toàn bộ những thứ ở trên cho ra lò 1 skill mới đó là khi sử dụng nó sẽ giật thằng nào trước mặt bạn trong khoảng cách 10 block
Vậy là xong phần kĩ năng rồi , về phần class thì mình sẽ hướng dẫn sau.








bài rất hay - hữu dụng



