Jump to content
×
×
  • Create New...
  • 0

Ajouter PNJ quand les vnum 9000-9010 sont pris


Kermit79
 Share

Question

Bonjour,

Je post, car je cherche à implanter un PNJ avec un muti-mag, le multi-mag n'est pas un problème mais le PNJ en est un, car il n'apparait pas...

Voici ma manip :

1.Copier/coller ligne dans "mob_proto" puis mettre nom et vnum (moi j'ai mis en nom "Equipeur" et en vnum "20369"

2.Ajouter ligne dans "shop", j'ai mis :

vnum :40 nom :Armes 100 pnj : 20369

et

vnum :41 nom :Armes 200 pnj : 20369

3.Ajouter le multi mag en modifiant le fichier quete multimag (/usr/metin2/share/locale/france/quest/shopquest.py) :

J'y ai rajouté :

--- Equipeur d'armes ---

 

when 20369.chat."Armes 100" begin

npc . open_shop( 40 )

setskin(NOWINDOW)

end

 

when 20369.chat."Armes 200" begin

npc . open_shop( 41 )

setskin(NOWINDOW)

end

 

4.Ajout de l'emplacement du PNJ (/usr/metin2/share/locale/france/map/metin2_map_c1/npc.txt)

J'ai rajouté cela :

//Equipeur armes

m 420 682 0 0 0 3 1m 100 8 20369

 

5.je reboot et quand je lance le jeu le PNJ n'est pas là.

 

ça doit venir du vnum 20369 non ?

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Link to comment
Share on other sites

  • Answers 7
  • Created
  • Last Reply

Top Posters For This Question

7 answers to this question

Recommended Posts

  • 0
  • Retraité

Bonjour,

Déja pour commencer, pour que le multi mag soit actif, vous devez également rajouté le numéro 40 dans la table shop de votre base de données ( navicat ) avec l'id correspondant,

soit 20369 dans votre cas.

Ne vous attendez pas à ce que le magasin s'ouvre de suite, il vous faudra reboot le serveur, et normalement le magasin s'ouvrira mais vide bien sur, il vous faudra le remplir par la suite.

 

Que voulez vous dire par " le Pnj n'est pas là " ?

Quel est le réel problème ? Il n'est pas là ou vous le demandez, ou il n'apparait pas tout court ?

 

Cordialement,

HeroStar.

Link to comment
Share on other sites

  • 0

Bonjour et merci de la réponse,

En fait, le multi shop n'est pas un problème, le vrai problème est que le PNJ n'apparait pas sur la map.

Après reboot du serveur, le PNJ n'est pas là...

Je pense que le problème vient soit :

du vnum 20369

ou

du mob_proto, car pour créer un PNJ je fais un copier coller d'un autre PNJ et je change le vnum et le nom

 

PS : j'avais déjà rajouter ce qu'il fallait dans shop de la BDD (voir étape 2)

Link to comment
Share on other sites

  • 0

C'est ce que j'ai fait non ?

J'ai fait un copier coller d'une ligne qui était dans mob proto en changeant le nom et le vnum.

 

EDIT :

Après plusieurs test, je sais que le problème vient du mob proto, car si je met un autre vnum dans npclist de la map, ça marche mais si je met le vnum de mon nouveaux pnj du mob proto ça marche pas...

Link to comment
Share on other sites

  • 0
  • Retraité

C'est un nouvel ID, ce qui veut dire que pour l'instant rien n'associe l'ID au PNJ.

Tu dois implanter le mob ou prendre un PNJ déjà existant.

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

Link to comment
Share on other sites

  • 0
  • Retraité

Bonjour,

 

Le sujet contient la balise [glow=#800000][Résolu][/glow] ou reste sans réponse, de ce fait il a été déplacé dans la section "Résolu ou sans réponse".

 

Cordialement.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.