programm das für einen spielt

Von: , Frage gestellt am Di, 30. Mai 2006

hallo

ich möchte ein script erstellen für ein rollenspiel. z.B. diablo

das programm soll also meine figur steuern und monster angreifen und aufsammeln usw.

wie mache ich das am besten?

gruss umungus

6 Antworten zu dieser Frage

  1. Antwort von nach einer Stunde 0 hilfreich
    Re: programm das für einen spielt

    warden wird dich schnappen ;)

    aber zur frage

    eigentlich isses aber simpel,
    alle daten, die das spiel liefert auswerten und entsprechend reagieren

    nur hat Blizzard nicht wirklich eine schnittstelle dafür gemacht

    anders zB Half-life und deren ableger, google mal nach CS-Bots
    dort gibt es wirklich gute bots, die alle das gleiche machen
    alle daten, die das spiel liefert auswerten und entsprechend reagieren

    mfg
    mathias [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 3 Stunden 0 hilfreich
      Re^2: programm das für einen spielt

      hallo Mathias

      nun, das klingt ja einfach, aber irgendwie weiß ich garnicht wo ich anfangen soll. überhaupt die daten die das spiel liefert genau zu finden oder auszufiltern.

      ich weiß nicht mal mit welchem programm ich das sehen soll^^.

      ahnung habe ich ja schon ein wenig, aber eben nichts von programmierung. ich habe früher mal basic was gemacht. aber das ist ja schon lange her.

      wenn ich so darüber nachdenke brauche ich ja nur so einen cs-bot, also das skript und die mir dann anschauen und dann dementsprechend auf das spiel verändern. nur ist das ja nicht ganz einfach.

      wie gesagt. ich weiß nicht wo ich anfangen soll^^

      nebenebei könnte es ja auch nur für ein offline spiel sein und wenn es online wäre, würde ich ja niemandem schaden ;D

      gruss umungus

      • Antwort von nach einem Tag 0 hilfreich
        Re^3: programm das für einen spielt

        hallo Mathias

        nun, das klingt ja einfach, aber irgendwie weiß ich garnicht
        wo ich anfangen soll. überhaupt die daten die das spiel
        liefert genau zu finden oder auszufiltern.
        2 Möglichkeiten
        a) Spiel bietet Schnittstelle
        -Schnittstelle benutzen

        b) Spiel bietet keine Schnittstelle
        -Schnittstelle bauen ;=)
        über Sniffer kann man den datentransfer zum netz überwachen und ausgeben lassen, auch speicher kann ausgelesen werden
        diese daten muss man analysieren und ordnen, so dass sie sinnvolle zusammenhänge ergeben

        (zB Hexeditor und spielstände
        Spielstand 1: 1000 gold
        man wirft ein gold weg
        Spielstand 1: 999 gold

        nun sucht man im spielstand 1 alle werte die für 1000 Stehen
        und merkt sich die stellen
        dann sucht man die 999 in spielstand 2,
        wenn an der gleichen stelle, so hat man die stelle gefunden, in der gold gespeichert wird ;)

        das halt für jede einzelne sache
        ) ich weiß nicht mal mit welchem programm ich das sehen soll^^.
        Sniffer und RAM-ausleser google weiss alles ahnung habe ich ja schon ein wenig, aber eben nichts von
        programmierung. ich habe früher mal basic was gemacht. aber
        das ist ja schon lange her.

        wenn ich so darüber nachdenke brauche ich ja nur so einen
        cs-bot, also das skript und die mir dann anschauen und dann
        dementsprechend auf das spiel verändern. nur ist das ja nicht
        ganz einfach.
        das stimmt wie gesagt. ich weiß nicht wo ich anfangen soll^^

        nebenebei könnte es ja auch nur für ein offline spiel sein und
        wenn es online wäre, würde ich ja niemandem schaden ;D
        ich sage es mal so ;)
        es gibt spiele wo das erwünscht("ein Feature") ist, bei CS gibts sogar meisterschaften der bots

        und spiele, wo es heisst "Cheater an die Wand" gruss umungus
        gruss matze

        • Antwort von nach 15 Tagen 0 hilfreich
          Re^4: teilweise OT

          hallo über Sniffer kann man den datentransfer zum netz überwachen
          und ausgeben lassen, auch speicher kann ausgelesen werden
          hab ich zwar noch nie gehört aber würde mich interessieren.
          kann man sich sowas irgendwie basteln oder runterladen, weißt du da was?
          Danke

          Gruss
          Jungle

      • Antwort von nach 13 Tagen 0 hilfreich
        Re^3: programm das für einen spielt

        nebenebei könnte es ja auch nur für ein offline spiel sein und
        wenn es online wäre, würde ich ja niemandem schaden ;D
        Bevor du sowas anfängst, solltest du gerade bei online-Spielen die AGB's immer im Auge behalten. Einerseits ist es gerade Richtung Blizzard nicht gern gesehen (eigentlich sogar verboten, weil Betrug), andererseits sehen das die ehrlichen Spieler nicht gern, wenn du ihnen mit solchen Aktionen den Spaß am Spiel nimmst.

        Also mach das nur, wenn es offline-Spiele sind.

        (Meinereiner ist WoW-Zocker.)

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!