[Aide] Item tp
Bonjour, je cherche comment j'ai un item genre pierre de foyer qui tp à un endroit précis, d'après mes recherches il faudrait que je crée un spell. Est-ce que cela est-il vrai ? merci
oui, tu fais une copie de ta pierre de foyer, tu crée un spell direct via la DB dans spell_scripts il me semble puis tu l'assigne à ton item.

Si je me trompe merci de me corriger.
Tu n'a pas besoin de "créer" de spells à proprement parler.

Il existe plusieurs spells de téléportation inutilisés. Tu change simplement les coordonnées de destination du spell en question et le tour est joué !

Comme le dit Subway's, tu trouveras ton bonheur dans la table spell_scripts Clin
J'ai une question à la noob. Comment je peut assigner l'object aux spell tp
Prenons un exemple : (ces valeurs sont purement théoriques mais c'est pour que tu comprennes le fonctionnement.)

- Ton objet situé dans item_template a l'entry 900000.
- Le spell inutilisé pris pour base est le 47895 (par exemple hein, je ne sais pas si cet id de spell est valable).
- Tu cherches l'id de ton spell dans la table.
- Tu vérifie que la valeur 'command' est bien à 6 (téléportation , cf: http://www.trinitycore.org/w/Scripts_tc2#command)
- Tu indiques les coordonnées de ta destination (x, y, z).

Là ton spell te téléportera à l'endroit voulu.
Après il faut dire à ton item que tu vas utiliser ce spell:

- Tu édite ton item et tu lui renseigne le spellid et la manière dont il sera lancé (et si ton item sera consommable ou pas)

Pour ce faire je 'invite à consulter la DOC : http://www.trinitycore.org/w/Item_template_tc2

Si tu ne sais pas lire l'anglais par contre il vas falloir t'y mettre car on ne traduit pas tout non plus.. Clin

Bon courage !
Ou tu script ton objet en C++

Retourner en haut Accueil