MBT :: MultiBoxing Tools

Software de multiboxing gratuit pour world of warcraft et bien plus encore...

by Mezabel/SainteLouise

Le Logiciel MBT

MBT est une suite d'outils qui vous permet de jouer plusieurs personnages en même temps.
Il inclus un launcher, un cloneur de touche, des touches scriptables et tout un ensemble d'outils qui vous facilitent votre expérience dans le multiboxage.

 

Pour télécharger gratuitement MBT : rendez-vous sur notre discord.
Actuellement, nous sommes à la version 0.6.0 qui est sortie le 22/09/2024.

Si le soft ne se lance pas et indique un manque de DLL (msvbvm60.dll ou vb6fr.dll) : cliquez-ici.

⚠️Pensez à exécuter MBT en tant qu'administrateur⚠️
Pour ça: Clic-droit sur Multiboxing.exe, Propriétés, Onglet Compabilité et cochez la case : Exécuter ce programme en tant qu'administrateur.

Par ailleurs, je vous conseil de répéter la même opération sur les fichiers suivants:


KIT de Runtime pour VB6

Si une erreur lors du lancement de MBT indique qu'il manque soit msvbvm60.dll ou vb6fr.dll, c'est qu'il vous manque le framework Visual Basic 6.
Vous pouvez télécharger le kit ci-après pour résoudre ce problème.

Télécharger le KIT de Runtime pour VB6


Nouveautés

Voici les dernières nouveautés de la version 0.6.0 (22/09/2024):

Archives

0.5.78 (24/03/2024):

0.5.5 (21/10/2023) 0.5.4 (08/05/2023) 0.5.3 (05/05/2023) 0.5.0 (04/02/2023) 0.4.0 0.3.38 0.3.6 0.3.2 0.3.0 0.2.0

Mode d'emploi

Installation

En cours de rédaction.

Pour extraire les dossiers et les fichiers contenus dans les fichier .ZIP, je vous recommande d'utiliser 7-Zip.

Pour commencer

En cours de rédaction.

Le Launcher

En cours de rédaction.

Plugin Auto-follow

Ce plugin vous permet de créer des formations de joueurs automatiquement.

Ce plugin est encore loin d'être terminé, voici son état d'avancement:

Récapitulatif où le plugin auto-follow fonctionne
Vanilla BC Wotlk Cata MoP
1.12.1 2.4.3 3.5.5a 4.3.4 5.4.8
Suivi global
Suivi en nageant
Suivi en monture volante

Le plugin est fonctionnel
Le plugin n'est pas encore fonctionnel
La fonctionnalité n'est pas implantée dans le jeu

Pour les autres extensions: il n'est pas encore prévu de portabilité.

Les Profils

Un profil n'est ni plus ni moins qu'un dossier de script où vous pouvez gérer un ou plusieurs personnage.

Pour créer un profil, rien de plus simple : créez un dossier dans le dossier /profil et le tour est joué.

Par défaut, MBT s'occupe de simuler toutes les touches vers vos autres fenêtres cibles.
Si vous ajouter des fichier VK_{KEY}, la duplication de la dite touche ne se fera plus.
A vous de l'ajouter dans le fichier.

Par défaut, MBT ne simule pas la touche SHIFT.

Votre 1er script

Pour commencer, chaque touche de votre clavier correspond à un fichier de votre profil.
Si vous souhaitez qu'une action se passe lorsque la touche A est appuyée: il faut créer/modifier le fichier VK_A.mbt de votre profil.
Et si ça doit être au moment que vous relachez la touche A: il faudra créer/modifier le fichier VK_A-UP.mbt de votre profil.
Aussi, n'oubliez pas d'afficher les extensions de fichier dans les options de votre Explorateur de fichier.

Les commandes

Chaque commande peut être précédés de deux paramètres optionels, le premier: le(s) sélecteur(s) et le second : la temporisation.
Exemple: #Josiane;1000;texte;/s Bonjour Le personnage Josiane envoie Bonjour dans une seconde.

Il y a trois types de sélécteur : # (dièse) , % (pourcentage) et . (point)

