[XP] RPG Maker XP Online System (RMX-OS)

Started by Blizzard, June 20, 2009, 11:52:23 am

Previous topic - Next topic

Blizzard

I updated RMX-OS to v2.02. It's only some minor code changes. e.g. Now sprites won't appear when you enter a map after the map transition, but before the transition starts.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

Hi all, I just wanted to make an RMX-OS feature request, it would be pretty cool if when some 1 was invited into the party there health name and SP appeared on the left hand side of the screen below your own! is this doable?

Blizzard

RMX-OS doesn't support parties, but the Blizz-ABS Controller does. Yes, it can be technically done if you are using RMX-OS, Blizz-ABS and the Controller.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

Hi all so im running into some more problems with making the movement more stable and not super jumpy.

so i removed
 '@real_x', '@real_y' and '@pattern'


from the options in rmx-os

    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    # Exchange Data
    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    EXCHANGE_VARIABLES = ['@character_name', '@x', '@y', '@real_x', '@real_y',
        '@direction', '@move_speed', '@pattern']


leaving it like this

    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    # Exchange Data
    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    EXCHANGE_VARIABLES = ['@character_name', '@x', '@y',
        '@direction', '@move_speed']


But instead of making it smoother and like the movement on most games my character on each others screens stand still and can only see look directions but on the actual play screen the character is moving around?
any advice?

G_G

You removed real_x and real_y. Those are the variables that control player movement. You also removed pattern so it's only going to show the first frame of every direction now.

whitespirits

March 26, 2014, 12:45:29 pm #1625 Last Edit: March 26, 2014, 12:59:05 pm by whitespirits
Oh right, what do i need to do then to smooth up the walking so its not super jumpy?

this is what i got from the manual

Spoiler: ShowHide
Question:
The characters keep teleporting. How can I fix this?
Answer:
Realtime communication with a remote server is problematic because of latency. RMX-OS is no exception. RMX-OS is set up by default to send and receive accurate character data in every frame, but this can be changed. Change the client option EXCHANGE_VARIABLES and remove the variables '@real_x', '@real_y' and '@pattern'. Keep in mind that while creating smoother movement, this will also create inconsistent and potentially untrue player positions as well as unusual movement updates (such as walking through impassable terrain), especially if the player switches from the game window and hence the game pauses. Sadly, this cannot be circumvented due to the way RMXP's game engine is built without major editions of the default scripts. This can also cause problems with certain server extensions and client plugins if some of the variables are critical for proper functioning.

Blizzard

Actually changing and exchanging only the x and y should cause characters to move automatically sine the real_x and real_y values are used for movement between tiles. Pattern shouls then also be calculated locally. At least that's how an earlier version of RMX-OS worked and it worked just fine.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

G_G

Oh I see, so rather than grabbing real_y and real_x from the players, the client itself just uses pathfinding to move a player to that spot, correct?

whitespirits

Is there any way you could look into it for me Blizz? the movement on netplay is really smooth and seems pretty accurate, just wana get rmxos to the same state

Blizzard

I'm really short on time these days. I'm lucky to be able to sleep 8 hours a day. You'll have to ask someone else.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

I just want to check im defiantly doing it right,

im editing

    EXCHANGE_VARIABLES = ['@character_name', '@x', '@y', '@real_x', '@real_y',
        '@direction', '@move_speed', '@pattern']

in the RMX-os options?

removing the real and the pattern?

Blizzard

Yeah, that should be it. Have you tried it without Blizz-ABS?
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

March 29, 2014, 04:36:25 am #1632 Last Edit: March 29, 2014, 06:08:16 am by whitespirits
Ok, so after some testing removing the @real etc without Blizz abs lead to walking smoothly, the only problem with it is when you do actually walk the walking animations are gone and the player just glides?


ok so i left pattern in and removed just real X an Y and now i can see walking animations and its still smooth, now its just finding why blizz abs causes it not to work?

Blizzard

I'm really not sure. It should be working, there is no reason that it wouldn't. Have you tried disabling pixel movement?
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

OK so I have gone into the config for Blizz abs and disabled most things under movement, Pixel movement rate is set to 0 IPS is turned off as well as movement repair and 8 way, still same result player stuck and just moving face direction not actually moving around at all

any one help me with this?

Blizzard

I will have to take a look at this then when I find some time. But this could really take a while :/ Does anybody here have some advanced knowledge of RMX-OS and Blizz-ABS to check where the problem could be? You can turn on message logging on the server, this can help a lot.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

Thanks Blizz, can any 1 help me with this to make things a bit easier for Blizz?

Blizzard

I updated RMX-OS to v2.03 with a fat piece of new technical documentation (General Design) requested by Jamal XVI.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

whitespirits

Any update on the laggy walking blizz?

Blizzard

April 05, 2014, 06:09:04 pm #1639 Last Edit: April 05, 2014, 06:10:15 pm by Blizzard
No, I didn't have time. I actually wrote most of this on my phone while traveling through the city over the course of a few days and then put it all together into the manual since it was urgent for Jamal. >.<
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.