Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Listes et invisibles...

Featured Replies

Bonjour

J'ai fait un excellent module capable d'effectuer une action si un adversaire s'approche X metres de moi et qui agit même si cet adversaire n'est pas ciblé.

Le module fonctionne a merveille et pour cela j'ai utilisé les listes que tu a rendu disponible. 

Mais j'ai remarqué qu'aucun invisible n'y figurait.

En effet, j'ai imaginé lancer une AOE a la position ou se trouve un personnage dissimulé, mais cela ne fonctionne pas car simplement les invisibles ne sont pas inclus dans les listes.

La question est  : Existe-t-il une liste incluant les invisibles ? Est-ce réalisable sans tomber dans le monde du hack ?

Cordialement :)

Bonjour,

Il y as "gameObject.IsInvisible" pour tester si un objet (ou Unit) est visible ou pas, mais tout les invisible de son pas ajouté à la liste (pour éviter que le bot ce batte ou ramasse un objet invisible, ce qui peut êtres un test des MJ...)

La liste d'objet (sans filtre) est:

wManager.Wow.ObjectManager.ObjectManager.ObjectList

Tu peux utiliser la liste de cette façon:

foreach (var woWObject in wManager.Wow.ObjectManager.ObjectManager.ObjectList)
        {
            if (woWObject.IsValid && woWObject.Type == wManager.Wow.Enums.WoWObjectType.Player)
            {
                var wowPlayer = new wManager.Wow.ObjectManager.WoWPlayer(woWObject.GetBaseAddress);
                bool isInvisible = wowPlayer.IsInvisible;
            }
        }

Je ne sais pas par contre, si les joueurs invisibles sont dans cette liste, je n'ai jamais regardé.

  • Author

Retour sur la question :

J'ai utilisé cette methode issue de la tienne :

public void CdP()
    {
        List<WoWObject> Invisible = new List<WoWObject>();
        foreach (var woWObject in wManager.Wow.ObjectManager.ObjectManager.ObjectList)
        {
            if (woWObject.IsValid && woWObject.Type == wManager.Wow.Enums.WoWObjectType.Player)
            {
                //Invisible.Add(wManager.Wow.ObjectManager.WoWPlayer(woWObject.GetBaseAddress));
                var wowPlayer = new wManager.Wow.ObjectManager.WoWPlayer(woWObject.GetBaseAddress);
                if (wowPlayer.IsInvisible)
                    Invisible.Add(wowPlayer);
            }
        }

        if (_Rapport.IsReady)
        {
            foreach (var Objet in Invisible)
            {
                Logging.Write("Repéré : " + Objet.Name + " a " + Objet.GetDistance);
            }
            _Rapport = new Timer(2000);
        }
    }

 

Apparemment la liste recense tous les players EXCEPTE les JOUEURS invisibles.

Donc pas vraiment ce qui etait recherché.

Apparemment l'inteface sur laquelle travaille le bot ne reçoit l'information sur les invisibles...

J'espere qu'il y a une autre liste en tout cas...hein Droidz :)

Edited by PierreDeRosette

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.