Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !
Sign in to follow this  
FileZilla

r63c Fixer Eventha PlusEmu

Recommended Posts

Vétéran

Chère Développeur

 

Certaines personnes n'arrivent pas a fixer la commande: eventalert, eha, eventha.

1) Pour la fixer il vous faut le logiciel : Visual Studio 2015  (dans vôtre serveur VPS où PC édition crack, parce que c'est payant)

2) Après avoir installer Visual Studio 2015  aller dans PlusEMU => HabboHotel => Rooms => Chat => Commands => Events =>

& Ouvrez le fichier EventAlertCommand.cs avec Visual Studio 2015 

 

Après l'avoir ouvert coller ce code ci dessous dans le fichier  EventAlertCommand.cs

Citation

using Plus.Communication.Packets.Outgoing.Moderation;
using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
using Plus.HabboHotel.GameClients;
using System;
using System.Linq;
namespace Plus.HabboHotel.Rooms.Chat.Commands.Events
{
    internal class EventAlertCommand : IChatCommand
    {
        public string PermissionRequired
        {
            get
            {
                return "command_event_alert";
            }
        }
        public string Parameters
        {
            get
            {
                return "";
            }
        }
        public string Description
        {
            get
            {
                return "Permet d'envoyer une alerte concernant les animations.";
            }
        }
        public void Execute(GameClient Session, Room Room, string[] Params)
        {
            if (Params.Length == 1)
            {
                Session.SendWhisper("Merci d'entrer un message pour l'évenement a annoncer exemple d'utilisation de la commande :eventha message");
                return;
            }

            string Message = CommandManager.MergeParams(Params, 1);
            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("Messages des animateurs", "Une nouvelle animation se déroule chez <b> " + Room.OwnerName +  "</b>.\n\nDépêche toi de participer avan que l'appart ne soit fermé ! Clique sur le bouton <b><i> Aller dans l'appart</i></b> pour participer à l'animation. \n\n" + "Plus de détails :<b> " + Message + "</b>\n\n", "eventimage", "Aller dans l'appart", "event:navigator/goto/" + Session.GetHabbo().CurrentRoom.RoomId));

        }
    }
}

 

Après avoir coller ce code enregistrer tout le code en cliquant sur 58ac97110ff23_PrtScrcapture_5.jpg.9901e382ab2e7def5e7830241bfe889f.jpg

après l'enregistrement, vous pouvez "DEBUG" vôtre Émulateur en cliquant sur Start

Pour Debug son émulateur ouvrez le fichier Plus Emulator.sln

 

Voilà, j’espère que vous avez compris ^^

Cordialement,

 

FileZilla 

Share this post


Link to post
Share on other sites
Donateur

Pour ceux qui veulent l'image sur l'alerte, il faut ajouter l'image dans c_images --> notification et lui donné le nom " eventimage ".

Share this post


Link to post
Share on other sites
Vétéran

Merci à toi.

Par contre je conseille Visual Studio Community, et pour information celui-ci est gratuit il suffit d'avoir un compte outlook..

 

Cordialement.

Share this post


Link to post
Share on other sites
Vétéran
Le 21/02/2017 à 21:09, Monde a dit :

Pour ceux qui veulent l'image sur l'alerte, il faut ajouter l'image dans c_images --> notification et lui donné le nom " eventimage ".

 

Aurais tu une image adapté pour l'alert s'il te plait? Merci d'avance.

Share this post


Link to post
Share on other sites
Premium

Yop, l'eventalert et basic c'est du repartage.

Share this post


Link to post
Share on other sites
Vétéran

Mieux expliquer avec details, et pour débutant

Share this post


Link to post
Share on other sites
Premium

