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

bug de quête


ben80

Question

bonjour alors voilà 2 jours que je bloque la dessus.

ma table: pointquete située dans player

colonne de la table: name et marchande

 

voici la quête en question

 

quest test begin
state start begin
	when 9003.chat."test" begin
		local name = pc.get_name()
		local test100 = mysql_query("SELECT marchande FROM player.pointquete WHERE name ="..name.."")
		if test100 == 0 then
			syschat("ok")
		else
			syschat("bug")
		end
	end
end
end

 

erreur: lorsque je clic sur le pnj catégorie test et bien rien ne se passe (ps: j'ai bien le nom du perso déjà inscrit dans name etc....)

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Jours populaires

Meilleurs contributeurs dans cette question

6 réponses à cette question

Messages recommandés

  • 0

Premièrement, as-tu la fonction mysql_query dans ton questlib ?

 

Deuxièmement, la fonction mysql_query retourne un tableau. Donc si tu vérifie "if test100 == 0" forcément ça marche pas. Tu dois faire "if test100[1][1] == 0".

 

Le second [1] étant la colonne "marchande". Le premier [1] correspond au premier résultat de la requête.

Lien vers le commentaire
Partager sur d’autres sites

  • 0

salut Ant0k oui oui mysql_query est bien mis

d'acc je teste ca merci !

 

edit: j'ai testé avec les 2 [1]

je clic sur le pnj: rien ne se passe de plus j'ai cette ligne dans mon invit de cmd: ERROR 1054 (42S22) at line 1: Unknown column 'test' in 'where clause'

Lien vers le commentaire
Partager sur d’autres sites

  • 0

non

       local name = pc.get_name()

local test100 = mysql_query("SELECT marchande FROM player.pointquete WHERE name ="..name.."")

if test100[1][1] == 0 then

 

c'est réglé: je n'avais pas vu que j'avais oublié name ='"..name.."'"

  l'apostrophe

Lien vers le commentaire
Partager sur d’autres sites

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


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    2. 2

      problème de lancement serveur

    3. 9
    4. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    5. 2

      problème de lancement serveur

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.