Ca marche
Merci.
Ou presque.
Tout s'affiche correctement à l'écran en jeu. Donc c'est un bon début.
Maintenant j'ai un autre problème : les données ne sont pas enregistrées pour les records de tour...
Cela vient de la database manifestement. Voilà ce que m'indique le logerror quand je lance manialive avec mlepp :
Occured on 04.09.2011 at 10:45:17 at process with ID #9584
---------------------------------
-> ManiaLive\Database\QueryException with code 1366
Incorrect integer value: '' for column 'challenge_lapRace' at row 1
- in E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Database\MySQL\Connection.php on line 150
- Stack: #0 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\mleppDatabase.php(32): ManiaLive\Database\MySQL\Connection->query('INSERT INTO `ch...')
#1 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\Database.php(976): ManiaLivePlugins\MLEPP\Database\mleppDatabase->query(Object(ManiaLivePlugins\MLEPP\Database\Structures\multiQuery))
#2 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\Database.php(876): ManiaLivePlugins\MLEPP\Database\Database->insertChallenge(Object(ManiaLive\DedicatedApi\Structures\Challenge))
#3 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\Database.php(129): ManiaLivePlugins\MLEPP\Database\Database->updateServerChallenges()
#4 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\PluginHandler\PluginHandler.php(153): ManiaLivePlugins\MLEPP\Database\Database->onReady()
#5 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\PluginHandler\PluginHandler.php(445): ManiaLive\PluginHandler\PluginHandler->loadPlugins()
#6 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\Event.php(39): ManiaLive\PluginHandler\PluginHandler->onInit()
#7 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Event\Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\PluginHandler\PluginHandler))
#8 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\AbstractApplication.php(130): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
#9 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLiveApplication\Application.php(38): ManiaLive\Application\AbstractApplication->init()
#10 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\AbstractApplication.php(137): ManiaLiveApplication\Application->init()
#11 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\bootstrapper.php(80): ManiaLive\Application\AbstractApplication->run()
#12 {main}
PUIS :
Occured on 04.09.2011 at 10:47:42 at process with ID #18732
---------------------------------
-> ManiaLive\Database\QueryException with code 1017
Can't find file: '.\88@002e190@002e16@002e134@003a2400m\localrecords.frm' (errno: 22)
- in E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Database\MySQL\Connection.php on line 150
- Stack: #0 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\mleppDatabase.php(32): ManiaLive\Database\MySQL\Connection->query('SELECT `record_...')
#1 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Rankings\Rankings.php(396): ManiaLivePlugins\MLEPP\Database\mleppDatabase->query(Object(ManiaLivePlugins\MLEPP\Database\Structures\multiQuery))
#2 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Rankings\Rankings.php(343): ManiaLivePlugins\MLEPP\Rankings\Rankings->getChallengeRanks()
#3 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Rankings\Rankings.php(207): ManiaLivePlugins\MLEPP\Rankings\Rankings->calcRanks()
#4 [internal function]: ManiaLivePlugins\MLEPP\Rankings\Rankings->onEndChallenge(Array, Array, false, false, false)
#5 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Callback\Event.php(28): call_user_func_array(Array, Array)
#6 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Event\Dispatcher.php(52): ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLivePlugins\MLEPP\Rankings\Rankings))
#7 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Connection.php(108): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callback\Event))
#8 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\AbstractApplication.php(146): ManiaLive\DedicatedApi\Connection->executeCallbacks()
#9 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\bootstrapper.php(80): ManiaLive\Application\AbstractApplication->run()
#10 {main}
Une idée?