Aller au contenu

UnderFR

Membre
  • Compteur de contenus

    190
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par UnderFR

  1. J’ai déjà essayé ce code que j’avais trouvé sur un forum mais ça change rien.. merci quand même
  2. Salut tout le monde ! Je suis bloqué sur une commande, avec PlusEmu modifié par Cyno, la commande :teleport ne téléporte uniquement dans les apparts dont on est le propriétaire, même les staffs ne peuvent pas se téléporter. Voici les infos utiles: Code: using Plus.HabboHotel.GameClients; namespace Plus.HabboHotel.Rooms.Chat.Commands.User.Fun { internal class TeleportCommand : IChatCommand { public string PermissionRequired => "command_teleport"; public string Parameters => PlusEnvironment.GetLanguageManager().TryGetValue("commands.params.cmd_teleport"); public string Description => PlusEnvironment.GetLanguageManager().TryGetValue("commands.description.cmd_teleport"); public void Execute(GameClient Session, Room Room, string[] Params) { if (!Room.CheckRights(Session, false, false)) { Session.SendWhisper(PlusEnvironment.GetLanguageManager().TryGetValue("generic.user.permission.room")); return; } RoomUser User = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if (User == null) { return; } User.TeleportEnabled = !User.TeleportEnabled; Room.GetGameMap().GenerateMaps(); } } } Voici la ligne concernée dans la base de données: command_teleport 1 0 Merci d'avance pour l'aide
  3. UnderFR

    Aide en codage ajax

    Je l'ai aidé c'est bon il a oublié de mettre le sujet en résolu @ Thomas, @ Solife
  4. UnderFR

    Aide en codage ajax

    @ fredanimateur Passe sur Discord, @Alexandre#2065
  5. L'idée ne vient pas de là, mais ce n'est pas grave. ^^ Merci.
  6. La shoutbox permet un contact quasi permanent avec la communauté ! Ne pas retirer... De plus, 10 messages sont très faciles à atteindre !
  7. UnderFR

    EHA PlusEMU

    Dans ce cas je peux t'aider !
  8. Wouaw ! Hummm... ^^ Écoutes si ça te fait plaisir, ça me fait plaisir aussi !
  9. Des explications de son fonctionnement ?
  10. UnderFR

    Erreur PlusEmu

    Elle est vide ? Sinon montre le contenu...
  11. UnderFR

    Erreur PlusEmu

    Montre la partie database
  12. J'espère t'avoir aidé ! Merci à toi !
  13. Merci à toi, si tu veux pour la requête, j'édite le sujet
  14. Pas de soucis !
  15. Merci à toi !
  16. Hello everyone ! J'ai décidé aujourd'hui de vous partager un système, mais qui est plus pour l'esthétique que l'utilisation de celui-ci... Il s'agit que lorsque l'utilisateur entre son pseudo, dans le champ, il affiche à droite de celui-ci son look ! Il est très simple d'installation, je vous guiderais comme par mon habitude tout au long de l'installation ! En premier, donnez un id au champ de texte du pseudo, exemple, id="username" Ensuite, lorsque l'utilisateur aura appuyé sur une touche, on vérifie si le pseudo existe, Pour cela, il vous faut ce code: Attention, ce code est à placer en bas de page après l'importation de jQuery, $("#username").keyup(function(){ var recherche = $(this).val(); var data = 'avatar=' + recherche; if(recherche.length>1){ $.ajax({ type : "GET", url : "./look_user.php", data : data, success : function(server_response){ $("#imager").html(server_response).show(); } }); } else { var elmnt = document.getElementById("imager"); elmnt.style.backgroundImage = "url(./landing/img/ghost.png)"; } }); Pour ceux qui s'y connaissent un minimum, vous allez me demander à quoi correspond l'id imager, puisque je ne vous l'ai pas fait copier-coller, Pas de panique, il arrive: Copiez-collez ce code juste au dessous de l'input username, <div class="look" id="imager"></div> Comme d'hab je vous laisse faire l'ajustement CSS, pour qu'il se retrouve à droite du champ de texte Bon, la partie sur l'index est finie, Passons au code pour afficher le look ! Créez un fichier look_user.php Et copiez-collez-y ce code: <?php require('./{config}.php'); $avatar = $_GET['avatar']; if(isset($avatar)){ $motclef = $_GET['avatar']; $q = array('avatar'=>$motclef. '%'); $req = $bdd->prepare("SELECT look FROM users WHERE username = :username"); $req->execute(array( ":username" => $avatar )); $count = $req->rowCount(); if($count == 1){ while($result = $req->fetch(PDO::FETCH_OBJ)) { ?> <script type="text/javascript"> var elmnt = document.getElementById("imager"); elmnt.style.backgroundImage = "url(https://habbo.fr/habbo-imaging/avatarimage?figure=<?= $result->look; ?>&action=std&direction=4&head_direction=3&img_format=png&gesture=spk&headonly=0&size=b)"; </script> <?php } } else { ?> <script type="text/javascript"> var elmnt = document.getElementById("imager"); elmnt.style.backgroundImage = "url(./landing/img/ghost.png)"; </script> <?php } } ?> Voilà, le look de l'utilisateur apparaîtra lorsqu'il mettra son pseudo ! Image de l'avatar fantôme: http://habbworld.fr/landing/img/ghost.png UnderFR, Enjoy PS: Merci à @AvolonDEV de m'avoir permis de poster ce topic, puisqu'il voulait lui aussi le poster, et merci à l'aide de @S-KDevFR de m'avoir permis de le re-modifier pour pouvoir le partager ! EDIT: A la ligne 3, remplacez "$avatar = $_GET['avatar'];" par => "$avatar = htmlentities($_GET['avatar'];"
  17. UnderFR

    [PARTAGE] Pré-loader

    No problems, n'hésite pas en cas !
  18. UnderFR

    [Index] - CubeCMS

    Quand c'mon boulot qui est reprit, je suis content
  19. UnderFR

    [Index] - CubeCMS

    Très joli ! C'est moi ou t'as use mon pre-loader modifié ?
  20. J'vais voir mais comme j'ai pas de rétro, et pas beaucoup de looks dans la base de données ça va être compliqué, mais je vais me démerder ! Sujet édité !
  21. En effet, en ce moment je suis pas mal inspiré, par des systèmes qui peuvent rendre un design assez "bg" ! Sans plus attendre, voici à quoi servira ce système, Ce système récupère les looks des utilisateurs dans la base de données, pour ensuite les afficher au hasard ! Ce système utilise du HTML, du PHP, et du JavaScript ! Voici la première étape de l'installation ! 1. Copiez-collez ce code à l'endroit où les looks doivent apparaître ! <div id="user" style="width:73px;height:110px;"></div> 2. Vous devrez ensuite, en bas de page, entre les balises <script></script> copier-coller ce code ! var refresh_looks = setInterval(function (){ $('#user').load('./{name}.php'); }, 3000); 3. Crééz un fichier {name}.php et copiez-collez ce code ! <?php require '{FICHIER INIT}.php'; $new_users = $bdd->prepare("SELECT look FROM users ORDER BY rand()"); $new_users->execute(); $new_user = $new_users->fetch(PDO::FETCH_OBJ); echo "<div id=\"user\" style=\"background-image:url(https://habbo.fr/habbo-imaging/avatarimage?figure=".$new_user->look."&direction=2&head_direction=2&size=m);width:73px;height:110px;\"></div>"; ?> N'oubliez pas de configurer votre code javascript ! Remplacez "{name} par le nom du fichier précédemment créé ! Actualisez votre page, et normalement les looks défileront ! UnderFR, Enjoy ! Edit: Image en .gif: https://gyazo.com/2ea48929d3985fd9d7fa06975ff6dc40
×
×
  • Créer...