ElGrande 3 Posté(e) le 21 mars 2018 Partager Posté(e) le 21 mars 2018 Bonjour, Les émulateurs PlusEMU ont oubliés de rajouter un type de recherche important, alors je vous le donne il est facile à faire. Ouvrez la solution, rendez-vous dans le fichier NavigatorHandler.cs, et cherchez : else if (SearchData.ToLower().StartsWith("group:")) Vous avez trouvé ? Génial, ensuite rajoutez un "else if" que je vais vous donner pour compléter la recherche: else if (SearchData.ToLower().StartsWith("roomname:")) { if (SearchData.Length > 0) { DataTable GetRooms = null; using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor()) { dbClient.SetQuery("SELECT * FROM rooms WHERE `caption` LIKE @query OR `owner` LIKE @query ORDER BY `users_now` DESC LIMIT 50"); dbClient.AddParameter("query", "%" + SearchData.Remove(0, 9) + "%"); GetRooms = dbClient.getTable(); } List<RoomData> Results = new List<RoomData>(); if (GetRooms != null) { foreach (DataRow Row in GetRooms.Rows) { RoomData RoomData = PlusEnvironment.GetGame().GetRoomManager().FetchRoomData(Convert.ToInt32(Row["id"]), Row); if (RoomData != null && !Results.Contains(RoomData)) Results.Add(RoomData); } } Message.WriteInteger(Results.Count); foreach (RoomData Data in Results.ToList()) { RoomAppender.WriteRoom(Message, Data, Data.Promotion); } } } En vous remerciant de m'avoir lu, c'est petit mais ça complète la recherche d'appart car il y a plusieurs types de recherches. À bientôt! Lien à poster Partager sur d’autres sites Plus d'options de partage...
Moon 15 Posté(e) le 21 mars 2018 Partager Posté(e) le 21 mars 2018 Merci du partage, c'est sympathique ! 1 Lien à poster Partager sur d’autres sites Plus d'options de partage...
נσα¢кιм 6 Posté(e) le 21 mars 2018 Partager Posté(e) le 21 mars 2018 Un screenshot pour voir le changement? 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