KGC_Steal (สกิลขโมยของจากมอน)
สคริปต์เขียนโดย :
KGC
ลิงค์ต้นฉบับ(JP) :
http://ytomy.sakura.ne.jp/tkool/rpgtech/...al_xp.html
แปลโปรตุเกสดัดแปลงโดย :
TURBIDOS (มีบั๊ก F12)
ให้แก้เพิ่มตัวหนาตรง alias name_KGC_Steal name
unless method_defined?('name_KGC_Steal')
ที่มา :
http://www.mundorpgmaker.com/forum/index...ic=10322.0
อันนี้น่าจะไม่มีบั๊กโดย :
Aton
http://burninggames.ativo-forum.com/t23-...ubar-steal
ข้อตกลงการนำไปใช้งาน :
อย่างน้อยๆก็ใส่ชื่อ ลงในเครดิตด้วยล่ะ
สกรีนช๊อต :
โค๊ดสคริปต์ แก้คำพูด
TURBIDOS http://paste.necz.net/B7P *แก้บั๊ก F12
Aton http://paste.necz.net/B7R
วิธีการใช้งาน :
ให้ใส่โค๊ดสคริปต์(F11)ระหว่าง Scene_Debug กับ Main
และ(เฉพาะ Aton)
PHP Code:
######################## Modulo KGC #############################
#################################################################
#Script necess?rio para usar alguns outros scripts do KGC #######
#################################################################
$game_special_elements = {}
$imported = {}
$data_states = load_data("Data/States.rxdata")
$data_system = load_data("Data/System.rxdata")
ก็อป Modulo KGC ไว้ใต้ช่องสคริปต์ Scene_Debug และเหนือกว่าของสคริปต์ KGC ที่ใช้ทั้งหมด
แล้วไปตั้งค่าในฐานข้อมูล(F9)แถบระบบ ตรงช่องคุณสมบัติ
กดกำหนดจำนวนข้อมูลเพิ่มเป็น 17 แล้วตั้งชื่อเป็น
Roubar
1.ไปแถบทักษะ สร้างสกิลใหม่ กดกำหนดจำนวนข้อมูลเพิ่มเป็น 81
2.ตั้งชื่อเป็น Steal หรือจะชื่ออะไรก็ได้
3.ช่อง เป้าหมาย ตั้งค่าเป็น
Enemy
4.ช่อง เพิ่ม/ลดพลัง ตั้งเป็น 20 หรือเท่าไรก็ได้ไม่น้อยกว่าเท่ากับ 0
5.ช่อง คุณสมบัติการโจมตี ติ้กถูก
Roubar
ไปแถบศัตรู ตามตัวอย่าง
ถ้าใช้ของ
TURBIDOS ตั้งชื่อมอนเป็น
Ghost /b /g8 /i1 /a3 /w5
ถ้าใช้ของ
Aton ตั้งชื่อมอนเป็น
Ghost_/b_/g8_/i1_/a3_/w5
ตามหลังชื่อมีความหมายเป็น
/b = ว่างปล่อยผ่าน
/g8 = ได้เงิน8
/i1 = ได้ไอเทม ID:001
/a3 = ได้เครื่องป้องกัน ID:003
/w5 = ได้อาวุธ ID:005
จากซ้ายไปขวา ซ้ายได้ง่ายสุด -> ขวาได้ยากสุด
คิดจากมันจะหาร2ไปทางขวาเรื่อยๆ เช่น ค่าสำเร็จ = 80%
จะเป็น /b[80%] /g8[40%] /i1[20%] /a3[10%] /w5[5%]
โดย /bข้ามไปเหลือแต่ /g8[40%] /i1[20%] /a3[10%] /w5[5%]
หรือชื่อมอนตั้งใหม่ อีกแบบเป็น
Ghost_/g80_/b_/i5_/b_/a15
ค่าสำเร็จ = 64%
จะได้ /g80[64%] /i5[16%] /a15[4%]
สูตร ค่าสำเร็จในการขโมย
ค่าสำเร็จ = ((skill.power * user.dex / self.agi )/ 100.0 ) * element
skill.power = ความแรงสกิล ตรงช่อง เพิ่ม/ลดพลัง
user.dex = ค่า Dex ของผู้ใช้
self.agi = ค่า Agi ของมอน
element = ช่องเงื่อนไขการบาดเจ็บ ของมอนตรง
Roubar A(200) B(150) C(100) D(50) E(0) F(-100)
อธิบายวิธีใช้โดย :
hengmana