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  
Manil

 plusemu PlusEmu commande eventha

Recommended Posts

Vétéran

Bonjour,

Probablement la majorité de vous cherchent la commande eventalert puisqu'elle n'est pas vraiment fixé sur Plusemu de base de Sledmore

 

Tout d'abord :

 

Allez dans votre db ensuite cherchez la table permission_commands, faites ctrl + f et cherchez command_event_alert, si vous la trouvez vérifiez que la subscription_id est à  0 sinon la commande ne marchera pas, si vous ne la trouvez pas allez dans Insérez ensuite faites comme ceci 

Please login or register to see this link.

 et exécuter (le group_id est l'id du minimum rank qui peut utiliser la commande)

 

Passons à  l'émulateur, allez dans HabboHotel => Rooms => Chat => Commands => Event => EventAlertCommand.cs

 

Remplacez tout par ça :

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(":eventalert + 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;
        }
    }
}

Faites :eventalert + description

Résultat : 

Please login or register to see this link.

 

Enjoy

Share this post


Link to post
Share on other sites
VIP

Merci du partage ! 

Share this post


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

Merci du partage ! 

Np

Share this post


Link to post
Share on other sites
Premium

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));

 

"eventoshust" =  l'image de l'event elle se trouve dans: c_images/notifications/eventoshust.png

Share this post


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

Merci à  toi, pourquoi tu n'es plus membre prenium ?

Je l'ai jamais été :p

Share this post


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

La commande ne marche pas chez moiCapture.PNG

Share this post


Link to post
Share on other sites
Vétéran
Il y a 10 heures, ZaYor a dit :

La commande ne marche pas chez moiCapture.PNG

 

As-tu correctement enregistrer dans Visual Studio et démarrer en debug ?

Share this post


Link to post
Share on other sites
Vétéran
Il y a 5 heures, xToz a dit :

 

As-tu correctement enregistrer dans Visual Studio et démarrer en debug ?

Non je ne l'est pas fait et comment ont le fait stp ?

Share this post


Link to post
Share on other sites
Vétéran
il y a 14 minutes, ZaYor a dit :

Non je ne l'est pas fait et comment ont le fait stp ?

 

Tu cliques sur "Enregistrer" et tu cliques sur "Démarrer". :-)

Share this post


Link to post
Share on other sites
Vétéran
Le 29/03/2017 à 23:28, Harda a dit :

voila ce que ca me fait quand j'ajoute la commande sur la db

HELP

erroer.PNG

Comme l'erreur de l'indique 'Duplicate entry 'command_event_alert'' cette colonne existe déjà donc dans ta table permssions_commands

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...