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

Problème multi-mag : Achat rien ne se passe


Kermit79

Question

Bonjour,

 

J'ai un problème avec la quête de multi-mag, quand je veux acheté un item , rien ne ce passe

 

Version des files : 2012

Domaine (Base de données, Core, etc.) : Quête

Votre niveau (débutant, intermédiaire, avancé) : Intermédiaire

 

Description du problème : Impossible d'acheter un item en Multi Mag

Comment reproduire le problème : En implantant la quête de multi mag

Recherches et tests effectué : Aucune

J'avais vu ça :

https://fr.metin2.dev/topic/11983-problème-multi-mag/&highlight=acheter

 

J'ai le même problème, quand je veut acheter, rien ne se passe.

Mais en plus de ça je ne trouve pas : shop_buy_price...

Merci d'avance !

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

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 7
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

7 réponses à cette question

Messages recommandés

  • 0

Alors, est ce que tu as mis l'id du pnj dans la table Shop (Player) plus exactement dans npc_vnum

exemple :

Vnum name npc_vnum

1017 item shop 9003

9003 = id de la marchande si tu met pas ça tu pourra rien acheter ;)

En espèrent t'avoir aider.

Cordialement,

Oujdi

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Non, il ne faut pas qu'ils soient à 0.

 

Ouvre navicat puis rends-toi dans la table "player". Ici tu ouvriras "shop"

Donc je t'explique.

vnum = le nombre que tu as choisi dans la quête.
Exemple : npc . open_shop(16)
Donc le vnum sera "16".

name = le nom du PNJ.

npc_vnum = l'ID du PNJ.
Exemple : when 9003.chat."Up Item" begin
Le npc_vnum sera donc 9003.

 

Ensuite tu vas dans "shop_item", ça te permet d'ajouter les items que tu veux mettre à vendre dans les PNJ.

shop_vnum = le nombre que tu as choisi dans la quête.
Exemple : npc.open_shop(16)
Donc le shop_vnum sera "16".

item_vnum = l'ID de l'item. C'est l'ID d'un des items qui sera à vendre dans ce PNJ.
Exemple : 40002
L'item qui va être vendu aura le vnum 40002, soit l'anneau de levi (ça dépend comment tu l'as nommé, en tout cas c'est un anneau si tu n'as rien modifié).

count = le nombre d'item.
Tu peux mettre 200 potions à vendre donc, ou 160. Bref à toi de définir ce nombre-là.

  • Love 1
Lien vers le commentaire
Partager sur d’autres sites

  • 0

En gros ça donne ça dans shop ?

080021Capture.PNG

Si mon quest =

quest shopquest begin

state start begin

 

--- Magasin d\'armes ---

 

when 9001.chat."Epée" begin

npc . open_shop( 1 )

setskin(NOWINDOW)

end

 

when 9001.chat."Lance" begin

npc . open_shop( 2 )

setskin(NOWINDOW)

end

 

when 9001.chat."Dague" begin

npc . open_shop( 3 )

setskin(NOWINDOW)

end

 

when 9001.chat."Arc" begin

npc . open_shop( 4 )

setskin(NOWINDOW)

end

 

when 9001.chat."Gong" begin

npc . open_shop( 5 )

setskin(NOWINDOW)

end

 

when 9001.chat."Eventail" begin

npc . open_shop( 6 )

setskin(NOWINDOW)

end

 

end

end

 

 

ça à l'air d'être ça, ça marche ^^

Merci bien ! +1

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


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.