Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

GMLive.gml

Livecoding for GameMaker: Studio / GameMaker Studio 2 · By YellowAfterlife

[Fixed in 1.0.63+] GMLive with rooms and GMLive-alt don't works

A topic by Banensoft created Sep 23, 2022 Views: 349 Replies: 6
Viewing posts 1 to 4
(1 edit)

Hi, I am having problems using gmlive since the last update, I know you talked to Shaun and managed to fix the problem by releasing an alternative version of gmlive-server that is more powerful and faster. However, it doesn't even work for me to update instances, which is what I used to use it for frequently. I have tried to use the gmlive-server.exe to update rooms in real time and this is the problem I am having:

With gmlive-server-alt.exe, on the other hand, it doesn't work at all. When I update a room:


And when I update an object:

Developer

Send me a sample project that reproduces the issue and I’ll take a look.

(3 edits)

I have found the error that did not allow me to reload rooms. The new updates show that Gamemaker has added a null variable to my object. As I have this object in all the rooms, it is corrupted in all of them.

{"resourceType":"GMOverriddenProperty","resourceVersion":"1.0","name":"","propertyId":null,"objectId":{"name":"objParallaxGeneratorBackgroundV3","path":"objects/objParallaxGeneratorBackgroundV3/objParallaxGeneratorBackgroundV3.yy",},"value":"10",},

As for the reload code of the objects, I can't replicate it, but I get that error code in the main character when I reload it, I can't figure out where the problem is, but I know that in the previous version, when I changed part of the code of the steps in the character, things stopped working.

I will continue investigating and let you know if I find the solution in case it is my problem, thanks for your help. 

EDIT: I found the error, I'm using accents whether in regions or commenting code, or even in Strings, In my language it is normal for comments to have accents:

#region Animación mochila
    //Code
#endregion
//Partículas jugador

EDIT2: The special characters i'm using are these: 

á, é, í, ó, ú
Developer (1 edit)

For regular gmlive-server not launching, copy zlib.ndll from a Neko VM download to GMLive folder.

Instance variables being null is new. I wonder what that’s supposed to mean.

Something not working with non-Latin characters would be specific to the C# server, though I cannot explain how this causes the error on the screenshot.

Yes, I've been using the basic one since I saw that someone commented that I couldn't open it and I downloaded the zlib.ndll file.

Null variables were created when you place an object that has defined variables, and when you delete this variable from the workspace, you can see that in the room editor, the variable is still maintained, but it becomes null. It is illogical.

Will there be any update for the server in C#? Anyway, for now, when modifying code I will use the basic one and for editing rooms I will use the alternative one.

Thank you for your help.

Developer

Send me a sample project that causes the error with C# server - I have not been able to get an error with the code snippet you posted.

I have emailed you a small test project so you can see what happens.