Rejoignez les milliers de clients à travers le monde qui nous font confiance
et profitez de nos années d'expériences dans la location de serveurs minecraft, starmade, counter-strike,..

Utilisateur [Shoot Mania] Manialive

Par Magster, le 28-07-2012 à 18:25

Bien le bonjour,

Je voulais savoir si il avait moyen d'installer Mania live un serveur mtx ?

Et si ce n'est pas encore le cas, est-ce envisagé dans le futur ?

Merci d'avance .

Utilisateur Par Trecool, le 28-07-2012 à 18:44

Bonjour,

ManiaLive n'est pour l'instant pas inclus dans les offres ShootMania mTxServ.

Pour que ce plugin sois sur les serveurs mTxServ, il faut que je fasses une demande de nouvelle fonctionnalité sur la liste des choses à faire.
Je vous tiens au courant de la décision d'étude.

A noter que je ne suis pas sur que ManiaLive sois compatible ShootMania à en croire le Wiki.

Cordialement

Trecool

Utilisateur Par Trecool, le 01-08-2012 à 19:52

Bonjour,

Je viens vous informer que le ManiaLive est dorénavant supporté par les serveurs mTxServ.
Il faut donc créer un dossier "manialive" dans /shootmania puis envoyer vos fichiers.

Cordialement

Trecool

Staff mTxServ Par Snk, le 01-08-2012 à 20:46

N'oubliez pas de préciser une BDD MySQL, si vous n'en avez pas de distante, les hébergements web seront bientôt de retour :)

Utilisateur Par Martins, le 05-08-2012 à 23:49

bonsoir il existe il des tutoriel pour parametrer le manialive

Utilisateur Par ioRek, le 29-08-2012 à 13:09

Bonjour,
Je voudrais simplement savoir comment marche l'activation de ManiaLive.
J'upload le repertoire ManiaLive téléchargé dans le répertoire shootmania et il le lancera automatiquement ou il faut copier des scripts ailleurs ?
Merci, Jeremy

Utilisateur Par Trecool, le 29-08-2012 à 13:14

Bonjour,

ManiaLive est supporté par mTxServ. Il vous suffit de créer comme dit plus haut, un dossier "manialive" dans le répertoire "/shootmania". Vous envoyez vos fichiers et c'est bon :)
Redémarrez le serveur
Cordialement

Trecool

Utilisateur Par ioRek, le 29-08-2012 à 13:35

Ok, je voulais simplement savoir comment ça marchait en interner, ce qui était préconfiguréou pas. Par exemple il aurait peut-êter fallu changer le port dans le config.ini.
Je continue a essayer ;p Merci de ta réponse

Utilisateur Par ioRek, le 29-08-2012 à 13:57

Rien a faire ! je fais un truc mal !
J'ai acheté le serv, lancé, téléchargé manialive, uploadé manialive dans /shootmania/manialive, rajouté un plugin à manialive pour pouvoir essayer mais rien n'y fait ... une idée ?

Utilisateur Par Trecool, le 29-08-2012 à 14:33

Apparemment il faut mettre la BDD à ce que je vois au dessus (que je n'avais pas vu d'ailleurs). Avez correctement rempli votre config.ini?

Postez le içi à la rigueur.

Cordialement

Trecool

Utilisateur Par ioRek, le 29-08-2012 à 15:03

