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

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


Kermit79
 Share

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.

Link to comment
Share on other sites

  • Answers 7
  • Created
  • Last Reply

Top Posters For This Question

Popular Days

Top Posters For This Question

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

Link to comment
Share on other 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à.

  • J'adore 1
Link to comment
Share on other 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

Link to comment
Share on other sites

  • 0
  • Développeur

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.