Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Passage L2J vers L2JFree

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Passage L2J vers L2JFree   Mar 15 Juin 2010, 18:50

Je viens de passer mon server de l2J a l2Jfree.

Et j'ai quelques soucis.

Le premier mes joueurs ne peuvent plus remettre leur crest.
J'ai moi même essayer avec une image 16*12 en bmp 256 couleurs et sa me dis que la couleur du crest n'est pas bonne ... si quelqu'un a une idée.

Ensuite deuxieme soucis, j'ai adapter le sql de l2j pour pouvoir garder les characters ... ils son tous pu garder le personnage etc seulement dans ma console j'ai plein de warning lorsqu'ils se connectent.

Code:
SEVERE [15 Jun 14:18:48,412] com.l2jfree.gameserver.model.actor.instance.L2PcInstance.restoreCreationDate(): Could not load character creation date!
java.sql.SQLException: Illegal operation on empty result set.
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:929)
   at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSetImpl.java:842)
   at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2673)
   at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2814)
   at com.mchange.v2.c3p0.impl.NewProxyResultSet.getInt(NewProxyResultSet.java:2573)
   at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.restoreCreationDate(L2PcInstance.java:14101)
   at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.restoreCharData(L2PcInstance.java:6941)
   at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:6774)
   at com.l2jfree.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:329)
   at com.l2jfree.gameserver.network.clientpackets.CharacterSelected.runImpl(CharacterSelected.java:54)
   at com.l2jfree.mmocore.network.ReceivablePacket.run(ReceivablePacket.java:64)
   at com.l2jfree.util.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:59)
   at com.l2jfree.gameserver.threadmanager.FIFORunnableQueue.removeAndExecuteFirst(FIFORunnableQueue.java:28)
   at com.l2jfree.gameserver.threadmanager.FIFOExecutableQueue.run(FIFOExecutableQueue.java:73)
   at com.l2jfree.util.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:59)
   at com.l2jfree.util.concurrent.ExecuteWrapper.run(ExecuteWrapper.java:40)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
   at java.lang.Thread.run(Thread.java:619)

Donc de ce que j'ai compris sa ne trouve pas la date de création du personnage dans le sql, si quelqu'un a une idée pour remedier a ses warnings intempestif qui doivent surement nuir a la stabilité du server je suis preneur

Cordialement.


Dernière édition par Respawner le Mar 15 Juin 2010, 19:26, édité 1 fois (Raison : ajout titre explicite)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Melua



Nombre de messages : 264
Age : 28
Localisation : Orléans
Date d'inscription : 27/05/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mar 15 Juin 2010, 20:00

la date par défaut ne se met que lors d'un INSERT
donc pour les existants tu n'as qu'a faire un UPDATE pour mettre à jour tous les champs avec une date de création par défaut.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.melua.fr
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Mar 15 Juin 2010, 20:09

Merci beaucoup pour cette réponse rapide, effectivement j'y avais pas pensée c'est tout con. Encore merci.


EDIT: Sa n'a pas marcher j'ai fais un upgrade avec le datapck_installer.bat

Toujours le même warning :/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mer 16 Juin 2010, 07:24

Tu fais tourner quelle rev?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Mer 16 Juin 2010, 15:59

Alors la révision c'est L2JFREE 1.3.0 [8601] Désolée j'aurais du le préciser avant. J'ai utiliser svn j'ai pris les dossier du tags.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mer 16 Juin 2010, 17:31

Controle si la table "character_birthdays" existe dans ta db. Si elle n'existe pas, ajoute la manuellement et redis moi, je controlerai l'installeur.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Mer 16 Juin 2010, 18:04

Oui la table Character_Birthdays existe.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Jeu 17 Juin 2010, 13:29

Alors la table est vide, tu as oublié l'update sql 20091117.sql:

Code:

INSERT IGNORE INTO `character_birthdays` (`charId`, `lastClaim`, `birthDate`)
SELECT `charId`, 0, 0 FROM `characters`;
UPDATE `character_birthdays` SET `lastClaim` = YEAR(CURDATE()), `birthDate` = CURDATE() WHERE `lastClaim` = 0;
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Jeu 17 Juin 2010, 17:55

Non l'a table n'est pas vide il y'a bien les dates des nouveaux personnages, crée apres le passage de l2J vers l2Jfree, par contre tout ceux qui on été crée avant n'y figure pas.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Jeu 17 Juin 2010, 18:17

C'est bien ce que je dis, t'as pas executé la requete sql... Tu as relancé ton serveur sans faire la requete, les perso créé avant n'ont pas de date de naissance...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Jeu 17 Juin 2010, 18:58

Autant pour moi, j'avais mal compris, grand merci, plus aucun warning en console. C'était tout bête :/

Serais tu si c'est normal que personne ne puisse mètre de crest c'est bien embêtant.

En tout cas merci encore.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Jeu 17 Juin 2010, 19:11

Erreure en console?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Jeu 17 Juin 2010, 21:29

Au moment ou ils essaient de le mettre un simple message en console disant que le crest na pas pus être mis, j'ai contrôler moi même en essayant de mettre un crest au bon format 16*12 en bmp 256 couleurs, sa ne marche pas.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Jeu 17 Juin 2010, 21:35

