Aller au contenu

Akil

Membre
  • Compteur de contenus

    42
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Akil

  1. Bonjour, je cherche quelqu'un qui pourrait m'aider pour fixer la caméra. Je prend une photo, elle ne s'enregistre pas dans la db, ni sur le ftp, et ne s'affiche pas quand je veut l'acheter... SWF production : PRODUCTION-201607262204-86871104 PlusEMU de symbiosis La personne qui m'aide pourra être rémunéré.
  2. Et alors? C'est pas pcq sur discord tu as entendu que je cherchais un émulateur que je ne suis pas dév. Je sais pas qui t'as dis que je cherchais un émulateur, mais bon si tu le crois toujours mdr T'en as juste profité pour essayer de me vendre ton ému ..
  3. Bonjour tout le monde. D'habitude je sais me débrouiller seul mais voila un problème sur lequel je réfléchis et je ne trouve aucune solution/adaption. J'ai un émulateur sous PlusEMU, quand je veux ajouter un wired partagé sur le net par exemple celui-ci : ici. Je fais tout ce qu'il faut correctement, (aucune erreur, je suis pas un développeur en or mais je sais faire beaucoup de choses et je suis sûr de mon travail) et j'ai des erreurs du genre IWiredItem n'implémente pas correctement HandleSave etc... Je sais pourquoi me je ne trouve pas le remède. Je m'explique, voici un fichier au hasard d'un wired qui fonctionne sur l'ému que j'ai : using System; using System.Linq; using System.Text; using System.Collections.Generic; using System.Collections.Concurrent; using Plus.Communication.Packets.Incoming; using Plus.HabboHotel.Rooms; using Plus.HabboHotel.Users; using Plus.Communication.Packets.Outgoing.Rooms.Chat; namespace Plus.HabboHotel.Items.Wired.Boxes.Effects { class GiveUserBadgeBox : IWiredItem { public Room Instance { get; set; } public Item Item { get; set; } public WiredBoxType Type { get { return WiredBoxType.EffectGiveUserBadge; } } public List<Item> SetItems { get; set; } public WiredIntSettings Settings { get; set; } public string StringData { get; set; } public bool BoolData { get; set; } public string ItemsData { get; set; } public GiveUserBadgeBox(Room Instance, Item Item) { this.Settings = new WiredIntSettings(); this.Instance = Instance; this.Item = Item; this.SetItems = new List<Item>(); } public void HandleSave(List<int> Settings, List<Item> Items, string Data, int Int2, int Int3) { this.StringData = Data; } public bool Execute(WiredEventHandler Event) { var User = Event.User; var Item = Event.Item; if (User == null) return false; var Client = User.GetClient(); if (Client == null) return false; var Player = Client.GetHabbo(); if (String.IsNullOrEmpty(StringData)) return false; if (Player.GetBadgeComponent().HasBadge(StringData)) Player.GetClient().SendMessage(new WhisperComposer(User.VirtualId, "Oups, tu as déjà reçu ce badge.", 0, User.LastBubble)); else { Player.GetBadgeComponent().GiveBadge(StringData, true); Player.GetClient().SendWhisper("Tu as reçu un badge !"); } return true; } } } Voici maintenant un fichier de wired trouvé sur le net que je veux ajouter : using System; using System.Linq; using System.Collections.Concurrent; using Plus.Communication.Packets.Incoming; using Plus.HabboHotel.Rooms; namespace Plus.HabboHotel.Items.Wired.Boxes.Effects { class CloseDiceBox : IWiredItem, IWiredCycle { public Room Instance { get; set; } public Item Item { get; set; } public WiredBoxType Type { get { return WiredBoxType.EffectCloseDice; } } public ConcurrentDictionary<int, Item> SetItems { get; set; } public int TickCount { get; set; } public string StringData { get; set; } public bool BoolData { get; set; } public int Delay { get { return this._delay; } set { this._delay = value; this.TickCount = value; } } public string ItemsData { get; set; } private long _next; private int _delay = 0; private bool Requested = false; public CloseDiceBox(Room Instance, Item Item) { this.Instance = Instance; this.Item = Item; this.SetItems = new ConcurrentDictionary<int, Item>(); } public void HandleSave(ClientPacket Packet) { this.SetItems.Clear(); int Unknown = Packet.PopInt(); string Unknown2 = Packet.PopString(); int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null) SetItems.TryAdd(SelectedItem.Id, SelectedItem); } int Delay = Packet.PopInt(); this.Delay = Delay; } public bool Execute(params object[] Params) { if (this._next == 0 || this._next < PlusEnvironment.Now()) this._next = PlusEnvironment.Now() + this.Delay; this.Requested = true; this.TickCount = Delay; return true; } public bool OnCycle() { if (this.SetItems.Count == 0 || !Requested) return false; long Now = PlusEnvironment.Now(); if (_next < Now) { foreach (Item Item in this.SetItems.Values.ToList()) { if (Item == null) continue; if (!Instance.GetRoomItemHandler().GetFloor.Contains(Item)) { Item n = null; SetItems.TryRemove(Item.Id, out n); continue; } Item.ExtraData = "0"; Item.UpdateState(); } Requested = false; this._next = 0; this.TickCount = Delay; } return true; } } } Quand je crée le fichier CloseDiceBox.cs et que j'ajoute les codes dans WiredBoxType etc.., je génère et j'ai l'erreur suivante : Maintenant, j'ai remarqué que enfaite mon IWiredItem.cs est différent sur PlusEMU basique et sur l'ému que j'ai... si vous avez une solution comment adapter ? Si quelqu'un est chaud, on peut chercher à deux sur TV.
  4. Bonjour la communauté Je suis content de faire partie d'une communauté telle que inshare. Que suis-je venus faire sur HabboDev ? Je suis sur la création d'un projet habbo sérieux. Cela fait plus d'un mois que j'y travaille et j'avance à grand pas Je suis alors à la recherche d'une équipe qui permettra alors à mon projet d'avancer dans le temps : et oui c'est un projet sérieux qui tiendra sur le long terme. En ce qui me concerne ? Je suis dans le domaine de l'informatique dans la vie de tout les jours, plus particulièrement en ce qui concerne les systèmes et réseaux mais aussi la programmation. Je suis quelqu'un de très sérieux et passionné par l'informatique. J'ai eu l'occasion de travailler dans de très grandes entreprises mais aussi dans des moyennes. Le milieu professionnel m'a permit d'obtenir certaines compétences et de mûrir. Le lien avec mon projet ? J'ai découvert le monde des rétros en commençant par jouer à Habbo.fr, sur lequel j'étais casinoman et j'ai réussi à me faire connaitre dans le monde de la vente de lingots mais aussi les lobbys PS3. Je suis quelqu'un qui aime développer, mais surtout innover. Je possède de solides connaissances en C#, Python et d'autres langages vus professionnellement. J'ai aussi pu innover des serveurs que je faisais en local pour le plaisir Ce que je cherche ? Je cherche deux architectes qui auront pour rôle de faire des appartements officiels ou normaux à l'aide des idées et du niveau qu'ils ont. (wired est un +) Je cherche aussi un gérant qui aura comme rôle de m'assister et m'épauler, il aura carte blanche sur la gestion des recrutements et de l'hôtel si il me montre sa motivation et que j'ai confiance en lui. Si tu te sens la hauteur, on peut en parler et je peux donner plus d'informations. Pour cela, contacte moi en MP, on discutera ensuite sur le rétro ou discord. PS : Je ne veux pas de gens immature, kéké qui n'ont pas d’expérience(s) et qui ont une orthographe de gamin de 10 ans.
×
×
  • Créer...