The Daily Click ::. Projects ::. Assassination
 

Project: Assassination
Project Started: 25th May, 2009 Last Update: 22nd October, 2009
Project Owner: Sumo148 Project Members: Rolox
Project Type: Multiplayer Online Top Down Shooter Project Progress:

Back from vacation
Posted 22nd Aug 09, by Sumo148  
Just got back from a week long vacation! I cant wait to start working on my project again Rolox and I have been thinking and we may have a solution to the lobby bug. Here's a quote from me since im too lazy to rewrite my theory...

"I have a idea that might work for the lobby. How about we have a "refresh" button and when clicked it will send a message to the server (or channel if game is logged on 2 different ones). Then when the game receives the message, it will set the channel to "Game Lobby" and send a channel message along the lines of:

GAME NAME+"/"+GAME HOST

So when the lobby receives that message and the game name is NOT in the list, it will add it to the list. This is all hypothetical so I don't know if it will work, but it sounds like it should."


Also here's a list of the bugs that were fixed... (quote from Rolox)

"I made a few changes while I was at my computer for a short duration

///<Frame: Lobby Game>
*Added scrolling "float" effect

*Fixed When pressing shift and not moving does not Lower stamina

*Fixed When Stamina equals 0 and shift is pressed the player walks
and stamina does not recharge to avoid moving faults

*Fixed chat. Originally the chat would send the angle of the player to
the channel instead of sending the actual message

*The current angle of the player is sent using "on channel number message"
instead of "on channel text message" (Subchannel 2)

*When Game Info option is selected, the server and port number is displayed
as "Global String B" and "Global Value C" instead of "67.212.160.6" and
"6121" so it can display accurate information

*When Number of Players option is selected, it displays how many players are
currently in the game including yourself

*Scrolling Lag fixed (not sure if there was any but there isn't now )

*Full Xbox 360 controller support has been enabled

*The control settings when you click the options button works fully


///<Frame: Chat Room>
*The Window title now displays the number of players in room


///<Frame: Online Lobby>
*Players can join games that are hosted by other players

*The Window title now displays the available games and number of players browsing


///<Frame: Options>
*Xbox 360 settings are fully enabled


///<Assassination Lobbies>
*When the user is in a lobby, the button that corresponds to it is disabled


///<Behind the Scenes>
*Organized the objects in the Game Lobby frame"

Posted by OMC 22nd August, 2009

It seems that an easier and more efficient solution is possible. Have you tried:

On Peer Connect
+Channel name = Lobby (Compare two general values)
>>Send game name to peer

I think that might work!
 
Posted by OMC 22nd August, 2009

Unless I misunderstood the problem. I do that a lot.
 
Posted by Jon Lambert 22nd August, 2009

Yes. I was just going to suggest what OMC said, with an added condition checking if the player is hosting a game. Unless of course this is when your'e already in the lobby.
 


 



Project Forums


Favourite

Advertisement

Worth A Click