Invité Posté(e) le 2 août 2017 Partager Posté(e) le 2 août 2017 Je vous partage la structure de la page avec la template des cadeaux VC pour PlusEMU, vous devrez la coder vous même en retrouvant l'ID du packet Event (ClientPacketHeader) et coder vous même le cycle d'événement pour l'achat du cadeau, en attendant la future édition publique de mon émulateur contenant TOUTES les fonctionnalités d'Habbo Hotel, même ce qu'ils ont supprimés de leur hôtels. Pour avoir accès à cette image, merci de vous connecter. Si vous avez la production de Cloud, Quasar, entre autre : PRODUCTION-201609061203-935497134 : votre ligne à mettre dans le ServerPacketHeader.cs sera ; public const int ClubGiftsMessageComposer = 240; // PRODUCTION-201609061203-935497134 Si vous avez la dernière production d'Habbo, c'est à dire : PRODUCTION-201707041014-428081343 : votre ligne à mettre dans le ServerPacketHeader.cs sera ; Celui qui a partagé cette production sur RZ et d'autres forums étrangers n'avait pas ce packet (error 404 à cause de son logiciel d'Update Packet), la voici public const int ClubGiftsMessageComposer = 2619; // PRODUCTION-201707041014-428081343 Si vous avez d'autres productions il suffit de me faire part de votre Habbo_Script de votre version et je vous retrouve le packet de VOTRE production si j'ai le temps pour vous. Allez dans votre dossier PlusEMU, Communication/Packets/Outgoing/Catalog/ et vérifiez que vous ne possédez pas déjà dans votre édition un fichier similaire au nom "ClubGift" sinon créez un fichier appelé "ClubGiftsComposer.cs" en faisant un clic droit sur le dossier Catalog et en ajoutant une classe (oui je précise pour tout ceux qui ne savent pas éditer un émulateur). Et mettez-y ceci: using Plus.HabboHotel.GameClients; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Plus.Communication.Packets.Outgoing.Catalog { class ClubGiftsComposer : ServerPacket { public ClubGiftsComposer() : base(ServerPacketHeader.ClubGiftsMessageComposer) { base.WriteInteger(365); // DURÉE EN JOUR DE L'OFFRE base.WriteInteger(1); // CADEAUX DISPONIBLES base.WriteInteger(1); // NOMBRE DE CADEAUX //{ base.WriteInteger(19943);//SPRITE_ID DU MOBI QUE VOUS VOULEZ base.WriteString("byesw_hotel");//ITEM_NAME DU MOBI base.WriteBoolean(false);// base.WriteInteger(5);//credits base.WriteInteger(0);//nombre de jetons base.WriteInteger(0);//type de la monnaie base.WriteBoolean(false);//Pouvoir offrir? base.WriteInteger(1); // Nombre de cadeaux à remettre //{ base.WriteString("s");//type du mobi, s;i;b;r etc... base.WriteInteger(19943);//SPRITE ID du mobi base.WriteString("");//ExtraData du mobi si vous voulez customiser un peu tout ça base.WriteInteger(1);//Nombre de mobi dans l'offre! base.WriteBoolean(false);// //} base.WriteInteger(0);//0 = TOUT LE MONDE, 1= MEMBRE HABBO CLUB base.WriteBoolean(false);//Offer? base.WriteBoolean(false); base.WriteString(String.Empty); //} base.WriteInteger(1);//Nombre de cadeaux à remettre //{ //int, bool, int, bool base.WriteInteger(19943);//SPRITE ID du mobi base.WriteBoolean(true);//On peut prendre ? base.WriteInteger(-100);//idk base.WriteBoolean(true);//idk //} } } } Lien à poster Partager sur d’autres sites Plus d'options de partage...
Invité Posté(e) le 2 août 2017 Partager Posté(e) le 2 août 2017 Merci beaucoup du partage, t'aurais du attendre et plutôt partager le code entier, car beaucoup et même moi on pas forcément capacités de développer le reste du code ^^ mais ses gentil :). Lien à poster Partager sur d’autres sites Plus d'options de partage...
Umbrella 12 Posté(e) le 5 août 2017 Partager Posté(e) le 5 août 2017 ya pas pour la 86 ? [ Rien de mieux que d'apprendre par sois même ] #Autodidacte 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