SFS2X how to set Global Room Variables
Posted: 31 Aug 2011, 16:20
Hi,
I am a new in Java. Please feel to read my English
Using Flex side I am creating a room with Extension with Room Variables like bellow
// Flex Code bellow
var settings:SFSGameSettings = new SFSGameSettings("gameRoom1");
settings.maxUsers = 2;
settings.maxSpectators = 10;
settings.isPublic = true;
settings.minPlayersToStartGame = 2;
settings.notifyGameStarted = true;
settings.leaveLastJoinedRoom = false;
settings.extension = new RoomExtension("sfsGame", "sfs2x.extensions.games.pingPong.SFSPingPong");
// Create some Room Variables
var roomVars:Array = [];
roomVars.push(new SFSRoomVariable("gameStarted", false));
roomVars.push(new SFSRoomVariable("gameType", "Ping"));
roomVars.push(new SFSRoomVariable("minRank", 10));
roomVars.push(new SFSRoomVariable("type", "fun"));
roomVars.push(new SFSRoomVariable("desc", " game, public, bestScore > 100"));
settings.variables = roomVars;
sfs.send(new CreateSFSGameRequest(settings));
Room is created but the problem is another player is entered Room variables not getting,
By using Server side Java we can set property Global so every one can get Room variables.
Can you please help to me how to write java Server side Code to set Global.
Advance Thanks
Krishsalt
I am a new in Java. Please feel to read my English
Using Flex side I am creating a room with Extension with Room Variables like bellow
// Flex Code bellow
var settings:SFSGameSettings = new SFSGameSettings("gameRoom1");
settings.maxUsers = 2;
settings.maxSpectators = 10;
settings.isPublic = true;
settings.minPlayersToStartGame = 2;
settings.notifyGameStarted = true;
settings.leaveLastJoinedRoom = false;
settings.extension = new RoomExtension("sfsGame", "sfs2x.extensions.games.pingPong.SFSPingPong");
// Create some Room Variables
var roomVars:Array = [];
roomVars.push(new SFSRoomVariable("gameStarted", false));
roomVars.push(new SFSRoomVariable("gameType", "Ping"));
roomVars.push(new SFSRoomVariable("minRank", 10));
roomVars.push(new SFSRoomVariable("type", "fun"));
roomVars.push(new SFSRoomVariable("desc", " game, public, bestScore > 100"));
settings.variables = roomVars;
sfs.send(new CreateSFSGameRequest(settings));
Room is created but the problem is another player is entered Room variables not getting,
By using Server side Java we can set property Global so every one can get Room variables.
Can you please help to me how to write java Server side Code to set Global.
Advance Thanks
Krishsalt