Raccoon Game RPG รวมพลนักพัฒนา
[สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว) Rpgvx_1024x768b

Join the forum, it's quick and easy

Raccoon Game RPG รวมพลนักพัฒนา
[สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว) Rpgvx_1024x768b
Raccoon Game RPG รวมพลนักพัฒนา
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว)

Go down

[สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว) Empty [สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว)

ตั้งหัวข้อ by boyhit Tue Nov 15, 2011 9:55 am

ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว)
--------------------------------------------------------------------------
คำอธิบาย :
สคริปต์นี้จะทำให้ของสามารถเน่าเสียได้ เช่น โพชัน ที่เราได้รับมา ถ้าเราปล่อยไว้นานๆ ก็จะกลายเป็นโพชั่นเน่าๆ ไร้ราคา
หรือบางไอเทม เราก็ยังสามารถกำหนดได้ว่า ถ้ามันเน่า มันจะหายไปเลย ได้อีกด้วย
--------------------------------------------------------------------------
Download :
ซ่อน

--------------------------------------------------------------------------
วิธีใช้ :
- คัดลอกสคริปต์ Perishable Items ไปวางไว้เหนือ Main ใต้ Scene_Debug
- วิธีตั้งค่าระยะเวลาที่ไอเทมจะเน่า ก็ให้ไปที่บรรทัดนี้

  1. def calculate_perish_time(item_id)
  2. case item_id

คัดลอกไปที่คลิปบอร์ด
แล้วใส่โค้ดรูปแบบด้านล่าง ไว้ด้านใต้

  1. when IDไอเทม
  2. return ระยะเวลาที่เน่าเสีย

คัดลอกไปที่คลิปบอร์ด
ID ไอเทม ดูได้จาก ฐานข้อมูล>>ไอเทม
ระยะเวลาที่เน่าเสีย จะคิดเป็นเฟรม โดย 20 เฟรม = 1 วินาที ถ้าจะเอาเป็นหลายๆนาทีก็ต้องใส่ตัวเลขเยอะกันหน่อย
เช่น

  1. when 1
  2. return 400

คัดลอกไปที่คลิปบอร์ด
ก็จะหมายถึง ไอเทม 1 มีระยะเวลาเน่าเสีย 400 เฟรม หรือ 20 นาที นั่นเอง (เอา 400 หาร 20)
สามารถใส่ลูกน้ำแบบนี้ก็ได้ ในกรณีที่ของทั้ง 2 อย่างมีระยะเวลาเน่าเสียพร้อมๆกัน

  1. when 1,5
  2. return 400

คัดลอกไปที่คลิปบอร์ด

- วิธีตั้งค่าไอเทมที่เน่าแล้ว
เวลาไอเทมที่เน่าแล้ว จะมีเน่า 2 แบบคือ เน่าแล้วกลายเป็นไอเทมอื่น กับ เน่าแล้วหายไปจากกระเป๋าเลย
สามารถไปตั้งค่าได้ โดยหาบรรทัดนี้

  1. def rot_item(item_id)
  2. case item_id

คัดลอกไปที่คลิปบอร์ด
แล้วใส่โค้ดรูปแบบด้านล่าง ไว้ข้างใต้

  1. when IDไอเทม
  2. return IDไอเทมที่จะเป็น

คัดลอกไปที่คลิปบอร์ด
IDไอเทม ดูได้จาก ฐานข้อมูล>>ไอเทม
IDไอเทมที่จะเป็น คือ เมื่อไอเทมเน่าแล้ว จะกลายเป็นไอเทมนี้ ดูได้จาก ฐานข้อมูล>>ไอเทม
เช่น

  1. when 1
  2. return 5

คัดลอกไปที่คลิปบอร์ด
ก็คือ เมื่อไอเทม 1 เน่า ก็จะกลายเป็นไอเทม 5 นั่นเอง
ส่วนในกรณีจะให้เน่าแล้วหายไปเลย ก็ตั้งแบบนี้

  1. when 1
  2. return 0

คัดลอกไปที่คลิปบอร์ด
คือให้ใส่เป็น 0 ไปเลย เท่านี้ไอเทมก็จะหายไปแล้ว
--------------------------------------------------------------------------
เพิ่มเติม :
กว่าจะแก้บัคได้เล่นเอาปวดหัวเหมือนกันครับ Neutral จริงๆมันมีบัคเล็กๆ(ที่เล็กมากๆ)
นั่นก็คือ มัน Refresh ไม่ทันครับ แค่นั้นแหละ ไม่ส่งผลต่อเกมครับ แค่มันคำนวณไม่ทันเฉยๆ รอสัก 1-2 วิก็หาย
ถ้าไม่สังเกตก็ไม่เห็นเลยจริงๆ เหอๆ เอาง่ายๆ ไม่ต้องกังวลกับบัคจุดนี้ คิดซะว่ามันไม่มี
บัคจุดอื่นยังไม่รู้ หากมีจุดไหนก็ฝากแจ้งด้วยละกันนะครับ PM มาก็ได้
--------------------------------------------------------------------------
Credit : mad.array
Bug Fixed : Joneburapa
boyhit
boyhit
Admin
Admin

ชื่อเล่น : เเอล
ความฝัน : ศิลปิน
จำนวนข้อความ : 1130
เครดิต : 3356
วันที่สมัคร : 09/10/2011
คะเเนนน้ำใจ : 11
เพศ : Male อายุ : 24
เหรียญรางวัล : [สคริปต์] ไอเทมสามารถเน่าเสียได้ (ผ่านการแก้บัคแล้ว) Medalhead2

https://raccoongame-rpg.thai-forum.net

ขึ้นไปข้างบน Go down

ขึ้นไปข้างบน

- Similar topics

 
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