title: config — Configuration | MoonBot API description: Configuration script MoonBot Lua : paramètres, intervalles, anti-aggro, comportement.
config — Configuration¶
Configuration script MoonBot Lua : paramètres, intervalles, anti-aggro, comportement.
18 fonctions dans ce namespace.
Index¶
Recolteconfig.setHarvestModeMonstresMonstres interditsMonstres obligatoiresComposition monstresBanque - seuilBanque - kamasBanque - retrait kamasBanque - itemsBanque - retrait itemsBanque - suppressionAnti-aggroAnti-aggro reglesCreation personnageconfig.deleteCharacterMode connexionServeur
Référence¶
Recolte¶
config.setGatherList(list) / getGatherList() / clearGatherList() / addGatherResource(name) / removeGatherResource(name)
Definit les ressources a recolter (liste de noms).
config.setHarvestMode¶
"whitelist" (seulement la liste) ou "blacklist" (tout sauf la liste).
Monstres¶
Min/max de monstres par groupe pour combattre.
Monstres interdits¶
Template IDs des monstres a eviter.
Monstres obligatoires¶
Template IDs obligatoires (au moins un dans le groupe).
Composition monstres¶
config.setMonsterComposition({[57] = 2, [55] = 1}) / getMonsterComposition() / clearMonsterComposition()
Filtre par composition exacte : le groupe doit contenir au minimum N monstres de chaque template ID. Ex: {[57] = 2, [55] = 1} = 2 Gelee Fraise + 1 Gelee Bleue minimum.
Banque - seuil¶
Seuil de pods pour retour banque. -1 = desactive, 0-100 = pourcentage.
Banque - kamas¶
Kamas a garder. -1 = tout garder, 0+ = garder N kamas.
Banque - retrait kamas¶
-1 = pas de retrait, 0 = tout retirer, N = retirer N kamas.
Banque - items¶
Items a garder sur le personnage (pas deposer).
Banque - retrait items¶
Items a retirer de la banque.
Banque - suppression¶
Items a supprimer quand pods pleins.
Anti-aggro¶
Eviter les cellules pres des monstres.
Anti-aggro regles¶
Regles par monstre. distance=0 = ignorer ce monstre.
Creation personnage¶
config.scheduleCharacterCreation(classId, sex, serverId?, colors?) / cancelCharacterCreation() / hasCharacterCreation()
Planifier la creation d'un personnage au prochain login.
config.deleteCharacter¶
Supprimer un personnage.
Mode connexion¶
"direct" (auto), "server" (choix manuel du serveur), "character" (choix manuel du perso).
Serveur¶
Definit le serveur cible pour la connexion.