Je lis dans certaines doc que la BDD est optionnel mais je suis entrain d'en configurer une.
Voici mon config.ini : changé l'host, le port, et ajouté un plugin qui est présent sur le serveur. Le port xmlrpc se configure en ligne de commande apparament donc je sais pas ce que vous avez configurez pour ça.  Merci!
;------------------
; ManiaLive
;------------------
; the default is %application%/logs
;config.logsPath = /shootmania/logslive
; the prefix for each log filename
; config.logsPrefix = ''
; whether to write console output into a file, default is Off
config.runtimeLog = On
; whether to gather errors from all instances to a single file, default is Off
; config.globalErrorLog = On
; how many errors before killing the ManiaLive process, default is Off (feature disabled)
; config.maxErrorCount = 5
; where is located the dedicated server for manialive command line options (default is ManiaLive root)
; config.dedicatedPath = /path/to/dedicated
; If On, ManiaLive will try to call the updater
; config.lanMode = On
;------------------
; Dedicated Server
;------------------
server.host = '188.165.229.151'
server.port = 27140
; standard user level is SuperAdmin
; server.user = 'SuperAdmin'
; server.password = 'SuperAdmin'
; when a connection can't be established after the given amount
; of time, it will timeout and manialive will shutdown.
; server.timeout = 1
;------------------
; Runtime Features
;------------------
; Add admins, that shall be able to control your server from game.
; manialive.admins[] = 'login'
; Add plugins to load.
manialive.plugins[] = 'MLEPP\JoinLeaveMessage'
; Plugins configuration
; ManiaLivePlugins\Author\PluginName\ConfigClass.name = value
;
; You can also declare aliases to make it easier, the following two lines
; are equivalent to the previous one
; alias myplugin = 'ManiaLivePlugins\Author\PluginName\Config'
; myplugin.name = value
;------------------
; Database
;------------------
; enabled by default
database.enable = false
; Connection configuration
; database.host = '127.0.0.1'
; database.port = 3306
; database.username = 'root'
; database.password = ''
; Default database name
; database.database = 'ManiaLive'
; Connection type: MySQL (by default) or SQLite
; database.type = 'MySQL'
;------------------
; Threading
;------------------
; threading can improve performance of your application. it
; allows modules to push blocking work onto another processes,
; this can also improve stability, because timeouts or
; unexpected exceptions do not impact the main application.
; if you have stability problems try to deactivate threading first
; threading.enabled = true
; the default path is 'php.exe' on windows and 'php' on linux
; threading.phpPath = /path/php
; how long may a thread be busy until it is killed
; threading.busyTimeout = 20
; if a command can't be done because of crashing a thread or timing out
; it will be discarded after this number of tries
; threading.maxTries = 3
; if threading is disabled, then how much time should be spend on
; each application loop to process work that would have been assigned
; to other threads normally
; default value is 1 second.
; threading.sequentialTimeout = 1
;------------------
; WebServices
;------------------
; configure your ManiaPlanet WebServices API credentials
; every plugin using a web service should take these values for ease sake
; wsapi.username = ''
; wsapi.password = ''
; specific additionnal value for ManiaHome web service
; wsapi.manialink = ''
;------------------
[hostname: testHost]
;------------------
; put here the configuration specific to an host

Utilisateur Par Trecool, le 29-08-2012 à 15:14

Au niveau de superadmin dans dedicated server. Enlevez les point virgule ; devant l'identifiant et le mot de passe. Et entrez vos identifiants.
La base de données, oubliez pour l'instant.

Cordialement

Trecool

Utilisateur Par ioRek, le 29-08-2012 à 15:38

Done, ça ne semble pas fonctionné non plus. Le problème étant que je n'ai aucun moyen de véirifier (à ma conaissance) le bon lancement de ManiaLive. 
Je me fis au lancement d'un plugin que j'ai ajouté et je ne pense pas que ce soit très fiable.
Y a t'il un moyen de vérifier le lancement de ManiaLive ? D'autres idées. 
Pour info j'ai installé instalé MLEPP en plus avec le plugin JoinLeave activé pour vérifier s'il se lance mais ce n'est pas le cas pour le moment :(

Utilisateur Par Trecool, le 29-08-2012 à 15:59

Très bien,

Je vous suggère de vous rendre sur le support ticket pour demander à Snk de jeter un oeil la dessus. Il doit y avoir quelque chose à faire mais quoi, je doit avouer que je ne sais pas trop.
J'ai tout de même trouvé ça pour vous si vous ne l'avez pas encore

http://code.google.com/p/manialive/wiki/UserDoc?tm=6

Si vous pouviez nous dire par la suite si c'est résolu et si oui comment, ca serai gentil pour les autres ^^

Désolé de ne pas avoir pu vous aider.

Cordialement

Trecool

Utilisateur Par ioRek, le 29-08-2012 à 16:55

Merci,
En parralèle j'essaie de faire marcher ManiaLive en local et bien que certains plugin n'utilisent pas de base de données et qu'elle soit marqué optionelle dans la documentation, il semblerait que tout fonctionne depuis que j'ai démaré la base MySQL. 
J'attend donc que ma base free soit activée pour essayer, j'ouvrirai ensuite un ticket si ça ne marche toujours pas !

Veuillez vous identifier pour poster un message