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  
NevetS

 plusemu Partage commande :myoverride

Recommended Posts

Vétéran

Bonjour, Bonsoir Habbo-Dev.

 

Je viens vous partager la commande :myoverride car j'ai vu que :myteleport a été partagé mais pas :myoverride !

 

Il suffit d'aller dans le répertoire "FUN". Ce trouvant dans HabboHotel>Rooms>Chat>Commands>User>Fun.

Dès que tu es dans ce répertoire fais Copier > Coller n'importe quel commande* se trouvant dans ce dossier. 

* Par exemple tu peux copier la commande  "SuperPushCommand.cs"

 

Maintenant que tu as copier/coller une commande, ouvre là et vide tout ce qu'il y a dedans. Et ajoute-y sa à la place:

 

using System;
using System.Linq;
using System.Text;
using System.Collections.Generic;

using Plus.HabboHotel.Rooms;
using Plus.HabboHotel.Rooms.Games;
using Plus.HabboHotel.Rooms.Games.Teams;

namespace Plus.HabboHotel.Rooms.Chat.Commands.User.Fun
{
    class MyoverrideCommand : IChatCommand
    {
        public string PermissionRequired
        {
            get { return "command_myoverride"; }
        }

        public string Parameters
        {
            get { return ""; }
        }

        public string Description
        {
            get { return "Passer par dessus un mobis dans son appartement!"; }
        }

        public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params)
        {
            RoomUser roomUserByHabbo = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id);
            if (roomUserByHabbo == null)
                return;
            if (!Room.CheckRights(Session, true, false))
                Session.SendWhisper("Oops , tu ne peux pas utilisé cette commande ici!", 0);
            else
                roomUserByHabbo.AllowOverride = !roomUserByHabbo.AllowOverride;
        }
    }
}

Tu peux maintenant enregistrer ceci.

 

Maintenant modifie le nom :  SuperPushCommand-Copie.cs par MyoverrideCommand.cs

 

Une fois que c'est fais, rends toi dans le fichier CommandManager.cs

Et recherche ceci:

 

this.Register("superpush", new SuperPushCommand());

 

Dès que tu l'a trouvé, il te suffit de rajouter ceci juste en dessous:

 

this.Register("myoverride", new MyoverrideCommand());

 

Enregistre le tout!

 

Maintenant lance un debug.

 

Passons à la DB.

Il te faudra juste rajouter dans ta DB ce code là:

 

INSERT INTO permissions_commands (command, group_id, subscription_id) VALUES
('command_myoverride', 1, 0);

 

Voilà.

Je tien a préciser que c'est pas moi qu'il l'ai codé , avant d'en faire une affaire d'état ;)

Share this post


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

Pourquoi remplacer par superpush ? mdr

Share this post


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

Pourquoi remplacer par superpush ? mdr

 

J'ai jamais dit remplacer par Superpush mdrrrr

Share this post


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

Pourquoi remplacer par superpush ? mdr

 

C'est un tuto limite, comment rajouté , donc j'ai conseillé de prendre une copie de superpush.cs et de l'a renommé , fin y'a rien de mal dedans mdrrr

Share this post


Link to post
Share on other sites
Vétéran
il y a 1 minute, NevetS a dit :

 

J'ai jamais dit remplacer par Superpush mdrrrr

J'ai mal lu dsl

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Brandon a dit :

* Par exemple tu peux copier la commande  "SuperPushCommand.cs"  
Tu me prend pour un débile je sais encore lire ;)
Il suffit de créer un nouveau et non de remplacer par une commande quelconque alala..

Je ne conseille pas cette méthode si c'est pour perdre des commandes ;)

 

Tu joue sur les mots..

Y'a quoi de mal dans en copié un , remplacé le nom de la copie par le nouveau nom du .cs de la commande..

Y'a plusieurs méthode , toi tu fait comme ça , d'autre comme ça..

Mais dans tout les cas , cela reviens au même là commande sera fonctionnel..

Share this post


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

Mais tu as juste à créer un nouveau .cs avec le nom voulu je vois pas pourquoi copier / coller, c'est une méthode mais à la blédar pour moi mdr

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Brandon a dit :

Mais tu as juste à créer un nouveau .cs avec le nom voulu je vois pas pourquoi copier / coller, c'est une méthode mais à la blédar pour moi mdr

 

Oui , mais j'ai appris comme ça , du coup je fait comme ça et je l'ai dit comme ça.

Mais tu peux aussi en créer un nouveau , mais j'vois pas pourquoi tu " m'agresse " car j'ai dit copié collé ^^'

Cela reviens au même.

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, NevetS a dit :

 

Oui , mais j'ai appris comme ça , du coup je fait comme ça et je l'ai dit comme ça.

Mais tu peux aussi en créer un nouveau , mais j'vois pas pourquoi tu " m'agresse " car j'ai dit copié collé ^^'

Cela reviens au même.

Désolé si tu crois que j'agresse c'est pas le cas lol et loin de moi.
Cela reviens au même certes.

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Brandon a dit :

Désolé si tu crois que j'agresse c'est pas le cas lol et loin de moi.
Cela reviens au même certes.

 

C'est pas méchant mais on fait un débat pour pas grand chose , pour avoir au finale le même résultat , peut etre en plus cours tu a raison , mais j'ai appris comme ça donc j'ai écrit comme je l'ai appris ^^

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