Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RMMV Equipment Skill - ได้สกิลเมื่อสวมใส่ไอเท็ม
#1
Wink 
.

Equipment Skill - ได้สกิลเมื่อสวมใส่ไอเท็ม

Author: Splendith
Version: 1.0
Last Updated: 2015-10-30

ได้รับแรงบันดาลใจจากกระทู้ http://irpg.in.th/thread-2640.html ครับผม ขอบคุณมา ณ ที่นึ้ด้วยครับ ^^

หมายเหตุ
เนื่องจากผมก็เขียน Javascript บน RPG Maker MV ได้ไม่นาน ดังนั้น plugin อาจมีบั๊กหรือมีปัญหา ดังนั้นขอไม่การันตีในความปลอดภัย 100% นะครับ ลองช่วยๆ กันใช้ดูนะ หากพบปัญหา โปรดแจ้งด้วยคร้าบ

รายละเอียด
plugin ตัวนี้จะทำให้สามารถตั้งค่าได้ว่าเมื่อใส่เครื่องสวมใส่แล้วจะได้สกิลอะไรบ้าง และแต่ละสกิลสามารถกำหนด level ขั้นต่ำของผู้สวมใส่ได้ด้วย

คุณสมบัติ
  • สามารถตั้งค่าได้ว่าเมื่อใส่อาวุธหรือเครื่องสวมใส่ ตัวละครจะได้สกิลอะไร
  • เครื่องสวมใส่ 1 ชิ้น อาจได้สกิลมากกว่า 1 สกิลก็สามารถทำได้
  • กำหนด level ขั้นต่ำในการได้รับสกิลได้
  • มีการแจ้งเตือนว่าได้เรียนรู้สกิลตอนเลเวลอัพถึงกำหนดในฉากต่อสู้

Screenshot
- ไม่รู้จะเอาภาพอะไรมาใส่ *0*

ดาวน์โหลดสคริปต์
https://github.com/Splendith/rpgmaker/bl...tSkills.js
เข้าไปกดปุ่ม Raw แล้ว Ctrl+S ได้เลยครับ

วิธีการใช้งาน
  • เมื่อโหลดแล้ว ให้แตกไฟล์ และนำไฟล์ SPL_EquipmentSkills.js ไปไว้ที่ [โฟลเดอร์โปรเจกต์]/js/plugins
  • เข้าโปรแกรม RPG Maker MV แล้วไปที่ Plugin Manager หรือกด F10 จากนั้นเพิ่ม plugin ชื่อ SPL_EquipmentSkills

รายละเอียดการตั้งค่า skill
การตั้ง skill จะถูกตั้งในหน้า Weapon หรือ Armor ในหน้า Database ในช่อง Note โดยมีตัวอย่างการตั้งค่าดังนี้

<eq_skills: [[9, 1]]>
หมายความว่า ผู้ที่สวมใส่ไอเท็มดังกล่าวจะได้รับ skill id 9 เมื่อเลเวล 1 (ก็คือใส่แล้วได้สกิลเลยนั่นแหละ)

<eq_skills: [[8, 3], [9, 10]]>
หมายความว่า ผู้ที่สวมใส่ไอเท็มดังกล่าวจะได้รับ skill id 8 เมื่อเลเวล 3 และ skill id 9 เมื่อเลเวล 10 เป็นต้น

ข้อตกลงการนำไปใช้งาน
  • หากต้องการศึกษา script เปิดไฟล์แล้วอ่านได้เลยคร้าบ
  • สามารถนำไปใช้ได้ทุกโปรเจกต์ รวมถึงนำโปรเจกต์ไปขายได้
  • แนบเครดิตลงไปในเกมของท่านด้วยนะครับ (ไฟล์ notepad ก็ได้ครับ)

.
[-] The following 6 users say Thank You to splendith for this post:
  • clashlucifer, Ivan_GilDong, Nazuth, slost, Tenes, TimeKnight
Reply
#2
โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

+ บั๊คที่ผมเจอตอนนี้คือมองไม่เห็นค่า MP ที่ต้องใช้งับ Smile
[Image: jq9FAphuWf3yD.jpg]
The World of Our Own
Reply
#3
(10-31-2015, 02:22 PM)clashlucifer Wrote: โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

+ บั๊คที่ผมเจอตอนนี้คือมองไม่เห็นค่า MP ที่ต้องใช้งับ Smile
[Image: jq9FAphuWf3yD.jpg]

เดี๋ยวกลับไปผมตรวจสอบให้นะคร้าบ
Reply
#4
มีสำหรับเวอร์ชั่น VX Ace บางไหมครับ แมวยิ้ม
[Image: NvcQbcH.jpg]
Reply
#5
(10-31-2015, 05:15 PM)Ivan_GilDong Wrote: มีสำหรับเวอร์ชั่น VX Ace บางไหมครับ แมวยิ้ม

คืนนี้จะลองเขียนให้นะครับ
[-] The following 1 user says Thank You to splendith for this post:
  • Ivan_GilDong
Reply
#6
(10-31-2015, 02:22 PM)clashlucifer Wrote: โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

+ บั๊คที่ผมเจอตอนนี้คือมองไม่เห็นค่า MP ที่ต้องใช้งับ Smile
[Image: jq9FAphuWf3yD.jpg]

มาอัพเดทข้อมูลครับ

ได้ใช้ร่วมกับปลักอินอื่นไหมครับ
พอดีผมใช้แล้วไม่มีปัญหาเรื่องการแสดงผล MP แหะๆ

บางทีปลักอินอาจตีกันครับ อาจต้องแก้เป็นส่วนๆ
[-] The following 2 users say Thank You to splendith for this post:
  • clashlucifer, Ivan_GilDong
Reply
#7
ใช่แล้วครับ ผมใช้ร่วมกับปลั๊กอินอื่นอีกเยอะเลย
The World of Our Own
Reply
#8
ถ้าใช้ร่วมกับปลั๊กอินอื่นๆเยอะนี่ต้องอาศัยสคริปท์เตอร์ในการปรับแต่งทุกสคริปท์ให้เข้ากันนะครับเพราะแต่ละสคริปท์ไม่ได้เขียนมาเพื่อซัพพอร์ทสคริปท์อื่นๆด้วย จุดนี้ไม่ได้มีปัญหาที่สคริปท์นี้เลยครับ
[Image: 76561198134933497.png]
Show ContentFanPage:


Reply
#9
(10-31-2015, 05:15 PM)Ivan_GilDong Wrote: มีสำหรับเวอร์ชั่น VX Ace บางไหมครับ แมวยิ้ม

ใน vx ace มีระบบในตัวอยู่แล้วครับ ลองหาดูในตอนตั้งค่าอาวุธ
[-] The following 1 user says Thank You to Alphaforce for this post:
  • clashlucifer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)