Aller au contenu
×
×
  • Créer...
  • 0

Création de Personnage


Paariigoo

Question

Version des fichiers/ Type d'émulateur : Serveur Files étrangé

Domaine (Base de données, Client, Core...) : BDD / Client ?

Votre niveau (Débutant, Intermédiaire, Avancé..) : Comme ci comme ça :)

 

Description du problème : Bonjour la communauté de Funky-Emu ! 

Tout d'abord je vais poser une question optionnel (pas obligé de répondre car je comprends la pub des autres forums..).

A t'il un autre forum d'émulation française? Car contrairement aux autres forums étranger il n'y a pas trop de "partage" ou d'avancement du côté émulation française (sauf si je me trompe). 

exemple : Pour trouver des files complète .. ? 

 

Bon c'était pas le sujet le plus important, moi je voulais vous parler des serveur files étrangère, je voulais traduire 2/3 files que j'ai trouver sur les sites d'émulation espagnol , allemande, roumaine, et d'autres.. J'ai tester, je crois 7 serveurs et sur toutes les files, je suis dans l'impossibilité de créer un nouveau personnage. Je peux le faire directement dans la base de donner en faisant un "query: INSERT INTO" mais pas la possibilité directement du client de créer un nouveau personnage. 

Donc au début je me suis dit que c'était un problème lié à ma table player , donc j'ai pris des autres files et même soucis. Je pensais toujours que c'était lié  à cette fichu table Player.sql. 

Après des recherches et des essaies j'en ai conclu que ça venais d'autre part. 

Donc je me suis posé la question est-ce que ça viens pas d'une protection source ou autre qui empêche les création de personnage si l'ip n'est pas du pays ? Ou peut-être que ça viens pas du tout de l'ip.. 

 

Quelqu'un aurait-il un idée de la ou je devrais chercher? 

 

Comment reproduire le problème ? : Installer des files étrangère sur FREEBSD11

 

Recherches et tests effectués : Hum.. Bah personne ne trouve :)

 

Je vous mets mon syserr db au cas où (tout frais) : D'ailleurs sur les files que je teste actuellement c'est la seul erreur que j'ai donc une fois traduit ça peux être un partage assez cool :) 

Citation

SYSERR: Jan 13 17:07:17 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Field 'money2' doesn't have a default value
query: INSERT INTO player (id, account_id, name, level, st, ht, dx, iq, job, voice, dir, x, y, z, hp, mp, random_hp, random_sp, stat_point, stamina, part_base, part_main, part_hair, part_acce, gold, playtime, skill_level, quickslot) VALUES(0, 4458, 'kkkkkkkkkk', 1, 6, 4, 3, 3, 0, 0, 0, 957065, 255497, 0, 760, 260, 0, 0, 0, 800, 0, 0, 0, 0, 0, 0, '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
SYSERR: Jan 13 17:07:17 :: __QUERY_PLAYER_CREATE: QUERY_ERROR: UPDATE player_index SET pid4=0 WHERE id=4458
 

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

 

Merci de vos réponses positives ! :)

 

Modifié par Paariigoo
Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

5 réponses à cette question

Messages recommandés

  • 0
  • Robot

Salut.

Essaye d'ajouter une valeur par défaut à la colonne "money2" en fonction de son type, et dis nous si c'était ça le problème.

Je n'ai même pas cette colonne... Elle doit correspondre à un système particulier. Pense à prendre au maximum les bases de données correspondantes aux files que tu utilises.

french_banner.gif

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Salut !

 

La requête insert qui se trouve dans la fonction __QUERY_PLAYER_CREATE ne correspond pas à ta table player plus précisément (je pense) que dans ta query tu n'as visiblement pas de money2 et que dans ta table player tu as une colonne a ce nom qui n'as pas de valeurs par défaut du coup impossible d’exécuté la requête  vu qu'elle à aucune valeur

Modifié par Wild
Lien vers le commentaire
Partager sur d’autres sites

  • 0
Il y a 3 heures, Wild a dit :

Salut !

 

La requête insert qui se trouve dans la fonction __QUERY_PLAYER_CREATE ne correspond pas à ta table player plus précisément (je pense) que dans ta query tu n'as visiblement pas de money2 et que dans ta table player tu as une colonne a ce nom qui n'as pas de valeurs par défaut du coup impossible d’exécuté la requête  vu qu'elle à aucune valeur

Coucou Merci pour t'as réponse, il est effectivement correct. 

J'ai changé la voleur par défaut de money2 et BOUM! Je peux crée un perso! :) 

 

Voilà ce que j'ai changer

 

Citation

  `money2` int(11) NOT NULL,

 

Par

Citation

  `money2` int(11) NOT NULL DEFAULT 0,

 

 

Merci bien.

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

      Projet DosMetin2 Old/Semi-Like

    2. 0

      Mythesia2 | Devour your Enemies in Battle

    3. 0

      Need help with server setup

    4. 2

      Files 2012

    5. 2

      Files 2012

    6. 13

      Top Metin2 - Les meilleurs serveurs privés Metin2 français

    7. 13

      Top Metin2 - Les meilleurs serveurs privés Metin2 français

    8. 5

      Erreur de connexion navicat

    9. 13

      Metin2 40250 / 2014 Serverfiles + Client + SRC [ 15 Langues ]

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