Jump to content
  • 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 ! :)

 

Edited by Paariigoo (see edit history)

-- Pariigoo --

Link to post

5 answers to this question

Recommended Posts

  • 0
  • Bot

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.

Link to post
  • 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

Edited by Wild (see edit history)

 

1523238123-banner-468x60-nashalie2-by-we

Link to post
  • 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.

-- Pariigoo --

Link to post
Guest
This topic is now closed to further replies.


×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.