Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

[pc.warp] Calculer des coordonnées universelles


Valithis²

Messages recommandés

  • Retraité

Hello !

 

C'est une journée ennuyante alors je me lance dans un second mini-tutoriel.

Encore une fois, il n'est pas important, c'est un approfondissement pur et simple pour ceux voulant créer des quêtes.

 

Calculer des coordonnées ?

Calculer ses coordonnées est très utile si vous voulez que vos joueurs puissent se téléporter à un endroit précis d'une map et non aux spawns de base ( le spawn de base étant les coordonnées de la map ).

 

Passons au calcul, vous verrez, c'est d'une simplicité déconcertante.

Pré-requis :

~ Avoir une calculatrice ( ou de tête peu importe ).

~ Avoir passé l'école primaire.

~ Savoir additionner et soustraire.

 

Voici le calcul D'lamortquitue :

 

Coordonnées de la map + coordonnées voulues.

Pour connaitre les coordonnées de la map :

 

Citation

Ceux ayant les files 2011+, allez dans ce répertoire :

 


../usr/metin2/share/locale/france/map/votre_map/setting.txt
 

 

Ceux ayant les files 2010-, allez dans ce répertoire :

 


../usr/rain/channel/share_data/locale/hongkong/map/votre_map/setting.txt
 

~

 

Comme dit dans le chemin ci-dessus, le fichier à regarder est Setting.txt.

Plus précisément la ligne : BasePosition

 

Prenons pour exemple un PNJ voulant vous téléportez ...

Hidden Content

    Give reaction to this post to see the hidden content.
, à l'endroit précis où se trouve mon personnage.

( Regardez l'image )

C'est la map inter-royaume rouge, en regardant le Setting.txt, à la ligne BasePosition, nous voyons :

 

203147coordonnees.jpg

BasePosition	972800	102400
 

Les coordonnées de la map sont donc : 972800 102400

Mon personnage se trouve aux coordonnées : 256 59 ( regardez sur la minicarte, en glissant votre souris sur le point ).

Rajoutez toujours deux 0 sur les coordonnées de votre personnage, ce qui donne 25600 5900

 

Revoyons la formule : Coordonnées de la map + coordonnées voulues.

Faisons de même avec nos deux coordonnées, sachant que la première coordonnée doit s'additionner avec la première de l'autre coordonnées ( Hein ?! ), voyez l'image ci-dessous :

 

203851calcul.jpg

 

972800 + 25600 = 998400

102400 + 5900 = 108300

Nous avons maintenant les coordonnées à mettre dans votre quête pour que le personnage ( se trouvant sur une autre map ) se téléporte à cet endroit précis !

 

Ce qui donne réellement : 99800 108300

 

Que va faire le PNJ ?

Vous téléporter à cet endroit, dans cette map et non au spawn de base qui se trouve

Hidden Content

    Give reaction to this post to see the hidden content.

 

Voilà pour ce mini-tutoriel.

Bonne journée.

Modifié par GuiguiOfMetin
Fautes !
  • Metin2 Dev 2
  • Good 1
  • Love 9

You can't be immortal,
But you can make people remember
you for thousands of years...

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...
  • 9 mois après...
  • 5 ans après...


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 0

      Problème description item Lycan Client side.(résolu)

    2. 0

      Associer une case pour un objet

    3. 0

      Projet international

    4. 1

      Monture dans le sol

    5. 1

      Monture dans le sol

    6. 0

      HORUS MAPS | ANCIENT PARADISE

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.