iFake 9 Posté(e) le 20 octobre 2016 Partager Posté(e) le 20 octobre 2016 Bonsoir la communauté d'inshare. Je viens vous partager comment ajouter la commandes :myteleport à votre émulateur. C'est simple ouvre la source de ton émulateur en ouvrant* le fichier: PlusEmu.sln se trouvant à la racine de ton émulateur. * Il est préférable que tu l'ouvre un logiciel conçu pour. Notamment Visual Studio. Une fois ouvert, il suffit d'aller dans le répertoire "FUN". Ce trouvant dans HabboHotel>Rooms>Chat>Commands>User>Fun. Dès que tu es dans ce répertoire fais Copier > Coller n'importe quel commande* se trouvant dans ce dossier. * Par exemple tu peux copier la commande "SuperPushCommand" Maintenant que tu as copier/coller une commande, ouvre là et vide tout ce qu'il y a dedans. Et ajoute-y sa à la place: using Plus.HabboHotel.GameClients; using Plus.HabboHotel.Rooms; using Plus.HabboHotel.Rooms.Chat.Commands; namespace Plus.HabboHotel.Rooms.Chat.Commands.Moderator.Fun { internal class MyTeleportCommand : IChatCommand { public string PermissionRequired { get { return "command_myteleport"; } } public string Parameters { get { return ""; } } public string Description { get { return "Pour se téléporter uniquement dans son appartement."; } } public void Execute(GameClient Session, Room Room, string[] Params) { RoomUser roomUserByHabbo = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if (roomUserByHabbo == null) return; if (!Room.CheckRights(Session, true, false)) { Session.SendWhisper("Oops , tu ne peux pas utiliser cette commande ici!", 0); } else { roomUserByHabbo.TeleportEnabled = !roomUserByHabbo.TeleportEnabled; Room.GetGameMap().GenerateMaps(true); } } } } Tu peux maintenant enregistrer ceci. Une fois que c'est fais, rends toi dans le fichier CommandManager.cs Et recherche ceci: this.Register("superpush", new SuperPushCommand()); Dès que tu l'a trouvé, il te suffit de rajouter ceci juste en dessous: this.Register("myteleport", new MyTeleportCommand()); Enregistre le tout! Maintenant lance un debug en cliquant sur Démarrer et laisse l'émulateur se démarrer. Une fois démarrer tu peux le fermer. Passons à la DB. Il te faudra juste rajouter dans ta DB ce code là: INSERT INTO permissions_commands (command, group_id, subscription_id) VALUES ('command_myteleport', 1, 0); Et le tour est joué. J'espère que cela vous aidera. iFake http://www.wubbo.fr Si je t'ai aidé, pense à me mettre un +1 en mettant un "j'aime" pour me remercier. Vous pouvez me contacter par MP ou via le support en ligne. Ancien modérateur d'inshare 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
Administrateur Narzo 759 Posté(e) le 20 octobre 2016 Administrateur Partager Posté(e) le 20 octobre 2016 Merci à toi pour le tutoriel :) 《⠀⠀Founder of Inshare.fr⠀》 《⠀⠀Baylife moderator⠀》 《⠀⠀Twitch channel moderator⠀》 《⠀⠀French translator Trucksbook.eu⠀》 𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡 ————————————————— ╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲ Lien à poster Partager sur d’autres sites Plus d'options de partage...
Administrateur Solife 1 348 Posté(e) le 20 octobre 2016 Administrateur Partager Posté(e) le 20 octobre 2016 Merci du tuto, peu de nouveau rétro l'on ;-) J'essaie de m'adoucir, mais l'humain me rend noir. Lien à poster Partager sur d’autres sites Plus d'options de partage...
iFake 9 Posté(e) le 20 octobre 2016 Auteur Partager Posté(e) le 20 octobre 2016 Il y a 11 heures, Builder a dit : Merci à toi pour le tutoriel :) C'est avec plaisir. :) Il y a 10 heures, Jason a dit : Merci du tuto, peu de nouveau rétro l'on ;-) Oui, et elle est bien pratique quand même :) Il y a 7 heures, Wolfiw a dit : Bonjour, Très bien, merci je recommande ce tutoriel ! Merci ! :) iFake http://www.wubbo.fr Si je t'ai aidé, pense à me mettre un +1 en mettant un "j'aime" pour me remercier. Vous pouvez me contacter par MP ou via le support en ligne. Ancien modérateur d'inshare Lien à poster Partager sur d’autres sites Plus d'options de partage...
Logic 30 Posté(e) le 25 octobre 2016 Partager Posté(e) le 25 octobre 2016 Thanks de se partage ^^'. meeeeeh Lien à poster Partager sur d’autres sites Plus d'options de partage...
iFake 9 Posté(e) le 27 octobre 2016 Auteur Partager Posté(e) le 27 octobre 2016 Le 25/10/2016 à 11:13, Amine a dit : Thanks de se partage ^^'. Avec plaisir :p iFake http://www.wubbo.fr Si je t'ai aidé, pense à me mettre un +1 en mettant un "j'aime" pour me remercier. Vous pouvez me contacter par MP ou via le support en ligne. Ancien modérateur d'inshare Lien à poster Partager sur d’autres sites Plus d'options de partage...
arnille 2 Posté(e) le 23 août 2017 Partager Posté(e) le 23 août 2017 Dis on peut le faire avec notepad++? Lien à poster Partager sur d’autres sites Plus d'options de partage...
Dith 0 Posté(e) le 4 décembre 2017 Partager Posté(e) le 4 décembre 2017 Quand je debug il demande un environnement ces quoi Lien à poster Partager sur d’autres sites Plus d'options de partage...
Shin 13 Posté(e) le 5 décembre 2017 Partager Posté(e) le 5 décembre 2017 Il aurait été plus judicieux de modifier la commande "teleport" afin de permettre son utilisation si on est dans un room qui nous appartient ou qu'on est accredité à l'intérieur de celle-ci. Il faut juste modifier la condition du rank pour y rajouter un opérateur OU room owner (quelque chose comme if (user.rank > 6 || user.room.isOwner || user.room.getRights) ) 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
Logic 30 Posté(e) le 6 décembre 2017 Partager Posté(e) le 6 décembre 2017 if(Room.CheckRights(Session, true, false) return; cheers. meeeeeh 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