コード例 #1
0
    private static void HandleProfilePicture(LoginSession session, PacketReader packet)
    {
        string path = packet.ReadUnicodeString();

        DatabaseManager.Characters.UpdateProfileUrl(session.CharacterId, path);

        session.Send(UGCPacket.SetProfilePictureUrl(0, session.CharacterId, path));
    }
コード例 #2
0
ファイル: UGCHandler.cs プロジェクト: Etchavious/MapleServer2
    private static void HandleProfilePicture(GameSession session, PacketReader packet)
    {
        string path = packet.ReadUnicodeString();

        session.Player.ProfileUrl = path;
        DatabaseManager.Characters.UpdateProfileUrl(session.Player.CharacterId, path);

        session.FieldManager.BroadcastPacket(UGCPacket.SetProfilePictureUrl(session.Player.FieldPlayer.ObjectId, session.Player.CharacterId, path));
    }