Forum de la Team Rocket
TrackMania, ShootMania, Hearthstone, Overwatch ...


AccueilRechercherDernières imagesS'enregistrerConnexion

Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

 

 Plugins Manialive

Aller en bas 
AuteurMessage
Fadden
Boss
Boss
Fadden


Messages : 5568
Inscription : 16/07/2008

Plugins Manialive Empty
MessageSujet: Plugins Manialive   Plugins Manialive Icon_minitimeVen 30 Sep 2011 - 13:09

Les plugins sont à jour pour Manialive 2 r321.

Le tout est téléchargeable ici.
Un fichier d'exemple de configuration est
Le sujet sur la Maniaplanète est .

Vous pouvez tester tout ça sur le serveur PV4 - ça claimed ! (En France/Poitou-charentes/Charente maritime)

Merci de signaler les bugs Wink
Pour toute question en rapport avec ces plugins, n'hésitez pas (ici ou par MP).

Les explications ci-dessous ne sont peut-être plus à jours, vous devez plutôt allez sur la Maniaplanète, là exactement, pour avoir des explications complètes. Toutefois vous pouvez quand même poser des question uci Wink



==================================================
ChatMessages
==================================================

Fonctionnalités :
Plugin permettant de créer des commandes de chat super important du genre /lol ou /hi !

Configuration:
dans le fichier de config, chargez le plugin :
manialive.plugins[] = 'Fadden\ChatMessages'

Puis créez toutes les commandes que vous voulez ainsi (attention toutefois à ce qu'elles n'existent pas déjà dans un autre plugin, dans ce cas je sais pas ce que ça fait^^) :
ManiaLivePlugins\Fadden\ChatMessages\Config.chatMessages[me] = '{PLAYERNICKNAME} {TEXT}';
ManiaLivePlugins\Fadden\ChatMessages\Config.chatMessages[gg] = '{[PLAYERNICKNAME]} Good Game {TEXT} !';
ManiaLivePlugins\Fadden\ChatMessages\Config.chatMessages[hi] = '{[PLAYERNICKNAME]} Hello {TEXT} !';
; Vous pouvez utiliser {PLAYERNICKNAME} qui sera remplacé par le pseudo du joueur en italique,
; {[PLAYERNICKNAME]} qui sera replacé par le pseudo du joueur entre crochet comme quand on parle normalement dans le chat
; {TEXT} le texte tapé par le joueur après la commande.


ManiaLivePlugins\Fadden\ChatMessages\Config.cmdsWithAutoAll = 'gg,hi';
; La liste des commandes qui se terminent automatiquement par all si le joueur ne met pas de texte.

==================================================
ConnectionMessage
==================================================

Fonctionnalités :
Affiche un message à tous les joueurs lors de la connection et de la déconnexion des joueurs.
Affiche un mesage de bienvenue au joueur qui se connecte.
Ecrit les connexions/déconnexion dans le fichier de logs

Configuration:
dans le fichier de config, chargez le plugin :
manialive.plugins[] = 'Fadden\ConnectionMessage'

Puis configurez les options :
ManiaLivePlugins\Fadden\ConnectionMessage\Config.connectionMessagePerso = '{PLAYERNICKNAME}$z$s$fff, bienvenue sur {SERVERNAME}'
; Message affiché dans le chat seulement à la personne qui se connecte (mettez '' pour désactiver)

ManiaLivePlugins\Fadden\ConnectionMessage\Config.connectionMessagePublic = '$i$ccc$nConnexion : {PLAYERNICKNAME} ({PATH})'
; Message affiché dans le chat à tlm lors d'une connexion (mettez '' pour désactiver)

ManiaLivePlugins\Fadden\ConnectionMessage\Config.deconnectionMessage = '$i$ccc$nDéconnexion : {PLAYERNICKNAME}'
; Message affiché dans le chat à tlm lors d'une déconnexion (mettez '' pour désactiver)

; Vous pouvez utiliser {PLAYERNICKNAME} qui sera remplacé par le pseudo du joueur, {PATH} qui sera remplacé par sa zone et {SERVERNAME} qui sera remplacé par le nom du serveur


==================================================
ConfigureRoundMode
==================================================

Fonctionnalités :
Permet de configurer le mode round lors du lancement de Manialive

Configuration:

Dans le fichier de config, chargez le plugin :
manialive.plugins[] = 'Fadden\ConfigureRoundMode'

Puis configurez les options :
Code:
ManiaLivePlugins\Fadden\ConfigureRoundMode\Config.pointsLimit = 37 ; Limite de points
ManiaLivePlugins\Fadden\ConfigureRoundMode\Config.roundCustomPoints = '10,8,6,5,4,3,2,1' ; Points distribués
ManiaLivePlugins\Fadden\ConfigureRoundMode\Config.nbWarmUp = 1;

==================================================
LocalRecords Database
==================================================

Les 2 vont ensemble il ne sert à rien d'en mettre un sans l'autre^^

Fonctionnalités :
Ces 2 plugins permettent de gérer les records locaux et le classement du serveur.
Affichage d'un petit cadre à gauche, avec le record sur la map, le record personnel (PB : Personal Best) et le classement du joueur sur le serveur. Un clique sur l'icone "Chronomètre" permet d'afficher la liste des records sur la map.

Commandes disponibles :
/r : Affiche la liste des records sur la map (idem au clique sur le chronomètre)
/top : Affiche le classement serveur

Le système de classement serveur est le suivant : chaque top rapporte "Nombre de records sur la map - Place du Top 1"
Exemple :
- Un top 1 quand 100 personnes ont un record rapporte 100 points.
- Un top 2 quand 3 personnes ont joué rapporte 2 points
- Un top 50 quand 55 personnes ont un record rapporte 6 points.
Et ainsi de suite...

