Dieses Forum nutzt Cookies
Dieses Forum nutzt Cookies um Anmeldeinformationen (keine Passwörter) zu speichern. Dabei werden diese Informationen als kleine Textdateien auf deinem Endgerät abgelegt. Sie können nur durch dieses Forum ausgelesen werden und stellen kein Sicherheitsrisiko dar. Neben deinem letzten Login wird auch abgespeichert, welche Themen du bereits gelesen hast.

Zudem wird ein Cookie angelegt, in dem abgespeichert wird, ob du diesen Hinweis gelesen hast. Damit wird er nicht jedes mal angezeigt.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
KI einbinden
Verfasser Nachricht
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #1
KI einbinden
Hallo,

leider tauchen bei mir keine Erweiterungen über das Spiel auf. Ich würde gerne eine KI einbinden.

Habe mir die AdmiralAI20 geladen.

Wie binde ich diese manuel in das Game ein? Ich erhalte immer eine Fehlermeldung. Habe einen Screenshot beigefügt. Die fibonacci Library habe ich auch schon.

Ich weiß aber nicht was ich mit den ganzen Dateien machen soll bzw. wo diese hinkommen. Habe schon einiges versucht, jedoch bisher keinen Erfolg gehabt. Kann mir einer genau beschreiben wie es funktioniert?

Danke für eure Hilfe.

Gruß


Angehängte Datei(en) Thumbnail(s)
   
30.04.2010 10:34
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #2
RE: KI einbinden
Die Dateien gehören jeweils in "Eigene Dateien\OpenTTD\ai" und "Eigene Dateien\OpenTTD\ai\library"
30.04.2010 10:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #3
RE: KI einbinden
Hallo nochmal,

einen Ordner library hatte ich unter Eigene Dateien nicht. Habe einen erstellt. Habe die Dateien soweit da reingepackt. Erhalte jedoch trotzdem die Fehlermeldung.

Ich habe unter Eigene Dateien auch den Ordner ai nur im Ordner content_download. Ist das richtig? Da habe ich es reingepackt.

Eigene Dateien\OpenTTD\content_download\ai

Was mache ich falsch?
(Dieser Beitrag wurde zuletzt bearbeitet: 30.04.2010 15:36 von DotMatrix.)
30.04.2010 15:35
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #4
RE: KI einbinden
In den content_download Ordner solltest du nix reinpacken, der ist für die im Spiel runtergeladenen Dateien. Direkt im OpenTTD Ordner muß der Ordner "ai" und dort als Unterordner von "ai\library" existieren, wenn die nicht existieren, einfach erstellen. Dann noch sicherstellen, daß du wirklich alle Abhängigkeiten hast.
30.04.2010 16:01
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #5
RE: KI einbinden
Ok noch eine dumme Frage,

habe den Ordner ai erstellt, dann darin den Ordner library.

Ich habe hier einmal den AdmiralAi20 Ordner. Den Inhalt des Ordners in den OpenTTD ai Ordner kopieren.

Dann habe ich den Ordner FibonacciHeap1. Den Inhalt aus diesem Ordner in den library Ordner reinkopieren, ist das so richtig?

Was meinst du mit Abhängigkeiten?
30.04.2010 16:08
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #6
RE: KI einbinden
Wenn AdmiralAI die Bibliothek FibonacciHeap1 benötigt, dann nennt man das Abhängigkeit. Eine KI kann mehrere Bibliotheken benötigen, und Bibliotheken können auch wieder Bibliotheken benötigen.
30.04.2010 16:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #7
RE: KI einbinden
Ok aber ich komme trotzdem nicht weiter.

Habe alles hier heruntergeladen:

http://noai.openttd.org/downloads/

Dort sind die AIs und die Librarys.

In der Fehlermeldung steht: couldn't find library queue.fibonacci_heap

So eine Datei finde ich da bei den librarys nicht.

--------------------------------------------------------------------------------------------------------------------------
Dieser Beitrag wurde automatisch angehängt, weil in kurzer Zeit zwei Beiträge von der selben Person geschrieben wurden:
--------------------------------------------------------------------------------------------------------------------------


Ok aber ich komme trotzdem nicht weiter.

Habe alles hier heruntergeladen:

http://noai.openttd.org/downloads/

Dort sind die AIs und die Librarys.

In der Fehlermeldung steht: couldn't find library queue.fibonacci_heap

So eine Datei finde ich da bei den librarys nicht.

