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

[F.A.Q]Regroupement de toutes les demandes d'aides.


Galet

Question

  • Funkiest

Salut, depuis lomgtemps cette idée me trotte dans la tête, donc je l'a fais, dans le but d'aider et d'encadrer les débutants, tout en gardant une section A/Q/S propre.

 

Ce sujet, j'ai vu il y a peu qu'il y en avais un similaire (inactif et locké), en gros, il va rassembler toutes les demandes d'aides résolues et leur donner cette solution, je demanderais donc que ce sujet reste ouvert, UNIQUEMENT pour que les gens postent le lien de leur demande d'aide résolue, aprés avoir vérifie que le sujet ne soit pas déjà traité. Toute demande d'aide ou flood dans ce sujet seront sanctionnés, je fais confiance aux modos. ^^

 

Je précise que les gens postant leurs demande d'aide résolue ici qui ne sont pas dans le sujet obtiendront un point de réputation de ma part, car vous aidez le forum.

 

PS : Je demanderais que ce sujet soit épinglé mais pas locké, s'il vous plait. ^^

PS2 : Vous pouvez dire ce que vous pensez de ce sujet aussi, ce n'est pas sanctionnable. ^^

 

Je commence, avec peu de sujets, mais tout ceci est déstiné a prendre de l'ampleur.

 

 

Serveur

[glow=gold]

Libs manquantes :

[/glow]

Si il vous manque une lib,l1remunerer1terdixd ou mettez votre FreeBSD à jour, en 9.2 avec Compat7X, sinon, Téléchargez mon VDI

Si il vous manque d'autres libs, dites-le moi j'uploaderais un gros pack.

 

-------------------------------------------------------------------

 

[glow=gold]Erreur de number_ex :[/glow]

Si vous avez une erreur du genre :

number_ex: number(): first argument is bigger than second argument

 

Appliquez cette diff (game r2089(_m)) (Merci marllow):

 

00080B65: 8B 31
00080B66: 04 C0
00080B67: C5 90
00080B68: 24 90
00080B69: 6A 90
00080B6A: 47 90
00080B6B: 08 90

 

 

-------------------------------------------------------------------

 

 

[glow=gold]Comment décompiler le game ? [/glow]

-On ne peut pas décompiler le game, on peut le déssssembler avec IDA, mais 'est différent, hors vous pouvez le compiler, il y a pleins de tutoriaux sur le forum pour ça.

 

 

 

 

 

Mysql

 

[glow=gold]Can't connect to MySQL :[/glow]

 

Il y a plusieurs facteurs, le premier :

 

Votre utilisateur MySQL est incorrect.

 

Les deuxième :

 

Les utilisateurs dans CONFIG sont inéxistant, ou n'ont pas de droit, correction :

 

Dans PuTTy/VPC/VB/VMW etc... tapez :

 

mysql -u root -p

 

[ENTRÉE] sans mot de passe, ou avec si une erreur arrive.

 

Puis :

 

GRANT ALL PRIVILEGES ON *.* TO 'l'user_de_config'@'localhost' IDENTIFIED BY 'le_mot_de_passe_dans_config' WITH GRANT OPTION;

Enfin :

 

flush privileges;

Puis :

 

quit

 

-------------------------------------------------------------------

[glow=gold]Erreur de socket MySQL :[/glow]

 

Tapez :

 

 

pwd_mkdb -p /etc/master.passwd

 

Puis :

 

 

chown -R mysql /var/db/mysql && chgrp -R mysql /var/db/mysql

 

-------------------------------------------------------------------

 

Unknow column specular in field list.

 

 ChildLoop: AsyncSQL: query failed: Unknown column 'specular' in 'field list' 

.:Zeus:.]

[/b]1. Ouvrir "navicat"

 

2. Ouvrir "player"

3. Clique droit sur "item_proto" puis "design table"

4. Descendre tout en bas, après "value5" mettez "specular" comme ceci:

 

Name: specular

Type: int

Length: 11

Decimals: 0

Allow nul: Cocher

 

Marche aussi avec les erreurs de même type, il suffit d'ajouter la colone indiquée dans l'endroit indiquée.

 

 

 

 

Client

 

 

[glow=gold]Impossible d'éxtraire l'item_proto/mob_proto :[/glow]

 

Il suffit d'utiliser le tool dump_proto_tools, prendre les protos de "/usr/metin2/db/" et lancer le tools, vous aurez vos nouveaux protos. :)

 

 

 

Code Source

-Pareil

 

 

 

Voilà, j'hésite encore à créer une partie Python, pour les erreurs client relatives au Python ou à le mettre dedans.

 

Ce sujet restera à jour réguliérement, en éspérant qu'il vous ai plu. ^^

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

  • 0
  • Funkiest

Coucou,

 

Tu peux utiliser:

[anchor=identifiant] pour "poser" une ancre
[anchorUrl=identifiant]Texte lien vers l'ancre[/anchorUrl] pour positionner l'écran sur l'ancre

 

Par contre, met bien les messages d'erreur originels, sinon ls nouveaux ne vont jamais s'y retrouver! :)

 

Merci de ton investissement Galette :P

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

La FAQ de Seazy est + complète pour le moment et si la tienne commence à se remplir, je l'épinglerai dans l'AQS.

Ca permet de voir aussi si tu es capable de la garder en état et de ne pas l'abandonner à tout moment ^^

 

Rappel: Liens rémunérés interdit !

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. 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.