Configuration :
Dans le fichier de config, chargez les plugins :
manialive.plugins[] = 'Fadden\Database'
manialive.plugins[] = 'Fadden\LocalRecords'

Si ce n'est pas déjà fait, configurez la partie database.
database.host = '127.0.0.1'
database.port = 3306
database.username = 'utilisateur'
database.password = 'motdepasse'
database.database = 'la base de données qui sert pour manialive'

Puis les options spécifique au plugin :
ManiaLivePlugins\Fadden\LocalRecords\Config.nbRecordsCount = 100 ; Nombre de records sauvegardés par map
ManiaLivePlugins\Fadden\LocalRecords\Config.minNbRecs = 3 ; Nombre de records minimum pour être classé
ManiaLivePlugins\Fadden\LocalRecords\Config.victoryMessages[10] = '{PLAYERNICKNAME}$0f0 obtient facilement sa $fff10$0f0ème victoire! GG!' ; Message pour 10 victoires.
ManiaLivePlugins\Fadden\LocalRecords\Config.victoryMessages[50] = '$fff50$0f0ème victoire pour {PLAYERNICKNAME}$0f0! GG!' ; Message
pour 50 victoires.

Vous pouvez créer n'importe quel nombre de messages de victoire, en mettant le nombre de victoire entre les crochets. Ces messages sont affichés à tout le monde

ManiaLivePlugins\Fadden\LocalRecords\Config.victoryMessagesEach[10] = '{PLAYERNICKNAME}$0f0 obtient ainsi sa $fff{NBWINS}$0f0ème victoire! GG!'
; Message toutes les 10 victoires si aucun message n'est défini pour ce nombre (mettez '' pour désactiver)

ManiaLivePlugins\Fadden\LocalRecords\Config.victoryMessagesEach[100] = '$fff{NBWINS}$0f0ème victoire pour {PLAYERNICKNAME}$0f0! GG!'
; Pareil que précédent mais toutes les 100 victories
Messages affichés toutes les 10 et 100 victoires, si aucun message spécifique n'est défini pour ce nombre de victoire (voir paragraphe au dessus)

ManiaLivePlugins\Fadden\LocalRecords\Config.victoryMessageGeneral = '$0f0Vous venez de remporter votre $fff{NBWINS}$0f0ème victoire sur ce serveur!'
; Message adressé uniquement au gagnant quand aucun autre message n'est défini pour ce nombre de victoire.

Pour tous les messages de victoire, vous pouvez utiliser {PLAYERNICKNAME} qui sera remplacé par le pseudo du joueur et {NBWINS} qui sera remplacé par le nombre de victoires.


==================================================
SlashlList
(jukebox)
==================================================

Fonctionnalités :
Permet de sélectionner la prochaine map affichage de différentes infos

Commandes :
/list : Affiche la fenêtre avec la liste des maps

Configuration :
dans le fichier de config, chargez le plugin :
manialive.plugins[] = 'Fadden\SlashList'

Puis configurez les options :
ManiaLivePlugins\Fadden\SlashList\Config.nbChallengesPlayed = 2
; Nombre de maps qui doivent être passées avant de pouvoir rechoisir une map déjà jouée

ManiaLivePlugins\Fadden\SlashList\Config.messageChooseMap = '{NICKNAME}$f0f impose la map {CHALLENGENAME}$f0f.'
; Message lorsque quelqu'un choisi une map

ManiaLivePlugins\Fadden\SlashList\Config.messageDejaChoisi = '$f0fVous avez déjà imposé une map ({CHALLENGENAME})$f0f. Vous allez donc vous calmer et attendre que celle-ci soit jouée.'
; Message lorsqu'on a déjà une map choisie et qu'on essaye d'en choisir une seconde

;Vous pouvez utiliser {CHALLENGENAME} qui sera remplacé par le nom de la map choisie et {NICKNAME} qui sera remplacé par le pseudo du joueur.




==================================================
Donation
==================================================

Une discrète barre de donation + la commande /donate

Commandes :
/donate X : Donne X au serveur
/planets : Affiche le nombre de planets sur le serveur (seuls les adminPlanets peuvent l'utiliser (vois plus bas))

Configuration :
dans le fichier de config, chargez le plugin :
manialive.plugins[] = 'Fadden\Donation'

Puis configurez les options :
ManiaLivePlugins\Fadden\Donation\Config.donations = '10,50,100,250,500,777,1000'; Montants affichés sur la barre de donation
ManiaLivePlugins\Fadden\Donation\Config.messageDon = '{PLAYERNICKNAME}$fff a donné $ff0{MONTANT}$fff planets au serveur. Merci bien !';
; Message lors d'un don. Vous pouvez utiliser {PLAYERNICKNAME} et montant {MONTANT}.

ManiaLivePlugins\Fadden\Donation\Config.messageErreur = "On dirait bien qu'une erreur s'est produite";
ManiaLivePlugins\Fadden\Donation\Config.messageMontantIncorrect = '$i$F00Montant incorrect';
ManiaLivePlugins\Fadden\Donation\Config.adminsPlanets[] = 'fadden';
ManiaLivePlugins\Fadden\Donation\Config.adminsPlanets[] = 'admindezut';
; Ceux qui peuvent utiliser /planets
Revenir en haut Aller en bas
 
Plugins Manialive
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Manialive sur les serveurs Rocket !

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum de la Team Rocket :: La Tour Radio :: » Créations-
Sauter vers: