สคริปต์ระบบคราฟไอเทมที่กำลังนิยมใช้กัน มีระบบไอเทมเพิ่มโอกาสสำเร็จและป้องกันวัตุดิบหายเมื่อคราฟไม่สำเร็จ รายการไอเทมอัพเดทแบบเรียลไทม์เมื่อคราฟหมดแล้วรายการไอเทมนั้นๆ จะหายไป
// ตั้งค่าวันที่เปิด Hot Week Craft (วันที่ในเดือนนั้นๆ)
// อย่าลืมตั้งเวลาด้านบนด้วย
set .Event_Date, 1;
// ตั้งค่ารหัสไอเทมป้องกันวัตถุดิบเสียหาย
set .ProtectId, 4001;
// ตั้งค่าเรทต่ำสุดเท่าไหร่จะเปิดให้ใช้ไอเทมเพิ่มโอกาสสำเร็จ
set .Min_Rate, 1;
// ตั้งค่าเรทสูงสุดเท่าไหร่จะเปิดให้ใช้ไอเทมเพิ่มโอกาสสำเร็จ
set .Max_Rate, 70;
// ตั้งค่ารหัสไอเทมเพิ่มโอกาสสำเร็๗
set .PercentId, 4002;
// ตั้งค่าไอเทมเพิ่มโอกาสสำเร็จจะเพิ่มโอกาสสำเร็จเท่าไหร่ ตัวอย่าง 30%
set .PercentPlus, 30;
// ตั้งค่ารหัสไอเทมที่เปิดให้คราฟ
setarray .Craft_Item_Id, 5022, 5023;
// ในส่วนด้านล่างนี้จะเป็นการตั้งค่าของคราฟต่างๆ
// ตัวอย่างเปิดให้คราฟไอเทมรหัส 5022
// ตั้งค่ารหัสไอเทมที่ต้องใช้คราฟไอเทมรหัส 5022
setarray getd(".Recipe_Item_Id"+5022), 7227, 7228, 7229;
// ตั้งค่าจำนวนไอเทมที่ต้องใช้คราฟไอเทมรหัส 5022
setarray getd(".Recipe_Item_Amt"+5022), 10, 20, 30;
// ตั้วค่าจำนวน zeny ที่ต้องใช้คราฟไอเทมรหัส 5022 (ไม่ใช้ให้ใส่ 0)
set getd(".Recipe_Zeny"+5022), 10000;
// ตั้วค่าจำนวน cash ที่ต้องใช้คราฟไอเทมรหัส 5022 (ไม่ใช้ให้ใส่ 0)
set getd(".Recipe_Cash"+5022), 100;
// ตั้งค่าโอกาสคราฟไอเทมรหัส 5022 สำเร็จ ตัวอย่าง 10%
set getd(".Success_Rate"+5022), 10;
// ตั้งค่าจำกัดคราฟไอเทมรหัส 5022 ได้กี่ชิ้น
set getd(".Craft_Limit"+5022), 10;
setarray getd(".Recipe_Item_Id"+5023), 7230, 7231, 7232;
setarray getd(".Recipe_Item_Amt"+5023), 10, 20, 30;
set getd(".Recipe_Zeny"+5023), 20000;
set getd(".Recipe_Cash"+5023), 200;
set getd(".Success_Rate"+5023), 5;
set getd(".Craft_Limit"+5023), 1;