-
Compteur de contenus
976 -
Inscription
-
Dernière visite
-
Jours gagnés
16
Type de contenu
Profils
Forums
Boutique
Calendrier
Tout ce qui a été posté par Masako
-
Merci pour le partage.
-
Outils de développement..
-
@Warning Prend la PRODUCTION-201611230949-886705386 sur *retroripper.com
-
Tu utilises quoi comme build sur tes swf ?
-
Oui, Communication --> Packets --> Incoming --> SendMsgEvent.cs Communication --> Packets --> Outgoing --> Messenger --> BuddyListComposer.cs HabboHotel --> Users --> UserData --> UserDataFactory.cs De rien,
-
@Twister De rien ;)
-
Salut, regarde dans ta base de donnée si l'article y est ?
-
@NilaaxYT Passe privé si tu veux
-
@NilaaxYT Bonsoir, lance ton client et regarde avec l'outil de développement les erreurs que ça t'affiche, si tu n'arrives pas à régler les erreurs qui te parviennent fait en nous pars.
-
De rien,
-
De rien, ahah le old school ça a toujours du bon ;)
-
Bonjour, aujourd'hui je vais vous faire part d'un tutoriel trouver sur RG pour pouvoir installer un chat staff sur votre rétro serveur uniquement propulsé par PlusEMU. 1./ Rendez vous dans votre émulateur et dans : UserDataFactory.cs Rechercher la ligne : return new UserData(UserId, Achievements, favouritedRooms, ignores, badges, friends, requests, rooms, quests, user, Relationships); Modifié en : if (user.Rank >= 6) //Change it to the minimum rank you want friends.Add(0x7fffffff, new MessengerBuddy(0x7fffffff, "Staff Chat", "hr-831-45.fa-1206-91.sh-290-1331.ha-3129-100.hd-180-2.cc-3039-73.ch-3215-92.lg-270-73", "Solo Staffs", 0, true, false)); return new UserData(UserId, Achievements, favouritedRooms, ignores, badges, friends, requests, rooms, quests, user, Relationships); 2./ Aller dans SendMsgEvent.cs et remplacer tout le contenu par : using System; using System.Linq; using System.Text; using System.Collections.Generic; using Plus.Communication.Packets.Outgoing.Messenger; namespace Plus.Communication.Packets.Incoming.Messenger { class SendMsgEvent : IPacketEvent { public void Parse(HabboHotel.GameClients.GameClient Session, ClientPacket Packet) { if (Session == null || Session.GetHabbo() == null || Session.GetHabbo().GetMessenger() == null) return; int userId = Packet.PopInt(); if (userId == 0 || userId == Session.GetHabbo().Id) return; string message = PlusEnvironment.GetGame().GetChatManager().GetFilter().CheckMessage(Packet.PopString()); if (string.IsNullOrWhiteSpace(message)) return; if (Session.GetHabbo().TimeMuted > 0) { Session.SendNotification("Oops, you're currently muted - you cannot send messages."); return; } if (userId == 0x7fffffff) { PlusEnvironment.GetGame().GetClientManager().StaffAlert(new NewConsoleMessageComposer(0x7fffffff, Session.GetHabbo().Username + ": " + message), Session.GetHabbo().Id); return; } Session.GetHabbo().GetMessenger().SendInstantMessage(userId, message); } } } 3./ Aller dans BuddyListComposer.cs et remplacer tout le contenu par : using System; using System.Linq; using System.Text; using System.Collections.Generic; using Plus.HabboHotel.Users; using Plus.HabboHotel.Users.Messenger; using Plus.HabboHotel.Users.Relationships; namespace Plus.Communication.Packets.Outgoing.Messenger { class BuddyListComposer : ServerPacket { public BuddyListComposer(ICollection<MessengerBuddy> Friends, Habbo Player) : base(ServerPacketHeader.BuddyListMessageComposer) { base.WriteInteger(1); base.WriteInteger(0); base.WriteInteger(Friends.Count); foreach (MessengerBuddy Friend in Friends.ToList()) { if (Friend.Id == 0x7fffffff) { base.WriteInteger(0x7fffffff); base.WriteString(Friend.mUsername); base.WriteInteger(1);//Gender. base.WriteBoolean(true); base.WriteBoolean(Friend.InRoom); base.WriteString(Friend.mLook); base.WriteInteger(0); // category id base.WriteString(string.Empty); base.WriteString(string.Empty);//Alternative name? base.WriteString(string.Empty); base.WriteBoolean(true); base.WriteBoolean(false); base.WriteBoolean(false);//Pocket Habbo user. base.WriteShort(0); } else { Relationship Relationship = Player.Relationships.FirstOrDefault(x => x.Value.UserId == Convert.ToInt32(Friend.UserId)).Value; base.WriteInteger(Friend.Id); base.WriteString(Friend.mUsername); base.WriteInteger(1);//Gender. base.WriteBoolean(Friend.IsOnline); base.WriteBoolean(Friend.IsOnline && Friend.InRoom); base.WriteString(Friend.IsOnline ? Friend.mLook : string.Empty); base.WriteInteger(0); // category id base.WriteString(Friend.IsOnline ? Friend.mMotto : string.Empty); base.WriteString(string.Empty);//Alternative name? base.WriteString(string.Empty); base.WriteBoolean(true); base.WriteBoolean(false); base.WriteBoolean(false);//Pocket Habbo user. base.WriteShort(Relationship == null ? 0 : Relationship.Type); } } } } } Screenshots : https://gyazo.com/ad9a260fe4f7817be2112d16949f5f9d https://gyazo.com/6c6db6981ae7fe32e97bd2e2f01e2af4 Crédits : - Dangerous - Ragezone - Cria Habbos - RetroRipper - Communauté française En espérant vous avoir aidez, au revoir.
-
@Osible Ouvre la console de développement et regarde les erreurs qui s'affiche.
-
présentation Du Caramel
Masako a répondu à un(e) sujet de Lélia-Caramel dans Présentations des membres
Bienvenue parmis nous :) -
Il me semble que ta des liens à configurer dans le dossier de configuration de ton émulateur.
-
Oui, place le à la racine de ton ftp ou y'a ton cms et voilà ;)
-
Salut daife, ta pas mis le dossier 'habbo-imaging' à la source de ton hébergement.
-
Je les déjà vu sur un forum étranger du genre CriandosHabbos un truc dans le genre, si ça peux t'aider. Merci du partage @Swayn
-
-
Surtout que les screens et le rendu n'est pas du tout le même ahah..
- 40 réponses
-
- habdo
- exclusivité
-
(et 3 en plus)
Étiqueté avec :
-
Vérifie que ton 'habbo.swf' sois le bon, utilise la console pour regarder les erreurs.
-
Ta du oublier la ligne dans la configuration de ton émulateur aussi. Tient moi au courant.