Code: Select all
try {
dbManager.executeUpdate(sql, sqlPara);
List<UserVariable> variables = new ArrayList<UserVariable>();
variables.add(new SFSUserVariable(Constans.PLAYER_NICK, newNick));
getApi().setUserVariables(sender, variables, true, false);
} catch (SQLException e) {
trace("modify nick error:"+ e.getMessage());
}
Code: Select all
sfs.addEventListener(SFSEvent.USER_VARIABLES_UPDATE, onUserVariablesUpdate);
private function onUserVariablesUpdate(e:SFSEvent):void
{
trace("user variables update" + (e.params.changedVars as Array));
trace("user nick:" + user.id);
}
thanks a lot