Maplestory-Bot | |
| Verfasst von piwy am 10.02.2009 | |
Was ist MaplestoryMaplestory ist ein online Rollenspiel, genauer gesagt ein MMORGP. Im Prinzip ist Maplestory vergleichbar mit World of Warcraft, jedoch in 2D und kostenlos spielbar. Wozu einen BotSolche Rollenspiele sind sehr zeitintensiv und verfolgen mei?tens das selbe Ziel, n?mlich Steigerung des Levels, bzw. Erfahrung. Dieses geschieht in Maplestory durch das Bek?mpfen von Kreaturen. Da ich pers?nlich das eigentliche "leveln" zu langweilig und eint?nig fand, habe ich mich entschlossen die Zeit sinnvoller zu nutzen und einen "Bot" (Roboter) zu bauen welcher das "leveln" f?r mich erledigt. FunktionsprinzipDie Aufgabe vom Bot ist es, die gegnerischen Kreaturen zu "t?ten" und dem Spiel / Mitspielern vorzut?uschen das ein Mensch spielt. Der Bot muss Kreaturen erkennen, entsprechend reagieren und die Angriffsposition wechseln k?nnen. Technische UmsetzungDieser Bot wurde in Hardware realisiert, weil das Spiel Software entdeckt die den Spielablauf manipuliert. Um den Aufwand m?glichst gering zu halten, wurde der Kontroller einer alten USB-Tastatur mit einem Microkontroller angesteuert. Der Microkontroller, ein Atmel AVR Tiny 26, "schaltet" nach gewissen Kriterien die Leitungen der USB-Tastatur. Der grobe Spielablauf wird vom Microkontroller endlos wiederholt. Damit die Spielfigur nicht ins Leere schl?gt falls keine Kreaturen vorhanden sind, sind drei kleine Solarpanel am Microkotnroller angeschlossen. Diese Solarpanel werden auf dem Monitor an verschiedenen Stellen befestigt. Da die Kreaturen eine andere Helligkeit als der Spielhintergrund aufweisen, reagieren die Solarpanel bei Bewegungs?nderungen der Kreaturen mit einer Spannungs?nderung. Die Spannungen der Solarpanel werden im Microkontroller analog digital gewandelt und k?nnen so ausgewertet werden. Die Software wurde in Assembler programmiert und wiederholt einen festgelegten Spielablauf, welcher jedoch durch die Auswertung der Helligkeits?nderungen der Situation angepasst abl?uft. FazitDieser Bot hat meine Spielfigur schnell auf ein hohes Level gespielt, da dieser 24 Stunden am Tag und 7 Tage die Woche laufen konnte Der gr??te Nachteil ist jedoch, dass er nicht auf Gespr?che anderer Mitspieler reagieren kann und somit von manchen als Bot erkannt wird. Meiner Meinung nach ist er die sicherere Alternative zur softwareseitigen Manipulation des Spieles, welches zum Ausschluss f?hren kann. | |
![]() | RGB Lampe Version 2... |
| vom 13.02.2009 |
![]() | Car-PC: Start/Shutdown Contr... |
| vom 10.02.2009 |
![]() | Maplestory-Bot... |
| vom 10.02.2009 |
| Car-PC (Stand 2005)... | |
| vom 31.12.2005 |