From The Mana World

Manamarket2.png

ManaMarket

Le ManaMarket est un Friendly Bot écrit par Jero et PjotrOrial, inspiré par le défunt Tradebot écrit par Turmfalke. Il se trouve dans le General Store à Hurnscald. Il permet aux joueurs de proposer des objets à la vente, qui deviennent ainsi achetables. Les objets restent dans la liste pour une semaine, mais cette durée peut être étendue à trois semaines (se référer à la commande !relist). Tous les commandes doivent être lancées dans un message privé au ManaMarket. Vous pouvez aussi faire un clic-droit sur ce dernier puis choisir l'option "Acheter" pour afficher la liste des objets disponibles.

Commandes

Vous devez envoyer un message privé au Manamarket pour pouvoir lancer une commande:

 /w ManaMarket <commande>

Commandes Publiques

  • !list
Cette commande renvoie une liste de tous les objets actuellement mis en vente.
  • !find <nom de l'objet> or <ID de l'objet>
Cette commande renvoie une liste d'objets comprenant le nom ou l'ID spécifiés. Par exemple: /w ManaMarket !find ore .
  • !buy <quantité> <uid>
Cette commande vous permet d'acheter un objet de la liste. Par exemple, pour acheter un objet de la liste présenté comme suit:
[selling] [6] 5 [Iron Ore] for 1000gp each 
vous devrez taper: /w ManaMarket !buy 1 6'. Vous achèterez un des objets [6], dans ce cas un Iron Ore.

Commandes de Vente

Les commandes suivantes ne peuvent être utilisées que par les joueurs disposant d'un accès à la vente (un accès niveau 5 ou supérieur).

  • !add <quantité> <prix> <nom de l'objet>
Cette commande est utilisée pour ajouter des objets à vendre. Par exemple, si vous voulez vendre 10 Iron Ores à 5000 GP chacun, vous devrez taper: /w ManaMarket !add 10 5000 Iron Ore . Si votre commande est correcte, le Bot vous proposera un échange. Acceptez et ajoutez vos objets.
  • !info
Vous pouvez vérifier votre niveau d'accès actuel, votre nombre d'emplacements libres, l'argent que vous avez gagné et une liste de vos objets toujours mis en vente.
  • !relist <uid>
Un objet sera visible dans la liste des offres pendant une semaine avant de devoir être réinscrit. Cette commande est utilisée dans ce but. La durée d'apparition de l'objet dans la liste peut ainsi être prolongée de trois semaines avant qu'il ne doive être récupéré en utilisant la commande !getback. Ceci dans le but de ne pas laisser dans la liste les objets invendus.
  • !getback <uid>
Cette commande vous permet de récupérer un objet invendu présent dans la liste des ventes. Par exemple, pour récupérer un objet invendu listé (au moyen des commandes !info ou !list):
[selling] [6] 5 [Iron Ore] for 1000gp each 
vous devrez taper: '/w ManaMarket !getback 6', vous récupérerez alors tous les objets [6].
  • !money
Cette commande vous permet de récupérer l'argent gagné grâce à vos ventes.
  • !help <command> or !help
Cette commande vous renverra une liste de commandes ou des informations détaillées sur une commande donnée.

Commandes Administrateur

Les commandes suivantes nécessitent un niveau d'accès niveau 10 ou supérieur.

  • !listusers
Cette commande liste tous les utilisateurs possédant un niveau d'accès spécial: blocked, seller ou admin.
  • !adduser <niveau d'accès> <nombre d'emplacements libres disponibles> <nom du joueur>
Cette commande ajoute un utilisateur au Bot, un vendeur doit l'être avec un niveau d'accès 5.
  • !setslots <nombre d'emplacements libres disponibles> <nom du joueur>
Cette commande définie le nombre d'emplacements libres disponibles pour un utilisateur donné.
  • !setaccess <niveau d'accès> <nom du joueur>
Cette commande définie le niveau d'accès accordé au joueur: -1 il est blocké, 5 il est vendeur, 20 il est administrateur.
  • !identify <uid>
Cette commande renvoie le nombre du possesseur de l'uid.
  • !removeuser <nom du joueur>
Cette commande supprime un utilisateur.
  • !tradestate
Cette commande teste l'état du commerce du ManaMarket.

Niveaux d'accès

Votre Niveau d'Accès détermine les commandes que vous êtes autorisé à exécuter:

  • Niveau -1
Un utilisateur qui a été bloqué pour avoir exploité ou spammé le ManaMarket.
Commandes disponibles: Aucune
  • Level 0
Vous pouvez acheter des objets.
Commandes disponibles: !list !buy !find !help
  • Level 5
Vous pouvez vendre des objets.
Commandes ajoutées: !add !relist !info !money !getback
  • Level 10
Vous pouvez vendre des objets et ajouter des utilisateurs.
Commandes ajoutées: !adduser !listusers
  • Level 20
Vous avez accès aux commandes administrateur.
Commandes disponibles: Toutes

Rapports de vente

Vous pouvez aller voir un rapport des récentes ventes pour vous faire une idée de la valeur actuelle des objets.

Vous pouvez aussi aller voir le dossier historique des objets vendus.

Ces rapports sont révisés toutes les heures.

Demander un Accès pour la vente

Pour faire une demande de compte vendeur, rendez vous sur ce sujet du forum et postez un message avec le nom exact de votre personnage.

Ne sera accepté qu'un seul compte par joueur (pas de comptes alternatifs). Si les logs du Bot montrent des tentatives d'exploits ou de scam, votre compte risque d'être révoqué.

Code Source

Vous pouvez trouver le code source ici ManaMarket on Github