hi Lapo.
i did all of what you said:
1. i download the 1.6.8 patch and copied (replaced) the files under the server folder to Server/libs.
2. i re-include the folder "Flash API" on my client (Flex) with the new one that you providing in the 1.6.8 patch.
now, i have a new weird problem, when a game started (mean, i'm changing couple of room variables to indicate the users that the game has started), i can't get the value on room variables, for instance i have a room variables that call "gameIsActive" in the admin control i can see that it's true but when i check it's value on the server, the room variables it self is not null but his value via getBooleanValue function is always false , like that:
Code: Select all
public static getIsActiveGame(Room sfsRoom){
if(sfsRoom.getVariable("gameIsActive") != null){
return sfsRoom.getVariable("gameIsActive").getBooleanValue();
}
return false;
}
it's returning me false!!
do something has changed on the 1.6.8 with the room variables environment?
P.S. i seeing in the eclipse toolTip that the function getBooleanValue is belong to UserVarible ,so maybe you made this kind of change in the 1.6.8 version, if you did, how i can get a Boolean value from a roomVariable now?
thanks
Shlomi.
EDIT: also, some other weird issue happened, the room users amount start decrease "automatically" in some point (i didn't figured when yet) from the real amount to the minus of the max spectators that this room allowed, for example: if the room has max 50 spectator and i have 4 players in the room, in some point, this amount (4) start decrease till -49 and stop.. BTW, i think the 4 is also the max players that this room allowed. when i went back to 1.6.6 it's stopped occurring! (also the first issue above)