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

Beug création guilde


dayedu91

Question

[Message d'introduction] Quand je veux crée une guilde sa me mets une erreur

 

Version des files : File 2012

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

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

 

Description du problème : Vous ne pouvez pas créer de guilde.

Création de guilde échouée.

 

Recherches et tests effectué : Changer la quest , chercher les tables qui correspond

 

Résultat des recherches et tests : Toujours le même problème

 

Message d'erreur, capture d'écran : 170238beugguilde.png

 

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 16
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

16 réponses à cette question

Messages recommandés

  • 0

Pour db : conf.txt et auth : CONFIG

 

SQL_ACCOUNT = "192.168.13.xx account root 16427crl 0"

SQL_PLAYER = "192.168.13.xx player root 16427crl 0"

SQL_COMMON = "192.168.13.xx common root 16427crl 0"

SQL_HOTBACKUP = "192.168.13.xx hotbackup root 16427crl 0"

 

Pour Channel : 1,2,3,4,5 : CONFIG

 

PLAYER_SQL: 192.168.13.xx root 16427crl account

COMMON_SQL: 192.168.13.xx root 16427crl common

LOG_SQL: 192.168.13.xx root 16427crl log

 

Mais je pense pas que sa viens de la le problème car mon serveur tourne bien !

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Ah oke !

 

Channel 1 :

 

HOSTNAME: channel1

CHANNEL: 1

PORT: 13000

P2P_PORT: 14000

DB_PORT: 15000

DB_ADDR: localhost

MAP_ALLOW: 1 3 4 5 21 23 24 25 41 43 44 45 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 84 85 86

TABLE_POSTFIX:

PASSES_PER_SEC: 25

SAVE_EVENT_SECOND_CYCLE: 180

PING_EVENT_SECOND_CYCLE: 180

PLAYER_SQL: 192.168.13.xx root 16427crl account

COMMON_SQL: 192.168.13.xx root 16427crl common

LOG_SQL: 192.168.13.xx root 16427crl log

LOCALE_SERVICE: france

#TEST_SERVER: 1

#NO_PK: 1

MAX_LEVEL: 250

MALL_URL: google.fr

adminpage_ip0: 127.0.0.1

adminpage_ip1: 127.0.0.1

adminpage_ip2: 127.0.0.1

adminpage_ip3: 127.0.0.1

admin_page_password: dmpe/DKH*éàlJD

VIEW_RANGE: 20000

CHECK_MULTIHACK: 1

 

Le channel 2 , 3 , 4 et 5 c'est pareil aussi

 

Config au AUTH

 

HOSTNAME: auth

CHANNEL: 1

PORT: 11002

P2P_PORT: 12000

DB_PORT: 15000

DB_ADDR: localhost

TABLE_POSTFIX:

ITEM_ID_RANGE: 000000001 000000002

PASSES_PER_SEC: 25

SAVE_EVENT_SECOND_CYCLE: 180

PING_EVENT_SECOND_CYCLE: 180

AUTH_SERVER: master

PLAYER_SQL: 192.168.13.xx root 16427crl account

COMMON_SQL: 192.168.13.xx root 16427crl common

LOG_SQL: 192.168.13.xx root 16427crl log

LOCALE_SERVICE: france

 

Config de DB

 

WELCOME_MSG = "DB Server has been started"

 

SQL_ACCOUNT = "192.168.13.xx account root 16427crl 0"

SQL_PLAYER = "192.168.13.xx player root 16427crl 0"

SQL_COMMON = "192.168.13.xx common root 16427crl 0"

SQL_HOTBACKUP = "192.168.13.xx hotbackup root 16427crl 0"

 

TABLE_POSTFIX = ""

 

BIND_PORT = 15000

DB_SLEEP_MSEC = 10

CLIENT_HEART_FPS = 10

HASH_PLAYER_LIFE_SEC = 600

BACKUP_LIMIT_SEC = 3600

PLAYER_ID_START = 100

PLAYER_DELETE_LEVEL_LIMIT = 90

PLAYER_DELETE_CHECK_SIMPLE = 1

 

ITEM_ID_RANGE = 2000000000 2100000000

 

MIN_LENGTH_OF_SOCIAL_ID = 6

 

#NAME_COLUMN = "locale_name"

#LOCALE = "france"

SIMPLE_SOCIALID = 1

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

Re

 

Alors ca me plait absolument pas cette configuration !

 

Remplacez pour tous vos fichiers config du channel 1 a 99 et dans db le conf.txt ceci :

 

PLAYER_SQL: 192.168.13.xx root 16427crl account

COMMON_SQL: 192.168.13.xx root 16427crl common

LOG_SQL: 192.168.13.xx root 16427crl log

 

Par ca :

 

PLAYER_SQL: localhost mt2 mt2!@# player

COMMON_SQL: localhost mt2 mt2!@# common

LOG_SQL: localhost mt2 mt2!@# log

 

Faites cette manipulation pour tous les fichiers pour commencer.

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

Bonjour,

 

alors si le problème vient au niveau de votre quête alors remplacé la quête guild_manage.quest par ca :

 

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

 

Mais ca m'étonnerait que ca vienne de là, tenez nous informé.

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

Bonsoir,

 

Bon alors, ce qu'on va faire, je vais vous ré installer votre serveur, ca me permettra de voir quel est le problème plus facilement.

 

Si vous m'avez sur skype, mp moi, auquel cas je vous laisse à disposition mon skype : rapdancemusic

 

Cordialement.

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.