Code: Select all
if (cmd == "fB") {
//Find buddy
var zone = _server.getCurrentZone();
var buddyName = params.buddyName;
var b = zone.getUserByName(buddyName);
var bID = b.getUserId();
trace("Buddy ID: " + bID);
var res = {};
res._cmd = "foundBuddy";
res.buddyID = bID;
_server.sendResponse(res, -1, null, user);
}Does anyone know what I'm doing wrong?[/code][advancedBuddylistScript.as]: Buddy ID: 1
20:26:48.319 - [ WARNING ] > Error in extension [ advancedBuddylistScript.as ]:
Wrapped java.lang.ClassCastException: it.gotoandplay.smartfoxserver.data.User ca
nnot be cast to java.nio.channels.SocketChannel (advancedBuddylistScript.as#513)
Internal: -1064 -- Line number: (MainLib line: 513)