Je vais simplifier l'eventalert  pour les images

 

  PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("Messages des animateurs", "Une nouvelle animation se déroule chez <b> " + Room.OwnerName +  "</b>.\n\nDépêche toi de participer avan que l'appart ne soit fermé ! Clique sur le bouton <b><i> Aller dans l'appart</i></b> pour participer à l'animation. \n\n" + "Plus de détails :<b> " + Message + "</b>\n\n", PlusEnvironment.GetGame().GetLanguageLocale().TryGetValue("image_eha"), "Aller dans l'appart", "event:navigator/goto/" + Session.GetHabbo().CurrentRoom.RoomId));

 

 

Please login or register to see this link.

Share this post


Link to post
Share on other sites
Le 01/08/2017 à 12:31, ?µ????? a dit :

Sa me fait ça... @Lucas Orsini
 

RoDDesK.png

1. Il faut que t'ouvre le .snl avec Visual Studio, que taille dans >HabboHotel>Rooms>Chat>Commands>Events>EventAlertCommands.cs

2.Tu copie/colle ça,

  • Citation

    using Plus.Communication.Packets.Outgoing.Moderation;
    using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
    using Plus.HabboHotel.GameClients;
    using System;
    namespace Plus.HabboHotel.Rooms.Chat.Commands.Events
    {
        internal class EventAlertCommand : IChatCommand
        {
            public string PermissionRequired
            {
                get
                {
                    return "command_event_alert";
                }
            }
            public string Parameters
            {
                get
                {
                    return "";
                }
            }
            public string Description
            {
                get
                {
                    return "Envoyer une alerte à  tout l'hà´tel pour prévenir les joueurs le début d'une animation!";
                }
            }
            public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params)
            {
                if (Params.Length == 1)
                {
                    Session.SendWhisper(":eha + description.");
                    return;
                }

    •             string Message = CommandManager.MergeParams(Params, 1);
                  PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("Message des animateurs", "Une nouvelle animation se déroule chez <b>" + Room.OwnerName + "</b>.\n\nDépêche toi de participer avant que l'appart ne soit fermé ! Clique sur le bouton <b><i> Aller dans l'appart</i></b> pour participer à  l'animation. \n\n" + "<b>Plus de détails: </b>" + Message + "\n\n", "eventoshust", "Aller dans l'appart", "event:navigator/goto/" + Session.GetHabbo().CurrentRoom.RoomId));
                  return;
              }
          }
      }

3.une fois avoir copié/collé tu fais F5 ou tu va dans la fenetre déboguer et tu fais démaré.

4.Si tous ce passe bien il doit y avoir aucune erreur. Si il y a écris "Des erreurs de build se sont produites"(clique sur non) c'est que ta fait un truc mal ou que ça à faille.

5.Si il y a aucune erreur l'ému se lance.

6.Enregistre et ferme Visual, puis tu mets le dossiers de l'ému sur ton vps

 

 

 

 

 

 

Share this post


Link to post
Share on other sites
Il y a 10 heures, Ac3Zer a dit :

1. Il faut que t'ouvre le .snl avec Visual Studio, que taille dans >HabboHotel>Rooms>Chat>Commands>Events>EventAlertCommands.cs

2.Tu copie/colle ça,

  •  

3.une fois avoir copié/collé tu fais F5 ou tu va dans la fenetre déboguer et tu fais démaré.

4.Si tous ce passe bien il doit y avoir aucune erreur. Si il y a écris "Des erreurs de build se sont produites"(clique sur non) c'est que ta fait un truc mal ou que ça à faille.

5.Si il y a aucune erreur l'ému se lance.

6.Enregistre et ferme Visual, puis tu mets le dossiers de l'ému sur ton vps

 

 

 

 

 

 

C'est corrigé depuis looooonnnnnnnngtemmmmmmmppppsssssssssss merci de ton aide quand même.

Share this post


Link to post
Share on other sites

Je vais paraître bête mais pas grave.... Lorsque je modifie mon fichier, et que je redém mon ému, il n'y a aucune modification apportée. De plus, je ne trouve pas le fichier Plus Emulator.sln

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...