สวัสดีค่ะท่านผู้มาเยือน!  ลงชื่อเข้าใข้งาน สมัครสมาชิก

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RMVX Ace อยากได้สคริปต์เคลื่อนที่ไวๆครับ
05-09-2017, 02:57 PM
โพสต์: #1
อยากได้สคริปต์เคลื่อนที่ไวๆครับ
อยากกำหมดความเร็วของอีเวน หรือมอน ให้มันเร็วมากๆๆน่ะครับ
เคยเจอสคริปExtra move speed อันนี้แหละตัวอย่าง
แต่มันเป็นของRpgmakerVX
ที่ผมต้องการคือRpgmakerVXACE
เพราะฉะนั้น.... ขอความกรุณาใครรู้ช่วยบอกทีครับ
ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 03:13 PM
โพสต์: #2
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
อ้างอิงจากคุณ PK8 นะครับ
อ้างอิงข้อความ:You won't be able to modify an event's move speed or move frequency property directly unless you do a bit of script editing (change attr_reader to attr_accessor for certain properties in Game_CharacterBase ) since they're only readable.


Move Speed:


$game_map.events[event_id].instance_eval("@move_speed = value")


Move Frequency:


$game_map.events[event_id].instance_eval("@move_frequency = value")


Edit: Ninja'd.
เหมือนเค้าจะบอกว่า ให้เราไปปรับความเร็วและความถี่การเคลื่อนที่ของอีเวนต์ได้ที่สคริปต์ Game_CharacterBase ครับ
เปลี่ยนความเร็ว
$game_map.events[id ของอีเวนต์].instance_eval("@move_speed = ค่าที่เป็นตัวเลข")
เปลี่ยนความถี่
$game_map.events[id ของอีเวนต์].instance_eval("@move_frequency = ค่าที่เป็นตัวเลข")

[ภาพ: NvcQbcH.jpg]
เข้าสู่เว็บไซต์ของสมาชิกผู้นี้ ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 03:25 PM
โพสต์: #3
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
ขอบคุญครับ เดียวจะลองดู
ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 03:35 PM
โพสต์: #4
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
ว่าแค่ แก้บรรทัดไหนครับ หาไม่เจอ
ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 03:49 PM
โพสต์: #5
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
$game_map.events[event_id].instance_eval("@move_speed = value")

ต้องแก้บรรทัดไหนล่ะครับ
ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 03:56 PM
โพสต์: #6
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
เดี๋ยวจะลองหาให้นะครับ

[ภาพ: NvcQbcH.jpg]
เข้าสู่เว็บไซต์ของสมาชิกผู้นี้ ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 04:39 PM (โพสต์นี้ถูกแก้ไขครั้งสุดท้ายเมื่อ: 05-09-2017 04:40 PM โดย OP_Jum_RPG.)
โพสต์: #7
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
คำสั่งนั้นน่าจะให้ Call Script แล้วใส่
Code:
$game_map.events[event_id].instance_eval("@move_speed = value")
ลงไปมากกว่าแก้ในสคริปต์นะ
ของ VX Ace ผมไม่แน่ใจ
แต่ของ XP มีลิมิตที่ 10 นะครับ

แต่ที่เค้าให้แก้ คือแก้ตัวแแปรตัวไหนสักตัว (ซึ่งดันไม่บอก)
จาก attr_reader เป็น attr_accessor
แต่ผมลอง move_speed กับ move_frequency แล้ว ไม่มีผลอะไรเลยครับ
เข้าสู่เว็บไซต์ของสมาชิกผู้นี้ ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ firefox windows nt
[-] The following 1 user Likes OP_Jum_RPG's post:
Ivan_GilDong (05-09-2017)
05-09-2017, 04:43 PM
โพสต์: #8
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
ท่านออปมาแล้ว Oh My God

[ภาพ: NvcQbcH.jpg]
เข้าสู่เว็บไซต์ของสมาชิกผู้นี้ ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-09-2017, 04:57 PM
โพสต์: #9
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
อันนี้อีกวิธีครับ
อ้างอิงข้อความ:You could try Set Move Route: Call Script @move_speed = 4 (or 6 or 8 or 10)

You might have some problems if the events are supposed to trigger or by triggered off hitting something rather than moving really fast.

I played with it in my test room using player touch events to trigger the different speeds, using Set Move Route to affect Player. After 8 I was moving too fast to trigger the events though, even when I stopped on them (by slamming into the wall and coming to a stop) Changed the events into Crystals that had Action Button as trigger and was able to get back to normal speed by slamming into them and then clicking.

I'm sure someone has a better answer. This is just a brute-force, sledgehammer method you can try with a simple command line though.
อันนี้ให้ใช้วิธีเรียกสคริปต์ @move_speed = 4 (ในบทความเค้าถามว่าอยากได้ความเร็ว ×4 ต้องทำยังไงน่ะครับ)

[ภาพ: NvcQbcH.jpg]
เข้าสู่เว็บไซต์ของสมาชิกผู้นี้ ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
05-10-2017, 10:42 AM
โพสต์: #10
RE: อยากได้สคริปต์เคลื่อนที่ไวๆครับ
ขอบคุณครับ ผมไม่ค่อยรู้เรื่องสคริปเท่าไหร แต่จะลองพยายามดูครับ
ค้นหาโพสต์ทั้งหมดของสมาชิกผู้นี้
Like Post อ้างอิงข้อความนี้ตอนตอบกระทู้ android webkit browser android
Post Reply 


ข้ามไปบอร์ด:


User(s) browsing this thread: 1 Guest(s)

Download Opera - A faster and more secure Web browser.