splendith   10-31-2015, 12:18 AM
#1
.

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 ก็ได้ครับ)

.
This post was last modified: 10-14-2016, 08:42 AM by splendith.
clashlucifer   10-31-2015, 02:22 PM
#2
โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

+ บั๊คที่ผมเจอตอนนี้คือมองไม่เห็นค่า MP ที่ต้องใช้งับ Smile
[Image: jq9FAphuWf3yD.jpg]
This post was last modified: 10-31-2015, 02:38 PM by clashlucifer.

The World of Our Own
splendith   10-31-2015, 03:22 PM
#3
(10-31-2015, 02:22 PM)clashlucifer Wrote: โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

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

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

[Image: NvcQbcH.jpg]
splendith   10-31-2015, 05:51 PM
#5
(10-31-2015, 05:15 PM)Ivan_GilDong Wrote: มีสำหรับเวอร์ชั่น VX Ace บางไหมครับ แมวยิ้ม

คืนนี้จะลองเขียนให้นะครับ
splendith   11-01-2015, 12:05 AM
#6
(10-31-2015, 02:22 PM)clashlucifer Wrote: โอ้ววววว สุดยอดดดด ดีใจมาก
ขอบคุณมากๆเลยครับ เย้ > <

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

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

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

บางทีปลักอินอาจตีกันครับ อาจต้องแก้เป็นส่วนๆ
This post was last modified: 11-01-2015, 12:06 AM by splendith.
clashlucifer   11-01-2015, 02:45 PM
#7
ใช่แล้วครับ ผมใช้ร่วมกับปลั๊กอินอื่นอีกเยอะเลย

The World of Our Own
Nazuth Away   11-01-2015, 03:13 PM
#8
ถ้าใช้ร่วมกับปลั๊กอินอื่นๆเยอะนี่ต้องอาศัยสคริปท์เตอร์ในการปรับแต่งทุกสคริปท์ให้เข้ากันนะครับเพราะแต่ละสคริปท์ไม่ได้เขียนมาเพื่อซัพพอร์ทสคริปท์อื่นๆด้วย จุดนี้ไม่ได้มีปัญหาที่สคริปท์นี้เลยครับ

[Image: 76561198134933497.png]
Show ContentFanPage:


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

ใน vx ace มีระบบในตัวอยู่แล้วครับ ลองหาดูในตอนตั้งค่าอาวุธ
  
Users browsing this thread: 6 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.