Sie sind Handwerker oder Dienstleister? Hier entlang, bitte.
MyHammer hat die besten Anbieter zum Thema "EDV, Telekommunikation" im Raum Duisburg
Fordern auch Sie jetzt Ihr individuelles Angebot an: Kostenlos und unverbindlich!
Projekt zum Thema "EDV, Telekommunikation" in Duisburg


Duisburg: Trade Bot für Online Spiel erstellen (beendet)

Ausgeführt für:1.900 € Anzahl Angebote:1
Auftraggeber: magic-missile 

Ausgeführt von: webdeseiner 
Ausführungsort: Duisburg , Nordrhein-Westfalen


Trade Bot für Online Spiel erstellen

Hallo. Das Spiel können Sie sich unter http://www.wizards.com/default.asp?x=magic/magiconline/downloadlinks runterladen. Der Bot sollte generell die folgenden Funtkionen aufweisen : - an- und vertauschen von Karten (einstellbare Modi : nur an-, nur vertauschen, beides) - antworten auf private messages (eine standartantwort ausgeben und private chat beenden) - in den vorgesehenen Räumen messages ausgeben (frei editierbar) ein Tausch läuft folgendermaßen ab : ein Spieler bittet um einen Tausch. Dieser ist vom Bot zu akzeptieren (nur ein Tausch ist vom Spiel her gleichzeitig möglich). Vertausch-Modus : Der Spieler sucht sich nun Karten aus dem Bestand des Bots aus und legt diese in den Tauschpile. Der Bot muss diese Karte erkennen und den Namen der Karte und den Wert ausgeben. Wenn mehrere Karten in den Tauschpile gelegt werden, muss der Bot jedesmal den gesamten Tauschpile und den Gesamtwert ausgeben. Sollte der Spieler diese Karte wieder aus dem Pile herausnehmen muss der Bot das erkennen und die Liste aktualisieren und ausgeben. Wenn der Spieler den Tausch abschließen will, muss der Bot den Gesamtwert in Tickets ausgerechnet (das ist quasi die Währungseinheit in dem Spiel) und aufgerundet (es gibt nur ganze Tickets) beim Spieler einfordern. Sollte der Spieler nicht genügend Tickets zum tauschen haben, muss er ihn darauf hinweisen. Kurz vorm Abschluß des Tausches werden alle zu vertauschenden Items vom Spielsystem nochmals angezeigt. Hier muss der Bot einen Screenshot von dem Tausch machen, abspeichern und sich höflich vom Spieler verabschieden (und danken), also einen einstellbaren Text ausgeben. Antausch Modus: Der Bot muss anhand seiner Bestandsliste und Mengenverwaltung Karten von anderen Spielern antauschen. Wenn er Karten findet, legt er diese in den Tauschpile und gibt den Antauschwert aus. Sollte der Spieler die Karte nicht abgeben wollen nimmt er diese aus seinem Tauschordner raus. Das muss der Bot erkennen und den Gesamtwert aktualisieren. Der Gesamtwert ist hierbei stets abzurunden. Der Rest ist analog zum antauschmodus. Damit die anderen Spieler nicht übers Ohr gehauen werden, muss der Bot die Spieler wiedererkennen und Guthaben speichern. Da immer gerundet wird, ergibt sich ein Guthaben was in den Situationen zu speichern und bei späteren Tauschvorgängen zu verrechnen ist. Des weiteren wird ein Admintool zum erkennen neuer Karten benötigt. Es kommen in regelmäßigen Abständen neue Editionen mit neuen Karten raus, welche der Bot auch erkennen können muss. Des weiteren muss der Wert jeder Karte einstellbar sein (bis zu 6 stellen hinter dem Komma). Eine Antauschmenge muss genauso definiert werden können (Bulk, also für jede Edition aber auch einzeln für jede Karte) Der nächste Punkt ist, das ich eine Funktion möchte in der ein im Antausch- und ein im Vertausch-modus operierender Bot miteinander tauschen. Der Vertauschbot soltle nach Möglichkeit in einstellbaren Abständen mit dem Antauschbot tauschen, damit ein Warenverkehr erwirkt werden kann. Der vertauschbot versorgt den Antauschbot mit neuen Zahlungsmitteln und der Antauschbot den Vertauschbot mit neuen Karten. Dabei muss ein maximum pro Karte einstellbar sein ( der antauschbot tauscht maximal x mal die karte y an, der Vertauschbot will max. a exemplare der karte z usw.) 2 Testaccounts auf dem Server des Spieles stehen zur Verfügung. Damit könnten Sie sich auch die Funktionalität anderer dort vorhandenen Bots ansehen.
Archiv für EDV, Telekommunikation

Ähnliches Projekt starten


Jetzt Auftrag einstellen



Sie suchen Aufträge? Auf MyHammer finden Sie über 30.000 laufende Ausschreibungen!


Ihre Meinung