C'est ce message console qu'il faut savoir pour voir ou ça merde...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Jeu 17 Juin 2010, 22:24

Bon j'ai régler le soucis, c'était tout bête, étant donner que le dossier de mon datapack n'est pas dans le game server j'ai du modifier dans le fichier config le path du datapackroot. Seulement, dans le dossier du gameserver il y'a deja un dossier data, dans lequel se trouve le dossier crest, le dossier Serial, ainsi que annoucement.txt, j'ai tout simplement copier ces dossiers et fichier et l'es ai coller dans le dossier du datapack, voilà problème régler.

Encore mercy Psychokiller1888 de m'avoir aider, première fois que je touche a du l2Jfree, petit temps d'adapation.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Jeu 17 Juin 2010, 23:36

De rien, et t'inquiete, c'est normal. Content que tu ai trouvé pour les crest Smile. N'hésite pas si tu as des soucis sur L2jfree, je suis là pour ça!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
enhancer



Nombre de messages : 20
Date d'inscription : 04/05/2010

MessageSujet: Re:   Ven 18 Juin 2010, 04:32

Ok, merci c'est sympa, si je peux aider aussi par la suite, sa seras avec plaisir.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
darknessneo



Nombre de messages : 36
Date d'inscription : 29/04/2010

MessageSujet: Re: Passage L2J vers L2JFree   Lun 19 Juil 2010, 14:31

petite question, étant moi même sur l2jserver, pourquoi passer en l2jfree ?
Plus stable ? pas codé pareil ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Melua



Nombre de messages : 264
Age : 28
Localisation : Orléans
Date d'inscription : 27/05/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mar 20 Juil 2010, 18:06

Je vais essayer de répondre, mais je te préviens c'est très subjectif ;

L2JDatapack
Ce sont des fous furieux chargés de récupérer toutes les données de l'officiel (statistiques, textes, etc) bref c'est toutes les data (y compris les données de la bdd)

L2Jserver
Ce sont les développeurs du serveur (login+gs), tout le monde connait peu ou prou l2jserver car ils proposent une version officielle précompilée ce qui en fait le projet des newb (sans vouloir être méchants). Ils sont le plus à jour possible par rapport à l'officiel (ce qui signifie chez eux être compatible avec le dernier client...).

L2Jfree
Ce sont des anciens de L2Jserver qui n'étaient pas d'accord avec leur façon de développer (organisation du travail, documentation, structuration du code) et on créé leur propre projet (login + gs). Ils essayent d'être le plus proche de l'officiel, au détriment du temps. Ils ont parfois plus de 6 mois de retard par rapport à L2Jserver mais livrent une version bien plus aboutie et beaucoup plus personnalisable. Le fait qu'il n'existe pas de version officielle précompilée rebute un peu ceux qui ne savent pas compiler.

Voilà, j'ai du dire beaucoup de conneries, n'hésitez pas à me reprendre !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.melua.fr
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mar 20 Juil 2010, 18:16

Pas de precompile? On a des précompiles, de Gracia Final et toutes autres branches

http://www.l2jfree.com/index.php?topic=8486.0


Mais c'est vrai qu'on ne veut pas du système de nightlies à la mode L2j, compiler c'est la base d'un serveur, les gens qui ne sont pas capable de compiler un projet java ne devraient pas se lancer dans la création d'un serveur, mais d'abord apprendre les bases simples de l'utilisation de java.

Et chez L2jfree, quand on prend quelque chose à quelqu'un, on le cite en auteur, au contraire de L2j.................


Ensuite niveau stabilité, le mythe que L2j est plus stable n'est plus vrai, c'était bien le cas en Interlude. Le temps de load est plus bas chez L2jFree maintenant, je load le serveur full geodata en 30 secondes et le serveur reste stab le à 2k players online sans soucis. Mais tout peut changer, si ils veulent embaucher des professionnels de java, ils y arriveront surement aussi.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Melua



Nombre de messages : 264
Age : 28
Localisation : Orléans
Date d'inscription : 27/05/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mar 20 Juil 2010, 19:01

des précompilées!! hérésiiiiiiiiiiiiie What a Face
niveau stabilité c'est vrai que l2jfree n'a pas à rougir de ses perfs,
après c'est sûr que ya des gens pour compiler le trunk pile au moment où il est mega instable x)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.melua.fr
Psychokiller1888



Nombre de messages : 114
Age : 32
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Passage L2J vers L2JFree   Mar 20 Juil 2010, 19:10

Tente de lancer le trunk avec mes derniers commits, ça doit être magiquement instable comme rien d'autre Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
darknessneo



Nombre de messages : 36
Date d'inscription : 29/04/2010

MessageSujet: Re: Passage L2J vers L2JFree   Mer 21 Juil 2010, 03:07

en tout cas merci pour ces explications, c'est vrai que lorsque je me suis lancé dans l'aventure, je dois avouer que j'ai pris le premier résultat de google sans vraiment me poser de question.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Passage L2J vers L2JFree   Aujourd'hui à 13:13

Revenir en haut Aller en bas
 
Passage L2J vers L2JFree
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Passage .fr vers .eu
» Passage vers un nom de domaine propre
» Deplacement du lien au passage de la souris
» Passage d'un TomTom 930 vers un Garmin Nuvi 3597LMT
» Passage de la neufbox à la BBOX?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers: