Jump to content
  • 0
Sign in to follow this  
Kermit79

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

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://funky-emu.net/showthread.php?tid=40131&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.

Share this post


Link to post

7 answers to this question

Recommended Posts

  • 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

Share this post


Link to post
  • 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à.

  • Like 1

Share this post


Link to post
  • 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

Share this post


Link to post
  • 0

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.

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.