Update 1.9.7 released

GameMaker Sever - update 1.9.7 has been released. It features a number of bugfixes and enhancements:

  • Enhancement: more reliable banning of users for the (Windows) version of the extension. Changing IP-address will no longer allow users to circumvent the ban.

  • Enhancement: players paying for Supporter Access are no longer affected by slow chat

  • Fix: players are not visible when first logging in

  • Fix: crash (unknown variable 'value') when trying to send a float32 of float64 as a variable

Download GameMaker Server

Replies (6)

Last message on 5 Jun 2017

perilousproductions on 5 Jun 2017, 16:19:47
I am having a problem, when I create a session there is 1 player which is mine, which is how it should be, but when I join the same session using second player using my friends account, instead of just creating one player object there are two player objects for the second player :S
perilousproductions on 27 May 2017, 14:49:41
gms_register(username, password, passwordCon, email, scr_register);

This function doesn't seem to be working, scr_register callback returns "you need a password to login" the first attempt and then every time after it says "Server full: there are too many people playing"
Size43 (Administrator) on 27 May 2017, 16:02:56
Those errors don't sound right. Are you using gms_register_error_tostring and not gms_login_error_tostring?
perilousproductions on 28 May 2017, 16:01:58
That seems to have worked, thank you! I got an example from somebody who posted on the page for gms_register() and they put gms_login_error_tostring instead of gms_register_error_tostring in the exapme.
Dublann on 27 May 2017, 18:31:13
hey Size, Im not sure if it is related, but recently when I create new users, they are correctly created but not created in the player INI. Some months ago it was working perfectly with the same code.
perilousproductions on 5 Jun 2017, 16:13:42
Registering doesn't automatically give that player an ini, player inis and game inis are created when you write something to them THEN they are created. E.g. I register an account and there is no player ini associated with that account yet, then when you use gms_ini_player_write("section", "key", "blah blah blah"), you will have created an ini for the player currently logged in and it will be visible when the server has finished processing the information but it will still be active and able to use even before it's visible on the site.