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

Création de guilde échouée


alexbo73

Question

Bonjour,

J'ai un problème quand je veut créer une guilde se message s'affiche :

Création de guilde échouée

j'ai tester plusieurs nom rien ne change s.v.p aider moi .

Mon SYSERR Channel 1:

SYSERR: Jun  2 14:39:09 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'account.guild' doesn't exist
query: SELECT COUNT(*) FROM guild WHERE name = 'trhr'

 

Ma quest :

quest guild_building begin
state start begin

-- Quitter une guilde

	when guild_man1.chat."Quitter la guilde." or 
	guild_man2.chat."Quitter la guilde." or 
	guild_man3.chat."Quitter la guilde." with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
		---                                                   l
		say_title("Le Gardien:")
		say("Voulez-vous quitter la guilde à laquelle vous")
		say("appartenez? Je suppose que vous ne vous y êtes")
		say("pas fait de vrais amis. C'est vous qui voyez.")
		say("Vous voulez vraiment quitter la guilde?")

		local s = select("Oui", "Non")

		if s==1 then
			---                                                   l
			say_title("Le Gardien")
			say("D'accord.")
			say("Je vais effacer votre nom de la guilde.")

			pc.remove_from_guild()
			pc.setqf("new_withdraw_time", get_time()-game.get_event_flag("guild_withdraw_delay")*86400)
			pc.setqf("new_disband_time", get_time()-game.get_event_flag("guild_disband_delay")*86400)

		end
	end

-- Dissoudre une guilde

	when guild_man1.chat."Dissoudre la guilde." or
	guild_man2.chat."Dissoudre la guilde." or
	guild_man3.chat."Dissoudre la guilde." with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
		---                                                   l
		say_title("Le Gardien:")
		say("Voulez-vous vraiment dissoudre la guilde?")

		local s = select("Oui", "Non")

		if s==1 then
			---                                                   l
			say_title("Le Gardien:")
			say("La guilde est dissous.")

			pc.destroy_guild()
			pc.setqf("new_disband_time", get_global_time())
			pc.setqf("new_withdraw_time", get_global_time())

		end
	end

-- Créer une guilde

	when guild_man1.chat."Créer une guilde" or
	guild_man2.chat."Créer une guilde" or
	guild_man3.chat."Créer une guilde" begin --with (pc.is_gm() or npc.empire == pc.empire)

		local level_limit;
		local guild_create_item
		level_limit = 40
		guild_create_item = false

		if pc.hasguild() then
			return
		end

		if game.get_event_flag("guild_withdraw_delay")*86400 >
			get_global_time() - pc.getqf("new_withdraw_time") then
			---                                                   l
			say_title("Le Gardien:")
			say("Vous venez de dissoudre votre guilde, ou de vous")
			say("faire virer de la guilde ou vous étiez membre.")
			say("Vous devez attendre 2 jours avant de pouvoir")
			say("créer votre propre guilde.")
			say(string.format("", game.get_event_flag("guild_withdraw_delay")))
			return
		end

		if game.get_event_flag("guild_disband_delay")*86400 >
			get_global_time() - pc.getqf("new_withdraw_time") then
			---                                                   l
			say_title("Le Gardien:")
			say("Vous venez de dissoudre votre guilde, ou de vous")
			say("faire jetez de la guilde où vous étiez membre.")
			say("Vous devez attendre 2 jours avant de pouvoir")
			say("créer votre propre guilde.")
			say(string.format("", game.get_event_flag("guild_disband_delay")))
			return
		end

		---                                                   l
		say_title("Le Gardien:")
		say("Voulez-vous créer une guilde?")
		say("Vous n'obtenez l'ID pour créer une guilde que si")
		say("vous avez atteint le niveau 40 et vous devez aussi")
		say("payer 200 000 Yangs.")

		local s = select("Oui", "Non")

		if s == 2 then
			return
		end

		if pc.level >= 40 then
			if pc.gold >= 200000 then

				if not guild_create_item or pc.countitem(guild_create_item)>0 then
					game.request_make_guild()
 					end
			else
				---                                                   l
				say_title("Le Gardien:")
				say("Vous ne pouvez pas créer de guilde.")
				say_reward("Il vous faut 200 000 Yangs pour créer une guilde.")
				return
				end
		else
			---                                                   l
			say_title("Le Gardien:")
			say("Votre niveau est trop bas pour créer une guilde.")
			say_reward("Vous devez être niveau 40 minimum pour pouvoir")
			say_reward("créer une guilde.")
		end
	end
end
end

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

6 réponses à cette question

Messages recommandés

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


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

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.