[Script]Passive skill vol.1 มาบูสต์พลังให้สกิลต่างๆกันเถอะ
หน้า 1 จาก 1
[Script]Passive skill vol.1 มาบูสต์พลังให้สกิลต่างๆกันเถอะ
Passive Skill คืออะไร?
Passive Skill ในที่นี้หมายถึง
สกิลที่ "ผู้เล่นไม่ต้องกดสั่งให้มันทำงานแต่จะส่งผลโดยอัตโนมัติตลอดเวลา
ตราบใดที่ผู้เล่นยังมีสกิลนั้นติดตั้งอยู่"
สำหรับ Passive Skill
vol.1 นี้ จะเป็น สกิลที่หากตัวละครตัวใดมีติดตั้งไว้แล้ว
จะเสริมพลังและความแม่นยำให้กับสกิลธาตุนั้นๆ เช่น สกิล Fire Booster
เมื่อติดตั้งแล้ว เวลาใช้สกิลใดๆที่มีธาตุไฟอยู่
ความแม่นยำและความรุนแรงจะเพิ่มขึ้นอีก 25% หรือสกิล Heal Booster
ที่เมื่อติดตั้งแล้วจะทำให้ใช้เวทย์รักษาได้ดีขึ้น 25% คุณยังสามารถทำ
Poison Booster ที่ำทำให้สกิลที่ก่อให้เกิดโอกาสติดพิษ
มีโอกาสทำให้ติดพิษได้สูงขึ้นอีกด้วย
ด้วยความหลากหลายของ Passive
Skill นี้ จะทำให้เกม rpg ของคุณมีรสชาิติและลูกเล่นมากขึ้น
ผู้เล่นสามารถวางแผนการเล่นได้หลากหลายขึ้น
ตัวสคริปต์
ซ่อน
วิธีการใช้งาน
ก๊อปสคริปต์ด้านบนไปวางไว้ตรงในก็ได้ (จะให้ดีก็เหนือ Main) ตั้งชื่อว่า Hima_Battle_SP
จากนั้นไปที่ Game_Battler3 และเพิ่มโค้ดนี้เข้าไป
CODE
rate += check_element_booster(user,skill)
โดยเพิ่มเข้าไปข้างบนบรรทัดที่ว่า
CODE
# Calculating the basic damage
และใน Game_Battler3 นำส่วนนี้เข้าไปแทนที่ของเก่า
CODE
# First on-target hit decision
hit = skill.hit
if skill.atk_f > 0
hit *= user.hit / 100
hit *= (check_element_booster(user,skill)+100)/100
end
เท่านี้ก็เป็นอันเสร็จ
วิธีสร้าง Passive Skill
1.)
ไปที่แท็บ System ใน Database เพื่อสร้างธาตุใหม่ขึ้นมา ดังรูป โดยรูปแบบของการตั้งชื่อคือ
<ชื่อธาตุ>Eff<+หรือ-จำนวน%>
โดย
ชื่อธาตุ ต้องเหมือนกันเป๊ะๆกัีบชื่อธาตุที่ต้องการเสริมพลัง
ตัวอย่างเช่น เราต้องการสร้างธาตุที่เสริมธาตุ Fire ขึ้นอีก 50%
ก็ต้องตั้งชื่อเป็น
FireEff+50%
2.)
ไป
ที่แท็บ Skill ใน Database เพื่อสร้างสกิลขึ้นใหม่
โดยกำหนดการใช้เป็นไม่มีเป้าหมาย และใช้ไม่ได้ ตรงธาตุของสกิล
ให้ติ๊กเครื่องหมายธาตุิพิเศษที่เราสร้างขึ้นตามความต้องการ เช่น
สกิลที่เราสร้างคือ สกิลที่เสริมพลังธาตุไฟ 50% ก็ิติ๊กที่ FireEff+50%
หรือจะสร้าง Skill ที่เสริมธาตุทั้งสี่ธาตุในสกิลเดียว ก็ติ๊กหลายๆอันก็ได้ ตามใจ
3.) ทีนี้ลองมาเทสท์ดู กับคาถาไฟ ก่อนติดตั้ง Fire Booster
ทำ damage ได้แค่ 500 กว่าๆเอง
คราวนี้ลองมาดู เรามีสกิล Fire High Booster ที่ช่วยเพิ่มประสิทธิภาพถึง 50%
ืำทำ damage ได้ถึง 1000!!!
**เพิ่มเติม**
แก้บั๊กตอนศัตรูใช้สกิลใส่เรา ป.ล. ศัตรูคงไม่มีวันมีสกิลเหล่านี้ได้เน่อ (ไว้จะเขียนให้ศัตรูมีสกิลเหล่านี้ได้ละกัน - 3 -)
Credit:Mako
Passive Skill ในที่นี้หมายถึง
สกิลที่ "ผู้เล่นไม่ต้องกดสั่งให้มันทำงานแต่จะส่งผลโดยอัตโนมัติตลอดเวลา
ตราบใดที่ผู้เล่นยังมีสกิลนั้นติดตั้งอยู่"
สำหรับ Passive Skill
vol.1 นี้ จะเป็น สกิลที่หากตัวละครตัวใดมีติดตั้งไว้แล้ว
จะเสริมพลังและความแม่นยำให้กับสกิลธาตุนั้นๆ เช่น สกิล Fire Booster
เมื่อติดตั้งแล้ว เวลาใช้สกิลใดๆที่มีธาตุไฟอยู่
ความแม่นยำและความรุนแรงจะเพิ่มขึ้นอีก 25% หรือสกิล Heal Booster
ที่เมื่อติดตั้งแล้วจะทำให้ใช้เวทย์รักษาได้ดีขึ้น 25% คุณยังสามารถทำ
Poison Booster ที่ำทำให้สกิลที่ก่อให้เกิดโอกาสติดพิษ
มีโอกาสทำให้ติดพิษได้สูงขึ้นอีกด้วย
ด้วยความหลากหลายของ Passive
Skill นี้ จะทำให้เกม rpg ของคุณมีรสชาิติและลูกเล่นมากขึ้น
ผู้เล่นสามารถวางแผนการเล่นได้หลากหลายขึ้น
ตัวสคริปต์
ซ่อน
วิธีการใช้งาน
ก๊อปสคริปต์ด้านบนไปวางไว้ตรงในก็ได้ (จะให้ดีก็เหนือ Main) ตั้งชื่อว่า Hima_Battle_SP
จากนั้นไปที่ Game_Battler3 และเพิ่มโค้ดนี้เข้าไป
CODE
rate += check_element_booster(user,skill)
โดยเพิ่มเข้าไปข้างบนบรรทัดที่ว่า
CODE
# Calculating the basic damage
และใน Game_Battler3 นำส่วนนี้เข้าไปแทนที่ของเก่า
CODE
# First on-target hit decision
hit = skill.hit
if skill.atk_f > 0
hit *= user.hit / 100
hit *= (check_element_booster(user,skill)+100)/100
end
เท่านี้ก็เป็นอันเสร็จ
วิธีสร้าง Passive Skill
1.)
ไปที่แท็บ System ใน Database เพื่อสร้างธาตุใหม่ขึ้นมา ดังรูป โดยรูปแบบของการตั้งชื่อคือ
<ชื่อธาตุ>Eff<+หรือ-จำนวน%>
โดย
ชื่อธาตุ ต้องเหมือนกันเป๊ะๆกัีบชื่อธาตุที่ต้องการเสริมพลัง
ตัวอย่างเช่น เราต้องการสร้างธาตุที่เสริมธาตุ Fire ขึ้นอีก 50%
ก็ต้องตั้งชื่อเป็น
FireEff+50%
2.)
ไป
ที่แท็บ Skill ใน Database เพื่อสร้างสกิลขึ้นใหม่
โดยกำหนดการใช้เป็นไม่มีเป้าหมาย และใช้ไม่ได้ ตรงธาตุของสกิล
ให้ติ๊กเครื่องหมายธาตุิพิเศษที่เราสร้างขึ้นตามความต้องการ เช่น
สกิลที่เราสร้างคือ สกิลที่เสริมพลังธาตุไฟ 50% ก็ิติ๊กที่ FireEff+50%
หรือจะสร้าง Skill ที่เสริมธาตุทั้งสี่ธาตุในสกิลเดียว ก็ติ๊กหลายๆอันก็ได้ ตามใจ
3.) ทีนี้ลองมาเทสท์ดู กับคาถาไฟ ก่อนติดตั้ง Fire Booster
ทำ damage ได้แค่ 500 กว่าๆเอง
คราวนี้ลองมาดู เรามีสกิล Fire High Booster ที่ช่วยเพิ่มประสิทธิภาพถึง 50%
ืำทำ damage ได้ถึง 1000!!!
**เพิ่มเติม**
แก้บั๊กตอนศัตรูใช้สกิลใส่เรา ป.ล. ศัตรูคงไม่มีวันมีสกิลเหล่านี้ได้เน่อ (ไว้จะเขียนให้ศัตรูมีสกิลเหล่านี้ได้ละกัน - 3 -)
Credit:Mako
Similar topics
» [Script] Skill Sorting เรียงสกิลตามใจฉัน
» [Script] ติดอาวุธ/เครื่องป้องกันเพื่อเรียน skill
» [Script] Skill Mastery **Update** เมื่อสกิลมีเลเวล+เปลี่ยนอนิเมชั่นตามเลเวล+ศัตรูก็มีเลเวลสกิลได้
» [Script] มอนสเตอร์ให้ไอเทมมากกว่า 1 อย่าง
» สคริปต์ ใส่อาวุธ หรือชุดเกราะได้ Skill
» [Script] ติดอาวุธ/เครื่องป้องกันเพื่อเรียน skill
» [Script] Skill Mastery **Update** เมื่อสกิลมีเลเวล+เปลี่ยนอนิเมชั่นตามเลเวล+ศัตรูก็มีเลเวลสกิลได้
» [Script] มอนสเตอร์ให้ไอเทมมากกว่า 1 อย่าง
» สคริปต์ ใส่อาวุธ หรือชุดเกราะได้ Skill
หน้า 1 จาก 1
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