From: <no...@so...> - 2002-06-05 16:40:04
|
Feature Requests item #564915, was opened at 2002-06-05 11:40 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=351111&aid=564915&group_id=1111 Category: None Group: None Status: Open Priority: 5 Submitted By: Gregorius Soedharmo (doggi3) Assigned to: Nobody/Anonymous (nobody) Summary: Client-server inventory communication Initial Comment: After the log-on sequence is completed, the server should send a list of object names or ID numbers inside the character inventory to the client. The client store this information locally so that players can inspect their inventory at anytime without further burdening the server bandwith. The client GUI then cross-reference the object ID or name to the item table it has to find the correct icon for the object to be shown inside the inventory itself. All action regarding inter-object interaction should still be passed to the server in form of actions. In short: - Client have a table of object name, ID, and icon representation. - Server sends list of objects inside the character inventory after they're logged on to the server. - Client store this information and cross-reference it to the table it has for GUI representation. Client object list is dynamic, it can change based on the response of the server to each actions regarding these objects sent by the client. In effect, this should cut down some of the network communication needed between the server and client regarding objects inside players inventory. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=351111&aid=564915&group_id=1111 |