[SOLVED]Disable Zone wide events, still not implemented?
Posted: 01 Aug 2011, 20:24
Hi, we need to disable some of the Zone wide events ROOM_ADD for example, this is crucial since we create/destroy a lot of rooms for a turn based 2 player games. In this scenario this floods a lot of users with unnecessary data and generate traffic spikes, each time 2 users start a game ROOM_ADD is dispatched to thousands of other users unnecessarily.
We solved this in SFS1X by disabling these events and dispatch only custom made ROOM_ADD events to users that need them (those 2 that are going to work with that particular room) so the client API isn't broken.
I found this option in config file as well as admin but it says not implemented yet. When can we await this functionality since this renders SFS2X unusable in our scenario when comparing to SFS1X.
Thanks.
[EDIT] Also creating this event by custom code and dispatching it only to valid users now can be kind of tricky since the packet isn't transparent and we don't know how it looks. Any ideas?
[EDIT2] Just a brain storm, will the client API broke if i don't dispatch room creation from server and do all the join/leave implementation on the server side?
We solved this in SFS1X by disabling these events and dispatch only custom made ROOM_ADD events to users that need them (those 2 that are going to work with that particular room) so the client API isn't broken.
I found this option in config file as well as admin but it says not implemented yet. When can we await this functionality since this renders SFS2X unusable in our scenario when comparing to SFS1X.
Thanks.
[EDIT] Also creating this event by custom code and dispatching it only to valid users now can be kind of tricky since the packet isn't transparent and we don't know how it looks. Any ideas?
[EDIT2] Just a brain storm, will the client API broke if i don't dispatch room creation from server and do all the join/leave implementation on the server side?