Aller au contenu


Photo

Coordonnées Des Maps


  • Veuillez vous connecter pour répondre
11 réponses à ce sujet

#1 ryancrunchi

ryancrunchi

    Débutant lvl 2

  • Membres
  • 62 messages

Posté 29 November 2009 - 09:55

Bonjour, je cherche un moyen de récupérer les coordonnées de l'endroit où se trouve mon perso (à chaque instant), ou le pointeur.
Je pense que ces coordonnées sont universelles (?)
Merci

#2 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 29 November 2009 - 13:51

Avec le nouveau awesom-o il y a moyen de recup les coord, par contre je me rapelle plus de la commande.

#3 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 29 November 2009 - 14:11

Ta question est trop généraliste ;)

Cette structure là ?

struct D2LightMapStrc      //sizeof 0x34   
{
    int                      nType;                 //+00
    DWORD                    dwGUID;                //+04
    bool                     bNeutral;              //+08
   BYTE                nUnk[3];            //+09
    int                   nInit;                 //+0C
    int                      nXpos;                 //+10
    int                      nYpos;                 //+14
    int                      nLightRadius;          //+18 - nRadius << 3
    int                      nLightRadiusEx;        //+1C - nRadius << 3
    BOOL                bDelete;               //+20
    BYTE                     nLightIntensity;       //+24
    BYTE                     nRed;                  //+25
    BYTE                     nGreen;                //+26
    BYTE                     nBlue;                 //+27
    D2LightMapStrc*          pPrev;                 //+28
    DWORD                    fStaticValid;          //+2C
    BYTE*                    pStaticMap;            //+30
};

  • faramir aime ceci

#4 ryancrunchi

ryancrunchi

    Débutant lvl 2

  • Membres
  • 62 messages

Posté 29 November 2009 - 14:23

Par exemple l'instruction MoveTo(7792,5292) enverra mon bot à l'endroit où se trouve Diablo : aux coordonnées (7792,5292) (si j'ai bien compris le code source).
Ce sont ces coordonnées que je veux, pour n'importe quel endroit de n'importe quelle map.
Cela me permettra de perfectionner les différents bots qui apparement utilisent les mêmes coordonnées (A-O et d2nt du moins).
A mes risques et périls, mais je pourrais toujours revenir au fichier de base.

#5 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 29 November 2009 - 14:49

Une boucle qui print les coordonées toutes les 10 seconde par exemple ?

#6 ryancrunchi

ryancrunchi

    Débutant lvl 2

  • Membres
  • 62 messages

Posté 29 November 2009 - 16:52

Ha ouè si ça existe je veux bien tester. Comment fait-on? Ces coordonnées sont-elles universelles?

#7 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 29 November 2009 - 19:01

Qu'appel tu universelle ?
Sinon pour faire, il faut t'inspirer du code du bot ;)

#8 ryancrunchi

ryancrunchi

    Débutant lvl 2

  • Membres
  • 62 messages

Posté 29 November 2009 - 21:55

Universelles pour moi c'est les mêmes pour tous les bots. En fait j'aimerai avoir les coordonnées "en temps réel" quand je n'utilise pas le bot.

Par exemple, je veux attaquer 'cetEndroit' avec le bot. Il me faut alors les coordonnées de 'cetEndroit' pour faire un 'moveTo(x,y)' dans le code, où (x,y) corespondent aux coordonnées de 'cetEndroit'.
Pour récupérer ces coordonnées je pensais pouvoir afficher les coordonnées du perso en pleine game, je les note et les insère dans le code pour le bot.

M'inspirer du code déjà écrit me donne des coordonnées spécifiques (Baal, Dia, Meph), mais je voudrais vraiment récupérer des coordonnées de n'importe où dans le jeu, même si il n'y a pas forcément de monstre à cet endroit.

Donc je cherche un programme qui peut faire ça.

Avec le nouveau awesom-o il y a moyen de recup les coord, par contre je me rapelle plus de la commande.


C'est mieux expliquer ? ;)

#9 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 30 November 2009 - 01:03

Voui ;)

#10 ryancrunchi

ryancrunchi

    Débutant lvl 2

  • Membres
  • 62 messages

Posté 30 November 2009 - 14:17

Et donc ? Ca n'existe pas ?

#11 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 30 November 2009 - 16:06

awesom-o doit pouvoir le faire, en revanche je ne sais pas si les coordonnées qu'il te fournira sont universelles ou non.

#12 darkness-stone

darkness-stone

    Fragger Pro

  • Membres
  • 1215 messages
  • Location :Dans un coin sombre, attendant sagement la mort.
  • Hobbies :Rien foutre, tout critiquer et me plaindre ensuite.

Posté 21 December 2009 - 12:58

Désolé du bump, mais quelqu'un aurait les coordonnées "générales" de l'étoile (là où plop Diablo) ?

Parce que j'aimerai bien faire des diruns avec mon D2NT, mais étant moi-même également leecheur à mes heures perdues quand je baalbug, je sais qu'il est extrêmement chiant de devoir remonter tout le sanctuaire à pieds, et d2NT pose un tp pile à l'entrée. J'ai été voir le fichier de Diablo, et on peut modifier les coordonnées.

Merci.


Nous ne sommes que rêves et souvenirs, Hors de la trame des Songes,Hérauts fétides de la morbidité qui nous ronge,Nous sommes les Prophètes d'un sombre avenir,Quand les Abysses se soulèveront, Viendra alors le sifflement des Serpents,Nul ne mettra en doute notre avènement,Votre foi deviendra votre malédiction.Quand chanteront les Grands Vers, l'Hymne de la Destruction, alors nous serons.Mes guides :FAQ : %5BFaq%5D D2Nt 3.0 Et 3.1Template : Paladin Avenger 1.12 | Sorcière pure Foudre 1.12Tuto bot :Tuto - D2NT 1.7.2 : 1.0x-1.12 | Tuto D2NT 3.0/1: 1.13 | LeechBot pour D2NT 3.0/1 | D2NT - Baalruns plus sûrs | D2NT - Leech no fightExtension D2NT : D2NT - Extension Map Scripts | D2NT - Extension Classes ScriptsTravaux en cours : D2NT 3.0/1 - Pick-list tutoriel ; D2NT 3.0/1 - Traduction d'installation de nouveaux scripts