Quote: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.เหมือนเค้าจะบอกว่า ให้เราไปปรับความเร็วและความถี่การเคลื่อนที่ของอีเวนต์ได้ที่สคริปต์ Game_CharacterBase ครับ
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_map.events[event_id].instance_eval("@move_speed = value")
Quote:You could try Set Move Route: Call Script @move_speed = 4 (or 6 or 8 or 10)อันนี้ให้ใช้วิธีเรียกสคริปต์ @move_speed = 4 (ในบทความเค้าถามว่าอยากได้ความเร็ว ×4 ต้องทำยังไงน่ะครับ)
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.