Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'plusemu'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • InShare - Communauté
    • Annonces du forum
    • Le café d'InShare
    • Suggestions
  • Jeux Vidéos
    • Discussions
    • Minecraft
    • Grand Theft Auto
    • Call of Duty
    • Rocket League
    • Fortnite
    • Apex Legends
    • Jeux de simulation
    • MMORPG
    • Autres jeux
  • Développement
    • Discussions
    • Tutoriels
    • Release
    • Discord
    • Team Building
    • Services
    • Aides & support
  • Graphisme
    • Discussions
    • Tutoriels
    • Services
  • Plateforme
    • Informatique
    • Consoles
    • Smartphone
  • Template - Cms de Génération Développement
  • Information de Génération Développement
  • Demande de Aide de Génération Développement
  • Script Habbo & Hors Habbo de Génération Développement
  • Cours de Développement de Génération Développement
  • Graphisme & Graphiste de Génération Développement
  • Sujets de La famille inshare

Groupes du produit

  • Premium

Calendriers

Il n’y a aucun résultat à afficher.

Il n’y a aucun résultat à afficher.


Rechercher les résultats dans…

Rechercher les résultats qui contiennent…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Localisé:


Interêts


Phrase perso


Je suis


Facebook


Twitter


Instagram


Snapchat


Skype


Youtube


Discord


Site web


Playstation


Xbox


Steam