PARAM La toute première ligne et seulement elle d'un fichier MBT peut contenir des paramètres d'execution.
param;absolute Priorité absolue : vide la pile d'instruction, relâche les touches et éxecute les nouvelles instructions.
param;top Priorité haute : place les nouvelles instructions en haut de la pile d'instruction ⚠️ATTENTION⚠️ ce paramètre est instable.
Toutes les combinaisons de la commande:
param;absolute|absolue
param;top|hight|haut
Ex: .heal;param;absolute : les personnages HEAL doivent immédiatement executer cette pile d'instruction.

TIMER ou TimerIN cette commande permet de créer une instruction à interval régulier.
Elle à 2 paramètres. Le premier est l'intervalle d'exécution en milliseconde ou l'arrêt/reprise.
Le second précise sur quel script agit la commande.
Exemples:
timer;1000;general.mbt le script general.mbt est executé toutes les secondes
timer;off;general.mbt a votre avis ? :)
timer;off là on coupe tous les timers en cours.
A noter que ces instructions sont executées dés leurs appels.
Si vous souhaitez attendre un laps de temps avant l'execution du script : utilisez la commande TimerOUT.

CLICK permet de simuler des clicks. Ex : CLICK;VK_A pour une pression sur la touche A ou encore CLICK;VK_CTRL+VK_A pour faire CTRL+A

TEXTE ou TEXT envoie du texte dans le chat. Ex: texte;bonjour pour envoyer le texte bonjour

LOAD cette commande charge un script MBT.
Ex: load;fichier.mbt pour charger le script fichier.mbt
Depuis la version 0.6, préciser l'extention du fichier MBT est optionel.

POSITION ou POS Cette commande permet de changer de type de formation avec le plugin auto-follow.
Variantes:
position;libre|arret|free|off le plugin est mis sur OFF.
position;coller|glue les personnages vous suivent collé sérré comme des pots de colle. Pratique pour passer les portes ou les ponts...
position;geler|figer|verrouiller|freeze|lock les personnages restent figés sur place et reviennent à leurs positions si besoin. Pratique lors d'un combat qui pourrait fear vos personnages.

position;formation|suivre|follow les personnages vous suivent en formation personnalisée.
A noter que si vous utilisez cette fonction: pensez à garder votre formation si vous alternez avec d'autres positionnement.

position;ligne|line les personnages vous suivent en ligne.
position;colonne|colomn les personnages vous suivent en colonne.

Ex: pos;ligne tous les personnages se placent en ligne.
Pour information: inutile de mettre #monperso;pos;ligne car de toute façon cela s'applique à tous.

WM_KEYDOWN pression de touche. Ex : WM_KEYDOWN;VK_A pour une pression sur la touche A

WM_CHAR le caractere ascii est envoyé, utile pour ecrire ou pour certaine opérations liés aux addons de wow. Ex: WM_CHAR;VK_A écrit la lettre A

WM_KEYUP la touche est relachée. Ex : WM_KEYUP;VK_A pour relacher la touche A

WAIT permet de resynchroniser les personnages si ils ont plus ou moins des tâches à faire.
Cette fonctionnalité n'est pas encore stable. Je vous invite à l'utiliser sans sélecteur le temps d'une correction.

Réseau

En cours de rédaction.

Pour l'heure, MBT ne supporte pas l'IPv6.


FAQ : foire aux questions

En cours de rédaction.


Liens

Shadoria Serveur privé World of Warcraft 5.4.8 Rate x2
Multiboxing autorisé sauf en PVP. Nombre de compte en simultané : illimité.

Way of Elendil Serveur privé World of Warcraft 3.3.5 Blizzlike
Multiboxing autorisé sauf en PVP. Nombre de compte en simultané : illimité.

The Geek Crusade Serveur privé World Of Warcraft Burning Crusade en version 2.4.3
Multiboxing autorisé sauf en PVP. Nombre de compte en simultané : 3.

Nostalgeek Serveur privé Vanilla Blizzlike 1.12.1 FR
Multiboxing autorisé sauf en PVP. Nombre de compte en simultané : 3.