So my question is how to send object to everyone. I know only how to send to user, but i want the object ot be sended to everyone in the room!
Here's the code is use:
Code: Select all
function sendEventMessage(toUser, myMsg, cmd) {
if (toUser != _global.myName) {
var obj:Object = {};
obj.toUser = toUser;
obj.myMsg = myMsg;
obj.cmd = cmd;
obj.Owner = _global.myName;
obj.Guild = _root.LoadedGuild;
if (cmd == "kick") {
Moderator("" + toUser + " has been kicked.");
}
_root.smartfox.sendObject(obj);
}
}Code: Select all
smartfox.onObjectReceived = function(obj, sender) {
if (_global.myName == obj.toUser) {
if(obj.cmd == "kick") {
closeConnection()
} else if(obj.cmd == "gi") {
_root.InvGuild = obj.Guild;
gi.guild.text = "" + obj.Owner + " has invited you to join \"" + obj.Guild + "\" Guild, do you want to join?"
gi._visible = true;
}
}
}So, simply the code doesn't matter much. I wan't to know how to send the object to everyone in the room.
Thanks in advance!