หาคนโมสคริปให้หน่อยครับ - Printable Version +- irpg Community (https://irpg.in.th) +-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html) +--- Forum: RPG Maker Engine School (https://irpg.in.th/forum-7.html) +--- Thread: หาคนโมสคริปให้หน่อยครับ (/thread-411.html) |
หาคนโมสคริปให้หน่อยครับ - Shinryu - 08-02-2012 อยากทำให้มันมีชื่อโชว์ตามรูปครับ เวลาเลื่อนเคอเซอร์ก็เปลี่ยนชื่อตามไอคอน ถ้าไม่เป็นการรบกวนช่อยบอกหน่อยว่า เพิ่มหรืิอแก้ตรงไหน ขอบคุณครับ สคริป item อยู่ด้านล่าง เอาของเก่ามาแต่งนิดหน่อยเอง RE: หาคนโมสคริปให้หน่อยครับ - toonyoza - 08-03-2012 ลองดูนะฮะผมก็ไม่ได้เปิดโปรแกรม แต่พอจะเดา ๆ ได้ว่าต้องทำยังไง ส่วนของ Scene_Item เพิ่ม Code: @itemname_window = Window_Help.new Code: @help_window = Window_Help.new เพิ่ม Code: @item_window.name_window = @itemname_window Code: @item_window.help_window = @help_window เพิ่ม Code: @itemname_window.dispose Code: Graphics.freeze เพิ่ม Code: @itemname_window.update Code: def update ต่อไปส่วนของ class Window_Item2 เพิ่ม Code: def update_name Code: end #ตัวสุดถ้ายของ สคริป ปล.ได้ผลยังไงก็มาคุยที่msn หรือ skpe ได้ฮะ * RE: หาคนโมสคริปให้หน่อยครับ - Shinryu - 08-03-2012 แฮงที่บรรทัดนี้ครับ Code: @item_window.name_window = @itemname_window แต่จริงๆอยากได้เป็นแบบสร้างวินโดว์มาใหม่มากกว่าครับ เพราะผมใช้สคริปเปลี่ยนสีชื่อด้วย พอเรียกใช้จาก help มันจะเปลี่ยนสีไม่ได้ อันนี้ผมสร้าง Window_Item อีก1อันสำหรับโชว์ชื่อโดยเฉพาะ แต่มันยังมีบั๊กตรงเวลากด ซ้าย/ขวา ชื่อมันยังไม่เปลี่ยน (จริงๆคือ มันจะมี 6 แถว แบบหน้าต่างที่โชว์ไอคอน แต่มันอยู่นอกกรอบเลยไม่เห็น) อยากรู้วิธีเวลากด ซ้าย/ขวา แล้วจะมันย้ายตำแหน่ง ชื่อไปทางซ้ายหรือขวา ให้โชว์ในกรอบพอดี ขอบคุณครับ สคริป Window_Item1+ อยู่ด้านล่าง RE: หาคนโมสคริปให้หน่อยครับ - Shinryu - 08-09-2012 เงียบ ใช้แบบวินโดว์เดียวก็ได้ ว่าจะเปลี่ยนสีชื่อที่ละชนิดซะหน่อย อีกจุดครับ Code: if $game_party.actors[0].weapon_id >= 1 && $game_party.actors[0].weapon_id <= 5 RE: หาคนโมสคริปให้หน่อยครับ - newz - 08-09-2012 tw = $game_party.actors[0].weapon_id.to_f/5 tw = tw.ceil RE: หาคนโมสคริปให้หน่อยครับ - Shinryu - 08-09-2012 สมมุติถ้าต้องการเพิ่ม เซต 51-100 ด้วย แต่เปลี่ยนเป็น w = แทน tw นี่เขียนเหมือนกันเปล่า เซต 101-150 h = |