Pancani 168 Posté(e) le 12 avril 2018 Partager Posté(e) le 12 avril 2018 Salut tout le monde, Je vous partage juste une simple commande qui vous permet d'utiliser la commande :mimic sur un joueur déconnecté du serveur. Pour ça, direction votre émulateur, cherchez le fichier MimicCommand.cs et remplacez tout le fichier par : using System; using Plus.Communication.Packets.Outgoing.Rooms.Engine; using Plus.Database.Interfaces; using Plus.Communication.Packets.Outgoing.Rooms.Avatar; using System.Data; namespace Plus.HabboHotel.Rooms.Chat.Commands.User.Fun { class MimicCommand : IChatCommand { public string PermissionRequired { get { return "command_mimic"; } } public string Parameters { get { return "%utente%"; } } public string Description { get { return "Copia il look dell'utente."; } } public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params) { if (Params.Length == 1) { Session.SendWhisper("Choose the user which you want copy the look.", 34); return; } DataRow UserData = null; string Username = Params[1]; using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor()) { dbClient.SetQuery("SELECT `look`,`gender`,`allow_mimic` FROM users WHERE `username` = @Username LIMIT 1"); dbClient.AddParameter("Username", Username); UserData = dbClient.GetRow(); } if (UserData == null) { Session.SendWhisper("User not exists.", 34); return; } var TargetAllowMimic = Convert.ToInt32(UserData["allow_mimic"]); var TargetGender = Convert.ToString(UserData["gender"]); var TargetLook = Convert.ToString(UserData["look"]); if (TargetAllowMimic == 0) { Session.SendWhisper("You can't copy this look because the target user doesn't authorize it.", 34); return; } Session.GetHabbo().Gender = TargetGender; Session.GetHabbo().Look = TargetLook; using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor()) { dbClient.SetQuery("UPDATE `users` SET `gender` = @gender, `look` = @look WHERE `id` = @id LIMIT 1"); dbClient.AddParameter("gender", TargetGender); dbClient.AddParameter("look", TargetLook); dbClient.AddParameter("id", Session.GetHabbo().Id); dbClient.RunQuery(); } RoomUser User = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if (User != null) { Session.SendPacket(new AvatarAspectUpdateComposer(Session.GetHabbo().Look, Session.GetHabbo().Gender)); Session.SendPacket(new UserChangeComposer(User, true)); Room.SendPacket(new UserChangeComposer(User, false)); } } } } Plus qu'à Debug votre émulateur 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
SoCute 19 Posté(e) le 12 avril 2018 Partager Posté(e) le 12 avril 2018 Merci pour ce partage, ça fait plaisir de voir des membres qui s'y connaissent en émulation! Mon message est utile ? Laisse un j'aime! Les règles sont importantes, ne les oubliez pas, cliquez ICI Besoin d'aide à l'utilisation d'inshare ? Cliquez ICI Lien à poster Partager sur d’autres sites Plus d'options de partage...
MonsieurBanane2 0 Posté(e) le 12 avril 2018 Partager Posté(e) le 12 avril 2018 Saluuut, C'est cool merci, à l'époque quand j'avais mon rétro j'ai toujours essayer de trouver pour faire sa donc merci +1 . Lien à poster Partager sur d’autres sites Plus d'options de partage...
Pancani 168 Posté(e) le 12 avril 2018 Auteur Partager Posté(e) le 12 avril 2018 De rien, c'est normal Lien à poster Partager sur d’autres sites Plus d'options de partage...
Inspirat 2 Posté(e) le 12 avril 2018 Partager Posté(e) le 12 avril 2018 Il y a 8 heures, SoCute a dit : Merci pour ce partage, ça fait plaisir de voir des membres qui s'y connaissent en émulation! Merci pour ce partage @Pancani, mais dire que ça s'y connait juste parce que il a partagé une commande (même pas traduite) venant sûrement d'un autre forum ou d'un émulateur, c'est exagéré je trouve Lien à poster Partager sur d’autres sites Plus d'options de partage...
Pancani 168 Posté(e) le 12 avril 2018 Auteur Partager Posté(e) le 12 avril 2018 à l’instant, Inspirat a dit : Merci pour ce partage @Pancani, mais dire que ça s'y connait juste parce que il a partagé une commande (même pas traduite) venant sûrement d'un autre forum ou d'un émulateur, c'est exagéré je trouve Salut Inspirat, cet add-on fait juste parti d'une liste de commandes que j'avais sur mon ordi, je trouvais ça utile de la partager Lien à poster Partager sur d’autres sites Plus d'options de partage...
Javas 0 Posté(e) le 3 octobre 2018 Partager Posté(e) le 3 octobre 2018 Perfect tutorial Lien à poster Partager sur d’autres sites Plus d'options de partage...
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant