Charas-Project
Game Creation => Requests => Topic started by: daoman89 on December 27, 2012, 12:10:22 AM
-
Hello guys! I have a question. When I equip this armor in the shield spot to the third party member in RPGMaker 2003, which has auto-poison, for some odd reason it slows down the movement speed on the World Map and scrolls extremely slowly. It doesn't do it for the other guys. If ya'll need more detail lemme know. Thanks!
-
Update:
Actually it started doing after reequipping and stuff on the world map. I guess I'll make a video haha
-
Do that. this sounds extremely odd.
Also what do you mean with "auto-poison"?
-
Actually im starting to come to the conclusion that my computer is being slow. Auto-Poison is another way of saying when you wear this armor, you are always poisoned. And if not that, I do have a mini-map always displayed on the world map.
-
Lol yeah.... it was the computer. But that's good so no glitch!! Thanks for reading Purp.
-
Hmm... After a while or by doing some type of event in another map it starts to slow again.
-
Try adding some wait 0.0s in any events that might be causing it? That seems to fix lag in most cases.
-
All right, I'll give it a shot thanks!
-
Condensing paralel process and auto events into one or as few events as possible and avoiding unnecessary else conditions is a good way to reduce lag too.
-
It has the fewest amount of events as possible. I'll screen shoot it.
-
Here's a video showing the coding. It also shows the gameplay without lagging fortunately, but the mini-map is kinda jumpy. And sorry about the talking lol my friend is over
http://youtu.be/nqY3MxdzovI (http://youtu.be/nqY3MxdzovI)
-
Have you tried making the mini-map a common event instead?
-
hmm... Wouldn't it freeze it if I made an auto event to activate the auto event? Unless I can set a key to activate and turn it off.
-
Ok, first off, you need to make it LOOP so that it doesn't constantly refresh the pictures. Have it show the two pictures, then LOOP after it and have the variables in the constant loop. Make sure to have a wait in the loop.
Add a "Move Picture" command in the loop rather than a constant "Show New Picture". This will reduce lag dramatically.
Set the wait higher. Since this isn't something that needs to be refreshed a huge amount of times you can set the wait to 0.1 and be fine. If you feel more advanced, you can set a checksum to tell if the player position has changed or not, and if so THEN move forward with the event. Not really required.
On the show picture, you might have "scale with map" checked or unchecked. Try changing that and see if it doesn't jump anymore.
Let me know if these work for you.
-
I knew you'd respond eventually Meiscool haha. I'll give em a shot!
-
I messed around with it. It seems to work perfectly for now. If it starts screwing up and complain again haha