Origin

  1. Bonjour, je vous partage aujourd’hui l’émulateur de mon ancien rétro. Il est évidement compatible à nitro. Voici les features et les screens Diamonds + casino mode -> https://gyazo.com/136d382256f3c457e6447e948c34ac2a tag & username color (achetable via le catalogue -> https://gyazo.com/99ffa03e3130c965ee7b09dbb20330df) -> https://cdn.discordapp.com/attachments/827962254783676447/832240331624808458/unknown.png Organized catalog-> https://gyazo.com/c2918327c6f95155edfbc2ad2508e0b4 Mentions (@username + msg) Zombie mode about https://gyazo.com/7fc588d8aa4fd724f6597e8eae59b361 Lien de l’émulateur: https://mega.nz/file/BU9mUQzQ#lgy6NvZcNni18SAKKQBVUWA5zB2q60prSRwNvC9heqI lien de test : https://habbaz.org/
  2. 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.
  3. Bonjour, Je souhaite pouvoir utiliser Nitro avec PlusEMU. (J'ai cherché un peu et j'ai trouvé des sujets en rapport avec les packets, et les websockets, seulement cela ne paraît pas suffisant. Quelqu'un saurait comment faire ? Merci d'avance pour votre aide. Seith
  4. Bonjour, Aujourd'hui je vous partage ma traduction pour BrainCMS 1.9.1 . Les "Teams" ne sont pas traduit, j'ai pas compris à quoi ça servait. Pour installer cette traduction, vous glissez le fichier fr.php dans systems/languages/ puis ensuite allez dans votre brain-config.php et à la ligne 39 mettez fr Pour la traduction de la première page de l'administration il faut aller dans votre FTP ---> Adminpan -----> dash.php Puis l'ouvrir pour remplacer le code par <aside class="right-side"> <section class="content"> <!-- Main row --> <div class="row"> <div class="col-md-8"> <!--earning graph start--> <section class="panel"> <header class="panel-heading"> <b> <?php echo $lang['ADashtext1']; ?>.</b><br> </header> <div class="panel-body"> <?php brainCmsAnnouncement(); checkVersion(); ?> <?php echo $lang['ADashtext2']; ?> </div> </section> <!--earning graph end--> </div> <div class="col-lg-4"> <!--chat start--> <section class="panel"> <header class="panel-heading"> <b> <?php echo $lang['ADusing']; ?> </b> </header> <div class="panel-body"> <div class="alert alert-block alert-danger"> <button data-dismiss="alert" class="close close-sm" type="button"> <i class="fa fa-times"></i> </button> <strong><?php echo $lang['ADusingtext']; ?> </div> </div> </section> </div> </div> <?php include_once "includes/footer.php"; include_once "includes/script.php"; ?> Quelques screen : Cordialement, fr.php
  5. Bonjour, Bonsoir ! Comme les trois derniers repacks que j'ai partager, je vous fait donc un pack complet avec: PlusEMU Swf PRODUCTION-201601012205-226667486 DB Compatible HabboCMS 3.3 (vous pouvez le modifier par un autre cms sans problème) Le CMS & SWF, je les ai mis ensemble dans le dossier CMS_SWF. Comme ça, vous avez juste à déplacer tous les fichiers qui s'y trouve dedans, dans votre FTP, puis configurer la base de donnée à votre CMS (include/settings.inc.php) Puis configurer les swfs dans game > gamedata > external_variables.txt. La DB compatible, c'est le fichier DB_COMPATIBLE.txt Ce que contient le pack en screenshot: Téléchargement: [hide]http://www.mediafire.com/file/wtqifx8siyf39x1/Repack_PE.rar[/hide] Scan: [hide]https://virustotal.com/fr/url/a576c916257bcc5fd2d88e160a2012af1c00a3255f808392a7619896c6d83f84/analysis/1478738719/[/hide]
  6. Bonjour, aujourd'hui je vous partage "Zeebo ÉMULATEUR Basé sur PlusEMU" là sources ne vient pas de moi, je les trouver sur RageZone. L'émulateur contien: Commandes: :eventalert :chatalert :dicealert :smokeweed ect.. à vous de découvrir les autres le catalogue mis à jour les groups les wireds Ect... screens: https://m.imgur.com/a/r1GXC scan: https://www.virustotal.com/sv/file/4d338bc20324a1a1393ace4b3016cce936082bbfd121981df48fe0cd3f9295b4/analysis/1481062672/ Téléchargement : Émulateur : http://www.mediafire.com/file/1j0o03nhhv4uwps/ZeeboEmu.rar Swf's : http://www.mediafire.com/file/oacbteoo83qmf98/swf.rar Base de données : https://www.mediafire.com/file/4wjn05u4ibc26xs/ Vous devez traduire les swfs par contre Bonne journée ? Cordialement,
  7. Hello. Petit partage de PlusEMU (PRODUCTION-201602082203-712976078) comme j'ai partager les SWFs qui vont avec, donc autant partagé l'ému. Petit screen: Téléchargement: ICI Scan: ICI ## SWF PlusEMU (compatible) ## ICI Pas de quoi
  8. Yop ! Petit partage des swfs PlusEMU (PRODUCTION-201602082203-712976078) Petit screen ci-dessous (screen de google, comme je n'ai plus mon rétro): IL FAUT QUE VOUS AJOUTEZ LES NOUVEAUX VÊTEMENTS Sinon, tous les nouveaux mobis y sont Téléchargement: http://www.mediafire.com/download/qida16dsabjm9do/PlusEMU-SWF.zip External variable fixé (évite le crash à 100%): http://www.mediafire.com/file/pp790jg03s5gcgs/external_variables.txt Scan: https://www.virustotal.com/fr/url/7e8c35ff585d9140fc3d8d3fd3ac97f5df169eaa689e3ce51ded3b59f54750ae/analysis/1473815782/ PlusEMU (COMPATIBLE): https://inshare.fr/index.php?/topic/71-plusemu-r63c/
  9. JE SAIS J'AI PAS PRIS L'effort de traduire... [c'est pas mon point fort] 2.4.0 RC-2 Changelog: Download 2.4.0 RC-2 SOURCE : https://krewsforum.net/topic/106-arcturus-morningstar-240-rc-2-release-thread/
  10. Bonjour, Je vous partage aujourd'hui un emulateur que j'ai trouver sur RageZone Features * All Habbo basic stuff* Bad pathfinder* Vikings* Football* Pin inside client for staffs* Useful commandsEct...Credits * Martinmine * Otanix devs* AndersonSL* CarlosD DB: https://mega.nz/#!OJNBgAyS!BOu--DL-fKduVQpEiDMXKElb2m4vKVgNvwvb-9SvrZw EMU : http://www.mediafire.com/file/9gdjyg2u51y5f48/DoomsDay-Emulator.rar SWF: PRODUCTION-201802131208-148583513 Cordialement,
  11. Bonsoir Habbo-Dév. Il y a longtemps en regroupant plusieurs émulateurs basés sur PlusEmu j'avais créé un petit pack avec des commandes style RP pour PlusEmu. Je ne sais pas si elles ont déjà été partagé. Ce ne sont pas des commandes extraordinaires. Je vous les partage car ça peut toujours être utile et plaire à vos joueurs. Afin de savoir comment les installer je vous conseil ce tutoriel: Une partie des commandes: Scan: Lien de téléchargement: http://www.clictune.com/id=1003741 (Monétisé) http://www.mediafire.com/file/g59dy4dgfnzwhcn/Pack+Commandes.zip (Non Monétisé) Bonne soirée, cordialement
  12. Hello world, Aujourd'hui je viens vous partagez ma commande Setz Pour ceux qui ne connaissent pas Setz c'est ça : https://gyazo.com/0f80afeb0aa5122c5f202a4ea6da1c4d Alors créer un nouveau fichier .cs nommé SetzCommands dans > HabboHotel > Rooms > Chat > User > Fun Et ajouter ceci : http://pastebin.com/raw/Ps4bPjCG Ensuite rechercher le fichier : RoomItemHandling.cs Une fois que vous y êtes chercher : private int mRollerSpeed; Ajouter en dessous : private Double Setzbool; Toujours dans RoomItemHandling.cs chercher : public void SetSpeed(int p) { mRollerSpeed = p; } Ajouter après le } : public void Setz(Double p) { Setzbool = p; } Ensuite rechercher : Double StackingTile = 0; Ajouter en dessous : Double Setzbool2 = 0; Ensuite juste après : if (I.TotalHeight > newZ) newZ = StackingTile != 0 ? StackingTile : I.TotalHeight; Ajouter en dessous : if (Setzbool > 0) newZ = Setzbool != 0 ? Setzbool2 : I.TotalHeight; Ensuite après : if (I.TotalHeight > newZ) newZ = StackingTile != 0 ? StackingTile : I.TotalHeight; if (Setzbool > 0) newZ = Setzbool != 0 ? Setzbool2 : I.TotalHeight; } } Ajouter après les } sa : if (Setzbool >= 0.01) { newZ = Setzbool; } Ce qui devrais donner ça : https://gyazo.com/26fc6ad1fdd2d898f70d4a75be7dbfab J'espère au moins un merci car ce genre de travaille en plus du tutoriel ce n'est pas rien. Bonne continuation à tous et bonne chance
  13. Bonjour tout le monde , je vous partage une petite commande :emoji Alors pour commencer allez dans HabboHotel => Rooms => Chat => Commands => CommandManager.cs , en dessous de this.Register("mimic", new MimicCommand()); ajoutez ça : this.Register("emoji", new EmojiCommand()); Après rendez-vous : .\HabboHotel\Rooms\Chat\Commands\User\ Ensuite ajouter une nouvelle class nommé : EmojiCommand.cs Et ajoutez donc dans la class: using Plus.Communication.Packets.Outgoing; // © 2018 - 2019 M2o . using Plus.Communication.Packets.Outgoing.Notifications; using Plus.Communication.Packets.Outgoing.Rooms.Chat; using Plus.Communication.Packets.Outgoing.Rooms.Engine; using Plus.Communication.Packets.Outgoing.Rooms.Notifications; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Plus.HabboHotel.Rooms.Chat.Commands.User { class EmojiCommand : IChatCommand { public string PermissionRequired { get { return ""; } } public string Parameters { get { return ""; } } public string Description { get { return "Emoji"; } } public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params) { if (Params.Length == 1) { Session.SendWhisper("Tape :emoji liste"); return; } string emoji = Params[1]; if (emoji.Equals("liste")) { ServerPacket notif = new ServerPacket(ServerPacketHeader.NuxAlertMessageComposer); notif.WriteString("habbopages/chat/emoji.txt"); Session.SendMessage(notif); } else { int emojiNum; bool isNumeric = int.TryParse(emoji, out emojiNum); if (isNumeric) { switch (emojiNum) { default: bool isValid = true; if (emojiNum < 1) { isValid = false; } if (emojiNum > 189 && Session.GetHabbo().Rank < 6) { isValid = false; } if (isValid) { string Username; RoomUser TargetUser = Session.GetHabbo().CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Username); if (emojiNum < 10) { Username = "<img src='/swf/c_images/emoji/yzf/Emoji Smiley-" + emojiNum + ".png' height='20' width='20'><br> >"; } else { Username = "<img src='/swf/c_images/emoji/yzf/Emoji Smiley-" + emojiNum + ".png' height='20' width='20'><br> >"; } if (Room != null) Room.SendMessage(new UserNameChangeComposer(Session.GetHabbo().CurrentRoomId, TargetUser.VirtualId, Username)); string Message = " "; Room.SendMessage(new ChatComposer(TargetUser.VirtualId, Message, 0, TargetUser.LastBubble)); TargetUser.SendNamePacket(); } else { Session.SendWhisper("Emoji invalide"); } break; } } else { Session.SendWhisper("Numero invalide tape :emoji liste , pour voir les numéros des emojis"); } } } } } Ensuite rendez-vous dans vos SWF - dossier " c_images", importer le dossier "yzf". Après importer : emoji.txt dans ./gamedata/habbopages/chat/ Et pour finir ajoutez sa a votre base de donnée. INSERT INTO `permissions_commands` VALUES ('command_emoji', '1', '0'); Bonne utilisation , en cas de d'erreurs contactez moi. Ps: Le fichier PACK.rar contient : (emoji.txt et le dossier yzf) Pack.rar
  14. Et encore moi ^^ Donc aujourd'hui, je vais vous montrer comment creer un retro r63b new release/r63c. Je sais qu'un tuto a deja ete poste, mais j'ai remarquer qu'il avait encore des problemes pour certains, bref passons. Pour cela vous aurez besoin: Un hebergeur Filezilla Un ndd (un ndd.fr acheter = un hebergement gratuit pour 1 mois avec cloudfordream) Un VPS Windows Serveur 2012 Une DB Je vous conseille d'acheter tout ca chez http://cloudfordream.com avec ce magnifique code de promotion HDEV5 Ensuite telecharger ce pack, il contient TheoCMS v2, la db, l'emu et les swf's compatible au cms: https://mega.nz/#!mlJzWYJQ!CphxpIQ6ZUqzoTCpEkzlh9HAXzwujNqtTwSJb-P6k1w Voila, une fois que tout a ete achete et telecharge, mettez le pack sur votre bureau. PARTIE DB Ensuite rendez vous sur votre espace client cloudfordream (la livraison est estime d'environ 24h max) et allez sur les infos de votre db vous devrez avoir ceci: Lien de PhpMyAdmin : mysql02.cloudfordream.com Utilisateur* : votre user Mot de passe* : votre mdp Allez maintenant sur http://mysql02.cloudfordream.com et entrer le infos de votre db. Ensuite allez sur importer, et importer le fichier BDD PLUSEMU, THEOCMS V2, CATA FR - PLAN 2.zip qui se trouve dans (bureau/[PACK] - Creer un r63c avec Harda/BDD - PLUSEMU - PLAN 2). Maintenant allez sur la table theocms_configurations et modifier ce qu'il y a a modifier ^^ PARTIE FTP+CMS Retournez sur votre espace client cloudfordream et allez sur les infos de votre nom de domaine et prenez les infos de votre ftp que vous mettrez sur FileZilla. Une fois connecter a votre ftp, inserez le cms qui se trouve sur (bureaubureau/[PACK] - Creer un r63c avec Harda/CMS - THEOCMS V2 - PLAN 2). Une fois l'installation du cms fini, allez sur (config/pdo.php) et modifier ca: $bdd = new PDO('mysql:host=hote;dbname=nom de la db', 'utilisateur', 'mdp'); par $bdd = new PDO('mysql:host=mysql02.cloudfordream.com;dbname=ici vous mettez le nom de la db, 'la l'utilisateur', 'la le mdp'); Ensuite enregistrer. PARTIE SWF Ensuite mettez le fichier game qui se trouve sur (bureau/[PACK] - Creer un r63c avec Harda/SWF - PLUSEMU - PLAN 2) dans votre ftp. Une fois fini, allez sur game/gamedata/external_variables.txt ouvrez avec bloc-note, puis faite ctrl+h et remplacer plan2.monhabbo.eu par tonlien.fr puis enregistrer. ensuite, allez sur game/gamedata/external_override_variables.txt ouvrez avec bloc-note, puis faite ctrl+h et remplacer plan2.monhabbo.eu par tonlien.fr puis enregistrer. PARTIE EMU Allez sur votre espace client cloudfordream et allez sur les infos de votre vps. Allez sur la barre de recherche windows et ecrivez Connexion a distance. Ouvrez et mettez les infos de votre vps Maintenant ouvrez le fichier NOMRETRO - PLAN 2 qui se trouve sur (bureau/[PACK] - Creer un r63c avec Harda/EMULATEUR - PLUSEMU - PLAN 2), allez sur bin/debug et ouvrez config.ini, et faite comme ceci: ## MySQL Configuration db.hostname=mysql02.cloudfordream.com db.port=3306 db.username=nom d'utilisateur de ta db db.password=mdp de ta db db.name=nom de ta db ## MySQL pooling setup (controls amount of connections) db.pool.minsize=10 db.pool.maxsize=250 ## Game TCP/IP Configuration game.tcp.bindip=ip de ton vps game.tcp.port=3030 game.tcp.conlimit=100000 game.tcp.conperip=5 game.tcp.enablenagles=true ## RCON TCP/IP Configuration rcon.tcp.bindip= rcon.tcp.port=3040 rcon.tcp.allowedaddr=ip de ton vps ## Client configuration client.ping.enabled=1 client.ping.interval=20000 client.maxrequests=300 Une fois que c'est fini, enregistrer, faites clique droit sur le fichier NOMRETRO - PLAN 2, puis allez sur votre vps et copiez le dossier. Une fois terminer, allez sur bin/debug et ouvrez Plus Emulator.exe PARTIE SITE Puis allez sur votre site et inscrivez vous. Maintenant retournez sur votre db et allez sur la table users, rechercher votre pseudo, appuyez sur modifier, puis dans rank remplacer 1 par 9. Maintenant re-connectez vous sur votre site, allez sur http://tonlien.fr/admin/site ensuite modifier: 178.32.106.241 par l'ip de votre vps 30000 par 3030 30001 par 3040 Et la ou il y a ecrit plan2.monhabbo.eu modifie par tonlien.fr Maintenant retournez sur le /me.php et allez sur votre hotel. ENJOOYY !!! Maintenant suite a la chute des retro's, c'est a vous de tout revolutionner, je compte sur vous ------------------------------------------- Pour tout aide, sa se passe en commentaire, ou skype (Harda Web), ou sur mon retro http://hwin.fr/ ------------------------------------------- Allez bye
  15. Salut à tous En se beau jour du 03/10/17, je vais vous "apprendre" comment régler un des plus gros soucis de PlusEMU, le chargement infini 76% Souvent le problème est lier au SWF, ou une mauvaise configuration de l'emulateur, mais aussi une mauvaise lecture pour les topic "Création de Retro" Souvent les utilisateurs oublie une chose essentiel, la configuration du port sur le Site (Administration) ou bien dans la base de donnée. Méthode RetroPHP : Rendez vous directement dans votre BDD, une fois dedans rendez vous dans "retrophp_swfs" et changer le port actuel par : 3030 Methode pour PlusEMU : Rendez vous dans vos SWF, et dans "gamedata". Et copier les fichiers "figuredata.xml & figuremap.xml" Après, rendez vous dans votre emulateur "bin, Debug, extra" Et collé les fichiers "figuredata.xml & figuremap.xml" Si cela ne marche toujours pas, regarde bien si tu as bien configurer tes SWF.
  16. Salut a tous ! Je cherche un émulateur (PlusEmu) récent, si possible de l'avoir avec des SWF en français ^^ Je cherche un peu partout sur le web je tombe que sur des PRODUCTION-2016 etc, je ne sais pas si une PRODUCTION-2020 est sorti ^^ Mais si possible d'avoir un émulateur PlusEmu assez récent avec les SWF qui va avec vous serez au top si il n'y a pas les SWF ces pas grave, juste un émulateur plusemu récent^^ bonne soirée ou bonne journée
  17. Hello, puisque j'ai remarqué que beaucoup d'entre vous cherchent à savoir comment créer des commandes pour votre émulateur PlusEMU R63C, je propose mon aide.. Donnez-moi le nom de la commande, les conditions pour qu'elle se réalise, ce qu'elle fait. Exemple: Les commandes faites:
  18. Symbiosis

    [COMMAND LOT]

    Hello tout le monde, vu le temps disponible que j'avais, et l'ennui qui bouillonnait en moi, j'ai développé la commande lot ! Et je décide donc de vous la partager Donc tout d'abord go dans commandmanager.cs Et ajoutez donc this.Register("givelot", new LotCommand()); Sous private void RegisterAdministrator() { ... Après créer une class nommé LotCommand.cs dans VotreEmulateur\HabboHotel\Rooms\Chat\Commands\Administrator\LotCommand.cs /!\ ajoutez là avec Visual Studio et pas à la main.. Et ajoutez donc dans la class using Plus.Communication.Packets.Outgoing.Inventory.Furni; using Plus.HabboHotel.GameClients; using Plus.HabboHotel.Items; using Plus.Utilities; using Plus.HabboHotel.Users; namespace Plus.HabboHotel.Rooms.Chat.Commands.Administrator { class LotCommand : IChatCommand { public string PermissionRequired { get { return "command_lot"; } } public string Parameters { get { return "(utilisateur)"; } } public string Description { get { return "Permet d'envoyer un lot à un utilisateur"; } } public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params) { if (Params.Length == 1) { Session.SendWhisper("Tu n'as pas entré de pseudonyme.", 1); return; } GameClient TargetClient = Game.GetClientManager().GetClientByUsername(Params[1]); if (TargetClient == null) { Session.SendWhisper("L'utilisateur n'est pas connecté ou n'existe pas."); return; } if (TargetClient.GetHabbo() == null) { Session.SendWhisper("L'utilisateur n'est pas connecté ou n'existe pas."); return; } if (TargetClient.GetHabbo().Username == Session.GetHabbo().Username) { Session.SendWhisper("Ça va, pas trop égocentrique ? :)"); return; } int furniID = RandomNumber.GenerateRandom(1, 10); switch (furniID) { case 1: furniID = Votre id exemple en dessous; //Insérer un ID (id de l'item dans furniture) break; case 2: furniID = 0; //Insérer un ID (id de l'item dans furniture) break; case 3: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 4: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 5: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 6: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 7: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 8: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 9: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; case 10: furniID = Votre id; //Insérer un ID (id de l'item dans furniture) break; } Habbo Habbo = PlusEnvironment.GetHabboByUsername(Params[1]); string Username = Habbo.Username; GameClient Target = Game.GetClientManager().GetClientByUsername(Username); ItemData furni = null; if (Game.GetItemManager().GetItem(furniID, out furni)) { Item purchasefurni = ItemFactory.CreateSingleItemNullable(furni, Target.GetHabbo(), "", ""); if (purchasefurni != null) { Session.SendWhisper("Le lot vient d'être envoyé"); Target.GetHabbo().GetInventoryComponent().TryAddItem(purchasefurni); Target.SendMessage(new FurniListNotificationComposer(purchasefurni.Id, 1)); Target.SendMessage(new FurniListUpdateComposer()); Target.SendBubble("Tu as reçu ton lot par " + Session.GetHabbo().Username, "cadeau"); } } } } } Maintenant côté db ! Ajoutez ça INSERT INTO `permissions_commands` VALUES ('command_lot', '6', '0'); Bonne utilisation
  19. Hey la communauté, j'ai décidé de vous partagé un petit add-ons using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Plus.Communication.Packets.Outgoing; namespace Plus.Communication.Packets.Outgoing.Rooms.Notifications { class BubbleNotificationComposer : ServerPacket { public BubbleNotificationComposer(string Type) : base(ServerPacketHeader.BubbleNotificationMessageComposer) { base.WriteString(Type); base.WriteInteger(0); } public BubbleNotificationComposer(string Image, string Message, string LinkUrl = "") : base(ServerPacketHeader.BubbleNotificationMessageComposer) { base.WriteString(Image); base.WriteInteger(string.IsNullOrEmpty(LinkUrl) ? 2 : 3); base.WriteString("display"); base.WriteString("BUBBLE"); base.WriteString("message"); base.WriteString(Message); if (string.IsNullOrEmpty(LinkUrl)) return; base.WriteString("linkUrl"); base.WriteString(LinkUrl); } public BubbleNotificationComposer(string Type, Dictionary<string, string> Keys) : base(ServerPacketHeader.BubbleNotificationMessageComposer) { base.WriteString(Type); base.WriteInteger(Keys.Count); foreach (var i in Keys) { base.WriteString(i.Key); base.WriteString(i.Value); } } } } qui permet d'envoyé de petite notification en bulle comme celle-ci: https://gyazo.com/98708793658aabd5ca6f4428bdddfd3d j'espère, vous avoir aidé
  20. Hey la communauté inshare! Avant toute chose, pour commencer il te faut: - Un Habbo Rétro R63C - Une image de taille 112x112 Et bien entendu un appart. Tout d'abord moi je vais utiliser cet image: Vous pouvez bien sûr choisir l'image que vous voulez. Une fois que vous avez votre image aller dans vos SWF et insérer l'image dans -> C_images -> navi -> Nom ton image.png Dans mon exemple je vais utiliser mon image ci dessus qui à pour nom: theatrenavi.PNG Accéder à votre base de donnée via Phpmyadmin ou logiciel si vous en utiliser un. Vous devriez avoir ses tables là. Il suffit simplement d'ajouter une ligne, et ainsi mettre dans "room_id" l'identifiant* de ton appart. * Tu peux le trouver simplement ici. En cliquant sur "ID de l'appart". Et tu devrais avoir cela: Et tu récupère l'ID de ton appart Pour revenir là ou on en était dans "caption" mettez "1" ensuite dans "description" vous pouvez ajouter une description de l'appart officiel en question. Et là dans "image_url" vous allez mettre /navi/nomdetonimage.png (Dans mon exemple je vais mettre moi "/navi/theatrenavi.PNG"). Maintenant "order_num" vous permet de choisir l'ordre donc si vous mettez 1, l'appart sera tout devant. Et pour enfin finir dans "enabled" mettez "1" Vous devriez avoir au final ceci: Voilà votre appart est mis dans le navigateur en "Appart Officiel" Pour terminer tout sa il te suffira juste d'aller sur ton rétro et utiliser la commande :update navigator Ce qui donnera ceci: Et voilà le tutoriel est terminé. Un Tuto simple mais qui peut aider les nouveaux dans le domaine Habbo Rétro.
  21. Hello, Je vous partage aujourd'hui une commande assez utile qui remplacera le clavier + pour accueillir les nouveaux joueurs, Pour les flemmards je donnerai de même un tutoriel d'installation de la commande sur votre émulateur : First, allez dans HabboHotel => Rooms => Chat => Commands => CommandManager.cs et cherchez private void RegisterUser(), Vous aurez une liste de commande: http://img1.lght.pics/0608301f86fbb2df5c09bac91db508bf.png en dessous de this.Register("mimic", new MimicCommand()); ajoutez ça : this.Register("bienvenu", new BienvenuCommand()); Ensuite HabboHotel => Rooms => Chat => Commands => User, ne touchez pas au commandes "Fun", Copiez une des commandes en dessous de Fun puis collez, renommé en BienvenuCommand.cs ça donnera ça : http://img1.lght.pics/3046220b0b172abfc16c155f89512cc4.png Double clique sur le BienvenuCommand.cs et remplacez tout par ça : using System; using System.Linq; using System.Text; using System.Collections.Generic; using Plus.Database.Interfaces; using Plus.HabboHotel.Rooms; using Plus.HabboHotel.GameClients; using Plus.Communication.Packets.Outgoing.Rooms.Chat; namespace Plus.HabboHotel.Rooms.Chat.Commands.User.Fun { class BienvenuCommand : IChatCommand { public string PermissionRequired { get { return "command_bienvenu"; } } public string Parameters { get { return "%username%"; } } public string Description { get { return "Accueillir les nouveaux membres!"; } } public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params) { if (Params.Length == 1) { Session.SendWhisper("Invalide, essayez :bienvenu pseudo."); return; } GameClient TargetClient = PlusEnvironment.GetGame().GetClientManager().GetClientByUsername(Params[1]); if (TargetClient == null) { Session.SendWhisper("Joueur invalide"); return; } RoomUser TargetUser = Session.GetHabbo().CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(TargetClient.GetHabbo().Id); RoomUser SessionUser = Session.GetHabbo().CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if (TargetUser == null) { Session.SendWhisper("Une erreur est survenue lors de l'exécution de la commande."); Session.SendWhisper("Vérifiez si le joueur est inscrit ou si il est dans l'appart"); } if (TargetClient.GetHabbo().Username == Session.GetHabbo().Username) { Session.SendWhisper("Tu ne peux pas t'acceuillir toi-même"); return; } RoomUser ThisUser = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if (ThisUser == null) return; if (!((Math.Abs(TargetUser.X - ThisUser.X) >= 9999999))) { Room.SendMessage(new ChatComposer(ThisUser.VirtualId, "Bonjour " + Params[1] + ", bienvenu sur Habbo Hotel!", 0, ThisUser.LastBubble)); System.Threading.Thread.Sleep(1000); // 1 Room.SendMessage(new ChatComposer(ThisUser.VirtualId, "Vous pouvez connaà®tre toutes les commandes disponible en faisant :commands!;", 0, ThisUser.LastBubble)); System.Threading.Thread.Sleep(1000); // 1 Room.SendMessage(new ChatComposer(ThisUser.VirtualId, "Si vous avez encore des questions; vous pouvez demander à nos guides ou nos modérateurs! ;-)", 0, ThisUser.LastBubble)); System.Threading.Thread.Sleep(1000); // 1 Room.SendMessage(new ChatComposer(ThisUser.VirtualId, "Une question technique? Envoyez un mail à [email protected]!", 0, ThisUser.LastBubble)); System.Threading.Thread.Sleep(1000); // 1 Room.SendMessage(new ChatComposer(ThisUser.VirtualId, "Amusez-vous sur HabboHotel" + Params[1] + "!", 0, ThisUser.LastBubble)); System.Threading.Thread.Sleep(2000); // 2 TargetUser.UpdateNeeded = true; } } } } Maintenant, allez dans votre DB => Permissions_commands => Insérer et faites comme ceci : http://img.lght.pics/66bba843a4bf55b442ae38f97cbf3e71.png Maintenant revenez dans votre visual studio ensuite déboguer Résultat : https://i.gyazo.com/c98f970184d5c8454b4d65d001cd2e26.gif
  22. Bonjour, (je ne sais pas si j'ai le droit de faire ça mais je tente quand même je préfère faire de cette manière que de créer 200 sujets, je laisse soins aux modérateurs pour juger si c'est possible) Je crée un sujet général où j'y mettrai tous les fixs / addons possibles que je réussis à trouver sur d'autres forums où quand bien même que j'arriverai à faire tout seul. Juste ne commentez pas vos problèmes techniques c'est pas un sujet pour, allez dans la catégorie dédiée. Les trucs du style crash à 76% où problèmes SWF sont exclus au bout d'un moment faut pas pousser mémé dans les orties si tu bloques à la création de ton hôtel ne l'ouvre pas. Je mettrai évidemment les crédits aux différentes personnes qui sont à l'origine des fixs, ceux qui ont des choses à partager commentez les je les rajouterai au sujet si ceux-ci sont valables MP moi pour les questions, catégorie aide si vous n'y arrivez pas je prendrai le temps de vous aider. Premier fix (18/08/2017) : Faire en sorte que Les timers du Battle Banzaï / Freeze commencent à 30 secondes par défaut: Deuxième fix (18/08/2017) : Les Wireds Jeux n'acceptent pas les conditions : Troisième fix (18/08/2017) : Fixer les Interractions des portes : CREDITS XxMurphyxX
  23. Bonjour, Je recherche un développeur en Visual studio sa serais pour combiner BobbaRPEmu Petit billet a clé https://habbo-land.eu/
  24. Salut la communauté ! Aujourd'hui je vous partage Hxbbo Ressources (plusieurs personnes rechercher le CMS) Suite à plusieurs coup de la part du fondateur, (DDoS les joueurs) pour m'accuser pour avoir une raison pour me virer ainsi que la participation des fixes que j'ai apporter sur l'émulateur je suis en droit de le partager les commentaires haineux j'en et strictement rien à faire merci Le Pack contient : LE CMS L'EMULATEUR LA DB COMPLET LE .SWF Beaucoup diront c'est du Flash Player ect oui, mais il y a encore plusieurs rétros ouvert en Flash Player et qui recherche quelques trucs donc j'en fait don à la communauté. Malheureusement, le "fondateur" du rétro par manque de connectés utilise des doubles comptes connecté sur son VPS pour faire croire qu'ils a des connectés mais en réalité en constatant pendant les plusieurs jours quand j'était dans l'équipe je confirme bien les phrases de plusieurs personnes oui ! Hxbbo trafique leur compteur de connecté il y a maximum 6 connectés réels. J'ai aussi pris un screen du VPS au cas ou si il refuse d'admettre et surtout pour les preuves . Bref, arrêtons de parler ! Voici le lien de téléchargement: https://mega.nz/folder/vkUHgKba#oElhshWH_3POuJobCkjEnw La production: PRODUCTION-201601012205-226667486 Voilà. Cordialement, Ruddox.
  25. Bonjour la team HDEV je fais un sujet aujourd'hui car jai un problème avec mon catalogue il affiche bisarement les page et na aucun mobis cest la ressource 2017 si vous aurais des idées c'est pas de refus merci du temps que vous prenez BlackZen
×
×
  • Créer...