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 !

COMMANDE FOLLOW


Symbiosis

Messages recommandés

Bonjour,

j'ai remarqué une petit soucis sur cette commande (Quand on rejoint un utilisateur qui a une sonnette nous avons un message d'erreur)

Mais celui-ci ne sonne pas, pour remédier à ce problème modifié le code de votre commande par 

 

        public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params)
        {
            if (Params.Length == 1)
            {
                Session.SendWhisper("Merci d'entrer le nom de l'utilisateur que vous voulez follow.");
                return;
            }

            GameClient TargetClient = PlusEnvironment.GetGame().GetClientManager().GetClientByUsername(Params[1]);
            if (TargetClient == null)
            {
                Session.SendWhisper("L'utilisateur que vous voulez follow n'est pas connecté.");
                return;
            }

            if (TargetClient.GetHabbo().CurrentRoom == Session.GetHabbo().CurrentRoom)
            {
                Session.SendWhisper("L'utilisateur " + TargetClient.GetHabbo().Username + " est dans l'appart !");
                return;
            }

            if (TargetClient.GetHabbo().Username == Session.GetHabbo().Username)
            {
                Session.SendWhisper("Tu ne peux pas te follow.");
                return;
            }

            if (!TargetClient.GetHabbo().InRoom)
            {
                Session.SendWhisper("L'utilisateur n'est pas dans un appartement.");
                return;
            }

            if (TargetClient.GetHabbo().CurrentRoom.Access != RoomAccess.OPEN && !Session.GetHabbo().GetPermissions().HasRight("mod_tool"))
            {
                Room currentRoom = TargetClient.GetHabbo().CurrentRoom;
                if (currentRoom != null)
                {
                    Session.SendMessage(new GetGuestRoomResultComposer(Session, currentRoom.RoomData, false, true));
                }
            }

            Session.GetHabbo().PrepareRoom(TargetClient.GetHabbo().CurrentRoom.RoomId, "");
        }
    }
}
 

 

Bonne utilisation.

Si tu souhaites contribuer à ma motivation, aides-moi en réagissant à mes postes un +1 me ferait réellement plaisir !

 

Site web pour mon émulateur: https://habbo.site/

  • J'aime 1
Lien à poster
Partager sur d’autres sites

il y a 10 minutes, moso a dit :

Merci du partage fonctionne niquel ;)

Pas de soucis ! :)

Il y a 21 heures, Rick a dit :

Salut,

 

Bonne idée de partager un fix merci pour ceux qui ont besoin ! ;)

 

- Rick

De rien :P

Si tu souhaites contribuer à ma motivation, aides-moi en réagissant à mes postes un +1 me ferait réellement plaisir !

 

Site web pour mon émulateur: https://habbo.site/

Lien à poster
Partager sur d’autres sites

  • 4 semaines plus tard...
    Salut Symbiosis ,
    Ton sujet a été déplacé pour une des deux raisons suivantes :

    - Ta demande a été résolue.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

 

 

signature.png

Lien à poster
Partager sur d’autres sites

  • 11 mois 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...