Inzwischen hat sich was an meiner Fehlermeldung geändert. Nun erhalte ich folgendes, siehe Screenshot


Angehängte Datei(en) Thumbnail(s)
   
(Dieser Beitrag wurde zuletzt bearbeitet: 30.04.2010 16:37 von DotMatrix.)
30.04.2010 16:32
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #8
RE: KI einbinden
also in meinem library-Ordner befinden sich folgende Dateien:
Zitat:Graph.AyStar.4.tar
Graph.AyStar.6.tar
Pathfinder.Road.3.tar
Queue.BinaryHeap.1.tar
Queue.FibonacciHeap.1.tar
Queue.FibonacciHeap.2.tar
... wobei ich nicht mehr genau weiß, welche KI nu welche Bibliothek benötigt.

wenn du .tar.gz-Dateien hast, mußt du die zuerst entpacken, Unterordner oder .tar-Dateien kannst du behalten.

--------------------------------------------------------------------------------------------------------------------------
Dieser Beitrag wurde automatisch angehängt, weil in kurzer Zeit zwei Beiträge von der selben Person geschrieben wurden:
--------------------------------------------------------------------------------------------------------------------------


Gewöhn dir mal bitte ab, Screenshots als .jpeg zu speichern. Benutz bitte die eingebaute Screnshot-Funktion (Strg+S) im Spiel, die macht daraus ein .png, das meistens sogar kleiner ist als ein .jpeg

Und die Neueste Version von AdmiralAI scheint 22 zu sein, wieso sagtest du oben, du wolltest 20 installieren?
(Dieser Beitrag wurde zuletzt bearbeitet: 30.04.2010 16:44 von Eddi.)
30.04.2010 16:41
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #9
RE: KI einbinden
Wenn ich die Dateien bei mir entpacke, dann sind in dem entpackten Ordner nur .nut Dateien.

library.nut & main.nut
30.04.2010 16:52
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #10
RE: KI einbinden
Ja, die ".nut" [Nuß] Dateien werden von "Squirrel" [Eichhörnchen] "hoarded" [gehortet], das sollte also richtig sein Lächeln

die .tar-Datei enthält die .nut-Dateien in einem unkomprimierten Format, das von OpenTTD wie ein Unterordner gelesen werden kann
(Dieser Beitrag wurde zuletzt bearbeitet: 30.04.2010 16:57 von Eddi.)
30.04.2010 16:55
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Auge
Geschäftsführer
***

Beiträge: 847
Registriert seit: Mar 2009
Beitrag #11
RE: KI einbinden
Hallo

Sollte sich das Problem nicht in Wohlgefallen auflösen, wenn man die AIs über den Content Downloader besorgt? Bei den zwei AIs, die ich so installiert habe, wurden die Abhängigkeiten von allein aufgelöst (wenn ioch mich nicht irre) und alles in die richtigen Verzeichnisse gespeichert.

Tschö, Auge

My Little Forum 1, Forum und Board in PHP
01.05.2010 12:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #12
RE: KI einbinden
Würde ich gerne machen. Allerdings werden bei mir keinerlei Erweiterungen angezeigt.
03.05.2010 08:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Timmaexx
Schienenklopper
*****

Beiträge: 1.565
Registriert seit: Jan 2008
Beitrag #13
RE: KI einbinden
Ganz blöde Frage, bist du dabei auch im Internet?
Firewalleinstellung für content.openttd.org geblockt?
03.05.2010 19:18
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DotMatrix
Gleisarbeiter
*

Beiträge: 7
Registriert seit: Apr 2010
Beitrag #14
RE: KI einbinden
Ich bin mit dem Internet verbunden. Allerdings über einen Proxy.
04.05.2010 09:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Einbinden von zBase und weiteren 32bpp Grafiken in OpenTTD 1.3.2[split] diverse Lauscher 31 24.352 10.02.2016 12:19
Letzter Beitrag: Yoshi
  Kl einbinden greenhalos 8 10.070 28.01.2013 14:30
Letzter Beitrag: Eddi
  FIRS nachträglich einbinden v-man 6 3.467 09.04.2012 23:18
Letzter Beitrag: v-man
  Einbinden von Ki's raschid 13 7.855 14.11.2011 10:17
Letzter Beitrag: planetmaker
  Grafiken einbinden Franzel56 11 4.686 09.11.2008 18:33
Letzter Beitrag: Timmaexx

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste