Aller au contenu
  • Veuillez ne pas poster de message pour but d'insulter, incitation à la haine, propos sexuels et tout autre qui ne respecte pas nos conditions générales !

[Partage] Notification bulle


Logic

Messages recommandés

Hey la communauté, j'ai décidé de vous partagé un petit add-ons

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Plus.Communication.Packets.Outgoing;

namespace Plus.Communication.Packets.Outgoing.Rooms.Notifications
{
    class BubbleNotificationComposer : ServerPacket
    {
        public BubbleNotificationComposer(string Type)
            : base(ServerPacketHeader.BubbleNotificationMessageComposer)
        {
            base.WriteString(Type);
            base.WriteInteger(0);
        }

        public BubbleNotificationComposer(string Image, string Message, string LinkUrl = "")
            : base(ServerPacketHeader.BubbleNotificationMessageComposer)
        {
            base.WriteString(Image);
            base.WriteInteger(string.IsNullOrEmpty(LinkUrl) ? 2 : 3);
            base.WriteString("display");
            base.WriteString("BUBBLE");
            base.WriteString("message");
            base.WriteString(Message);
            if (string.IsNullOrEmpty(LinkUrl))
                return;
            base.WriteString("linkUrl");
            base.WriteString(LinkUrl);
        }
        public BubbleNotificationComposer(string Type, Dictionary<string, string> Keys)
            : base(ServerPacketHeader.BubbleNotificationMessageComposer)
        {
            base.WriteString(Type);
            base.WriteInteger(Keys.Count);
            foreach (var i in Keys)
            {
                base.WriteString(i.Key);
                base.WriteString(i.Value);
            }

        }

    }
}

 

qui permet d'envoyé de petite notification en bulle comme celle-ci:

Pour avoir accès à ce lien, merci de vous connecter.

 

j'espère, vous avoir aidé

 

meeeeeh

Lien à poster
Partager sur d’autres sites

il y a 19 minutes, Brandon a dit :

'namespace HCOLA.Communication.Packets.Outgoing.Rooms.Notifications'
chadore le HCola toujours sur les projets toi ^_^

Sinon merci pour les padawans

Je ne suis pas dans leurs projet mdrr, dutout padawan

meeeeeh

Lien à poster
Partager sur d’autres sites

  • 1 mois plus tard...
Il y a 16 heures, wanted rétro a dit :

Ou on le met sa serais bien de détailler ...

Rend toi dans "Communication.Packets.Outgoing.Rooms.Notifications"

 

Crée un nouveau fichié et appelle le "BubbleNotificationComposer.cs"

 

Pas besoin de détailler, le code en lui même dit comment y mettre:

namespace Plus.Communication.Packets.Outgoing.Rooms.Notifications
{
    class BubbleNotificationComposer : ServerPacket
    {

 

Juste avec ce bout de code, tu sais comment y mettre...

Lien à poster
Partager sur d’autres sites

  • 1 mois plus tard...
  • 2 mois plus tard...
  • 10 mois plus tard...
  • 1 mois plus tard...
  • 6 mois plus tard...

Ne fonctionne pas, merci !

Il fait des erreurs au niveau de BubbleNotificationMessageComposer

Le tuto n'est pas clair

Un petit ❤️ si tu as aimé mon post ou ma réponse ;)

 

 

Error Message.png

Lien à poster
Partager sur d’autres sites

@RedSoft Salut! désolé ça fait un moment lol cherche le packet

RoomNotificationMessageComposer ex:

 

public static const RoomNotificationMessageComposer = tonid; 

tu le copie puis:

public static const BubbleNotificationMessageComposer = tonid; // même id que la roomnotificationcomposer.

 

 

meeeeeh

Lien à poster
Partager sur d’autres sites

  • 11 mois plus tard...
  • 2 ans plus tard...

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...