Habbo-Dev
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
  [email protected] a Habbo-Dev, Foro de desarrollo, utilidades, noticias y actualizaciones de Habbo Hotel y Retroservers

Tutorial [PLUS] Comando Nota

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Agar

  • A
  • *
  • Autor el Tema
  • 9
    • Ver Perfil
[PLUS] Comando Nota
« en: Diciembre 28, 2018, 07:59:03 pm »
    ;D Les vengo compartiendo hoy con ustedes este comando personalizado, el comando : Nota
 ¿Cómo es ese comando?
      Bueno, es similar al comando: Ha
               Sin embargo, en lugar de la alerta en la pantalla el mensaje se envía
          como una burbuja en la esquina derecha.


Imagen


   EMULADOR
 Tenemos que ir al directorio
Plus> Habbo> Salas> Chat> Comandos> Moderador
  Justo a continuación, introduzca un nuevo archivo llamado " NotaCommand.cs "

A continuación, agregue en este archivo debajo del código de:

Citar
using System;
using Plus.Core;
using System.Linq;
using System.Text;
using System.Collections.Generic;
 
using Plus.Communication.Packets.Outgoing.Moderation;
using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
 
namespace Plus.HabboHotel.Rooms.Chat.Commands.Moderator
{
    class NotaCommand : IChatCommand
    {
        public string PermissionRequired => "command_nota";
        public string Parameters => "[MENSAGEM]";
        public string Description => "Envie uma notificação para todo o Hotel.";
 
        public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params)
        {
            if (Params.Length == 1)
            {
                Session.SendWhisper("Escreva uma mensagem para enviar.");
                return;
            }
 
            string Message = CommandManager.MergeParams(Params, 1);
            PlusEnvironment.GetGame().GetClientManager().SendMessage(RoomNotificationComposer.SendBubble("nota", " " + Message + "", ""));
            return;
        }
    }
}
        Ahora ve a los archivos " CommandManager.cs " y buscar
Citar
this.Register ("givebadge", new GiveBadgeCommand ());

                                 Y lo cambiamos por este:
Citar
this.Register ("nota", new NoteCommand ());
       :o El siguiente paso es ir hasta su DB e insertar el siguiente código SQL

         :-[  Código 1
INSERT INTO `permissions_commands` (`command`, `group_id`, `subscription_id`, `command_update_camera`) VALUES
('command_nota', 7, 0, '0');


Listo, comando agregado en su emulador.
Cualquier duda deje en los comentarios.

Créditos:  ;D
Habbo
Y yo por traerlo acá
« Última modificación: Diciembre 28, 2018, 08:09:00 pm por Agar »

Desconectado Jack

  • *
  • 7
  • Sexo: Masculino
  • De los Holos he aprendido que, querer es poder
    • https://www.facebook.com/Jacklesito
    • #
    • Ver Perfil
    • ¡BUBBAX.ES! -HOTEL ÚNICO E INNOVADOR.
Re:[PLUS] Comando Nota
« Respuesta #1 en: Enero 16, 2019, 05:01:35 pm »
Pequeña modificación: En 'CommandManager' no se debe eliminar this.Register ("givebadge", new GiveBadgeCommand ()); si lo eliminas, estarías jodiendo el Comando 'Givebadge'. No es necesario eliminar esa linea; Pero si es necesario agregar this.Register ("nota", new NotaCommand ()); y no this.Register ("nota", new NoteCommand ());.


this.Register ("nota", new NotaCommand ());
Lo agregan en 'CommandManager.cs' en el apartado 'private void RegisterModerator()'






« Última modificación: Enero 16, 2019, 05:08:01 pm por Jack »