Seite 7 von 271 ErsteErste ... 345678910111757107 ... LetzteLetzte
Ergebnis 91 bis 105 von 4063

Thema: Der Pythonthread

  1. #91
    Registrierter Benutzer
    Registriert seit
    30.11.08
    Beiträge
    1.563
    2010?

    Was ich nicht verstehe, warum muß es zeitnah sein, wenn es um die AI geht, die wechselt doch nicht einfachmal so während der Spieler dran ist, den Bauauftrag?

  2. #92
    paranoider Irrer Avatar von The_J
    Registriert seit
    07.08.07
    Ort
    verrat ich nicht
    Beiträge
    13.297
    Zitat Zitat von koma13 Beitrag anzeigen
    2010?
    Irgendwann später auf jeden Fall .

    Zitat Zitat von koma13 Beitrag anzeigen
    Was ich nicht verstehe, warum muß es zeitnah sein, wenn es um die AI geht, die wechselt doch nicht einfachmal so während der Spieler dran ist, den Bauauftrag?
    Ja, schon, aber es geht halt auch darum, wenn du den Code nicht direkt an die Aktion dranhängen kannst, muss man im dümmsten Fall alle Städte durchgehen, und dass bei der KI, was wohl nicht schlecht Rechenzeit kostet (schätz' ich mal).
    Deswegen sollte es schon eine zeitnahe Möglichkeit geben (weil das halt weniger Performance-Einbußen durch den direkten Zugriff zur Folge hat).
    Zum Download bereit: Civ4-Mod "Mars, jetzt!"


    "Frei sein heißt wählen können, wessen Sklave man sein will." (Jeanne Moreau, 1928 - )

    "Immer wenn man die Meinung der Mehrheit teilt, ist es Zeit, sich zu besinnen." (Mark Twain, 1835 - 1910)


  3. #93
    Registrierter Benutzer
    Registriert seit
    30.11.08
    Beiträge
    1.563
    Ihr braucht also ein event 'onProcessBuilt' oder sowas?

  4. #94
    Magie ist entscheidend Avatar von magic66
    Registriert seit
    15.02.07
    Ort
    Das Dorf
    Beiträge
    1.394
    Gibts nicht "onCityDoTurn" oder so?

    Weiß wohl nicht, ob das bei einem Prozess aufgerufen wird
    Mit Anstand, Tugen und Manieren,-kannst du dich nie blamieren!!
    Wäre, wenn und aber ... CIV ist kein Spiel der Konjunktive!

  5. #95
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Es ist ja so, dass zumindest die Goldanzeige permanent verändert bleibt wenn man irgendwo Wohlstand hat. Die ändert sich ja nicht immer nur zum Rundenbeginn oder zum Rundenende. Statt +X Gold während Wohlstand muss doch auch +X 'irgendwas' während Wohlstand gehen. hm.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  6. #96
    paranoider Irrer Avatar von The_J
    Registriert seit
    07.08.07
    Ort
    verrat ich nicht
    Beiträge
    13.297
    Zitat Zitat von koma13 Beitrag anzeigen
    Ihr braucht also ein event 'onProcessBuilt' oder sowas?
    Ja, genau dass.
    Allerdings muss ja für sowas das SDK ran .

    Zitat Zitat von magic66 Beitrag anzeigen
    Gibts nicht "onCityDoTurn" oder so?

    Weiß wohl nicht, ob das bei einem Prozess aufgerufen wird
    wann wird das überhaupt aufgerufen ?

    Zitat Zitat von Cybah Beitrag anzeigen
    Es ist ja so, dass zumindest die Goldanzeige permanent verändert bleibt wenn man irgendwo Wohlstand hat. Die ändert sich ja nicht immer nur zum Rundenbeginn oder zum Rundenende. Statt +X Gold während Wohlstand muss doch auch +X 'irgendwas' während Wohlstand gehen. hm.
    ich versteh' dich grad nicht.
    Zum Download bereit: Civ4-Mod "Mars, jetzt!"


    "Frei sein heißt wählen können, wessen Sklave man sein will." (Jeanne Moreau, 1928 - )

    "Immer wenn man die Meinung der Mehrheit teilt, ist es Zeit, sich zu besinnen." (Mark Twain, 1835 - 1910)


  7. #97
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Forget it. Denkfehler. Wenn man Wohlstand benutzt, wird einfach Betrag X auf den Goldertrag raufgerechnet. (Quasi Wohlstand = 1) Deshalb ist die Anzeige statisch. KANN sich ja gar nicht verändern bis zur nächsten Runde, weil nur rundenweise was passiert. Hm. Wenn sich eine Einheit über eine Stadt zu einer anderen Stadt hin bewegt, verändert sich die Zufriedenheit der Stadt die als Weg benutzt wurde, ja auch nicht bei Erbrecht.

    Geht wohl nicht. Es müsste jede Runde geprüft werden, ob noch Wohlstand in der Bauschleife ist. Wenn ja +1 Happy.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  8. #98
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Ich bin grade dabei, mich in Python einzuarbeiten und hab da ein etwas blödes Problem, dass mich am Anfangen hindert. Ich arbeite mit dem Xemacs-Editor. Laut Anleitung sollte ich im ipython-Terminalfenster Programme, die ich im Editor geschrieben und gespeichert habe, mit

    run filename.py

    abrufen können. Funktioniert aber nicht. Mir scheint es auch nicht sehr sinnvoll zu sein. Da fehlt irgendein Schritt, der Python sagt, wo es nach dem Programm suchen soll.
    Weiß jemand Rat?

  9. #99
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Benutze doch IDLE, wenn du mit Python anfängst. Später kannst du dir einen umfangreicheren Editor zulegen.

  10. #100
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Mal versuchen. Danke.

  11. #101
    .
    Registriert seit
    28.09.06
    Beiträge
    16.132
    Nimm eclipse und pydev als plugin.

  12. #102
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Mit IDLE funktionierts nicht. Was eclipse und pydev sind weiß ich nicht. Ich hab nur begrenzte Möglichkeiten, was meine Editoren angeht, immerhin krieg ich Noten auf die Programme...

  13. #103
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Entweder die py-Datei mit IDLE öffnen und dann F5, oder in IDLE
    Code:
    import filename
    schreiben (ohne .py).

  14. #104
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Irgendwas funktioniert da grade. Nicht so wie ich es mir vorgestellt habe, aber es hilft zumindest weiter. Danke.

  15. #105
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Das Problem besteht offenbar doch weiter

    Traceback (most recent call last):
    File "<pyshell#0>", line 1, in <module>
    import test1
    ImportError: No module named test1

    So wie ich das verstehe findet er die Datei noch immer nicht

Seite 7 von 271 ErsteErste ... 345678910111757107 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •