Seite 1519 von 1527 ErsteErste ... 5191019141914691509151515161517151815191520152115221523 ... LetzteLetzte
Ergebnis 22.771 bis 22.785 von 22904

Thema: BASE: FRAGEN & FEEDBACK (inkl. Fehlermeldungen)

  1. #22771
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Im Editor angeschaut oder ohne?

  2. #22772
    Sauber Avatar von McCauchy
    Registriert seit
    18.02.07
    Ort
    Sachsen, wo die schönsten Mädels wachsen:)
    Beiträge
    15.069
    Den Save vor der 11. Bib habe ich leider nicht mehr.
    unbeugsam

    Ci[Wii]lization @ 2294161358176008

  3. #22773
    k Avatar von Sauron44
    Registriert seit
    19.06.08
    Ort
    hier
    Beiträge
    5.828
    Hab grade die Triremen Quest bekommen, da wurde vergessen den Text anzupassen. (gibt nur Triere/Kontere/Galeere/Kogge)

    Außerdem sollte die mit Fortgeschrittener Seefahrt ausgeschaltet werden, zumindest wenn sie noch die Vanilla Triremen (also Triere in BASE) meint.

    edit: Kann bestätigen, dass sie Trieren meint, hatte noch genug davon.
    Existenzkrise: Imaginärer Freund erhängt sich mit WLAN-Kabel.
    Jesus enterbt: Gott schreibt Neues Testament

  4. #22774
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Notiert. Hast zufällig nen Save? Macht Test vom Bugfix leichter.
    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)

  5. #22775
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.183
    Ich bin noch am Jungbrunnen dran. EVENT_JUNGBRUNNEN_DONE_2 und EVENT_TRIGGER_JUNGBRUNNEN_REVEALED_1 funktionieren nicht. Ich verstehe aber noch nicht warum.

    Klassische Literatur erfordert ebenfalls x Bibliotheken. Weiß jemand ob dieses Event funktioniert?
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  6. #22776
    k Avatar von Sauron44
    Registriert seit
    19.06.08
    Ort
    hier
    Beiträge
    5.828
    Zitat Zitat von Rob Anybody Beitrag anzeigen
    Klassische Literatur erfordert ebenfalls x Bibliotheken. Weiß jemand ob dieses Event funktioniert?
    Ja, es funktioniert.

    Und hab leider kein Save der Triremen Quest, die war nur 1 Runde aktiv und da hab ich nicht drangedacht
    Existenzkrise: Imaginärer Freund erhängt sich mit WLAN-Kabel.
    Jesus enterbt: Gott schreibt Neues Testament

  7. #22777
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Zitat Zitat von Sauron44 Beitrag anzeigen
    Ja, es funktioniert.
    Sicher? Ist es das, wo alle Bibs Kolben bekommen? Hab meine ich im letzten Spiel keine Bonuskolben gesehen. Oder gibts die nur in einer bestimmten Stadt? (Alles andere wäre wohl auch zu stark xD)
    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. #22778
    k Avatar von Sauron44
    Registriert seit
    19.06.08
    Ort
    hier
    Beiträge
    5.828
    Gibts nur in einer bestimmten Stadt afaik, hab aber die Freitech genommen, das hat funktioniert
    Existenzkrise: Imaginärer Freund erhängt sich mit WLAN-Kabel.
    Jesus enterbt: Gott schreibt Neues Testament

  9. #22779
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.183
    Ich habe jetzt ein Save, bei dem die Bibliotheken keinen Hinweis auf den Jungbrunnen geben und eins, wo man die fehlerhafte 2. Option testen kann.

    Mein Lösungsansatz wäre


    <EventTriggerInfo>
    ___<Type>EVENTTRIGGER_JUNGBRUNNEN</Type>
    ___...
    ___<iNumPlotsRequired>1</iNumPlotsRequired>
    ___<bOwnPlot>0</bOwnPlot>
    ___<iPlotType>1</iPlotType>

    <EventTriggerInfo>
    ___<Type>EVENTTRIGGER_JUNGBRUNNEN_REVEALED</Type>
    ___...
    ___<BuildingsRequired>
    ______<BuildingClass>BUILDINGCLASS_LIBRARY</BuildingClass>
    ___</BuildingsRequired>
    ___<iNumBuildings>1</iNumBuildings>


    Aber irgendetwas übersehe ich immer noch
    Angehängte Dateien Angehängte Dateien
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  10. #22780
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Es ist auch nicht ausgeschlossen, dass der SDK-Code fehlerfrei ist. Es wurde eine Menge geändert, aber Zufallsereignisse lassen sich nur schwer testen. Wenn ich noch so gut wie früher im Code wäre, würde ich das bestimmt lokalisieren können, wenn das der Fall ist. Die SAVEs wären aber schon eine große Hilfe.

  11. #22781
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.183
    Ja, testen ist schwierig. Ich habe es erst auf "natürliche" Weise versucht indem ich viele Zufalls-Spiele gestartet habe. Ich habe dabei viel Zeit investiert, einige interessante Leader bekommen, aber nur 1x das Jungbrunnen-Event (das Save aus #22779). Inzwischen habe ich gelernt, wie ich ein Event erzwingen kann ( iWeigh auf -1 setzen, WB-Szenario für kontrolierte Bedingungen). Es bleibt aber nervig, weil Base jedesmal neu gestartet werden muss (lange Ladezeit).

    Anscheinend ist das Jungbrunnen-Event eine angepasste Kopie von "heiliger Berg finden". Der Fehler muss im Python-Befehl <PythonCanDo>canTriggerJungbrunnen</PythonCanDo> stecken. Ich kann aber die entsprechende Stelle im Python-Code nicht finden.
    Möglicherweise funktioniert der Jungbrunnen nicht, weil diese Py-Datei in Download und Patch fehlt


    Meine Testergebnisse im Einzelnen:

    ----------

    <EventTriggerInfo>
    ___<Type>EVENTTRIGGER_JUNGBRUNNEN</Type>
    ___...
    ___<iNumPlotsRequired>1</iNumPlotsRequired>
    ___<bOwnPlot>0</bOwnPlot>
    ___<iPlotType>1</iPlotType>

    verschiebt das Event von einem "Heiligen"-Berg zu einem "Jungbrunnen"-Hügel

    ----------

    <Type>EVENTTRIGGER_JUNGBRUNNEN_DONE</Type>
    ...
    <bPickReligion>1</bPickReligion>
    <bStateReligion>1</bStateReligion>

    das scheint mir aus "heiliger Berg" zu stammen. Der Jungbrunnen hat keinen religiösen Bezug. Daher besser

    <bPickReligion>0</bPickReligion>
    <bStateReligion>0</bStateReligion>

    ----------

    <EventTriggerInfo>
    ___<Type>EVENTTRIGGER_JUNGBRUNNEN_REVEALED</Type>
    ___...
    ___<BuildingsRequired>
    ______<BuildingClass>BUILDINGCLASS_LIBRARY</BuildingClass>
    ___</BuildingsRequired>
    ___<iNumBuildings>1</iNumBuildings>

    hat keine Wirkung. Das wird von Python mit "Anzahl nach Kartengröße" überschrieben. Ohne Python wäre es 1 Bib, egal welche Kartengröße

    ---------

    "Heiliger Berg" hat keine 2. Option mit Änderung des Feldertrages. Diese Funktion muss ergänzt werden, aber

    <bShowPlot>1</bShowPlot>

    geht ins leere. JUNGBRUNNEN_DONE kennt den "Jungbrunnen"-Plot überhauupt nicht.

    <bPrereqEventPlot>1</bPrereqEventPlot>

    Hilft nicht. Der Plot wird nicht aus EVENT_JUNGBRUNNEN_1 übertragen.

    -> Der Feldertrag wird nicht angepasst, weil die Funktion nicht weiß, welches Feld angepasst werden soll.
    Anscheinend kann man das nur über Python regeln.

    ----------

    <PythonCanDo>canTriggerHolyMountain</PythonCanDo>

    erzeugt drei Variablen:
    - eine 9-stellige, jedesmal andere Zahl (eine ID?)
    - kann ich nicht auslesen (evtl. die Info "religiöses Gebäude?)
    - die Anzahl der Gebäude

    <PythonCanDo>canTriggerJungbrunnen</PythonCanDo>

    erzeugt nur eine Variable
    - die Anzahl der Gebäude

    evtl. scheitert JUNGBRUNNEN_REVEALED_1 weil es die Art von Gebäude (Bibs) nicht kennt?

    ---------

    Anmerkung:
    Heilger Berg kann nur bei monootheistischer Religion (Judentum, Christentum und Islam) vorkommen. Der Text sollte daher "Segen unseres Gottes" lauten.

    Bild

    ---------

    ohne Jugbrunnen-Py-Code bin ich mit meinem Latein am Ende
    Angehängte Grafiken Angehängte Grafiken
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  12. #22782
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.025
    Man kann Quests erzwingen, indem man in der EventtriggerInfo iPercentGamesActive auf 100 und iWeight auf -1 setzt. Dann triggert das Event jedes Mal, wenn die Voraussetzungen erfüllt sind. Die sollte man natürlich kennen und zur Not per Weltenbauer herbeiführen.
    That's why I am here: Mein Mod
    Mehr Technologien, mehr Einheiten, mehr Zivilisationen, mehr Gebäude

    Die aktuelle Story zum Mod:
    Die Vereinigten Staaten von Amerika

    Alte Stories zu alten Versionen:
    Alte Storys

  13. #22783
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Gibts nicht auch irgendwie ne Python Konsole, wo man per Befehl eins triggern kann?
    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)

  14. #22784
    Registrierter Benutzer
    Registriert seit
    03.02.16
    Beiträge
    63
    Hi!
    Jemand eine Idee, was hier schiefgelaufen ist?
    Spielen zu zweit über den Internetmodus und irgendwann kam die Meldung: "Kalan hat das Spiel unterbrochen."

    Auch nach mehrmaligen Neustarten, war die Meldung weiterhin vorhanden. Beim Versuch den Fehler zu finden, haben wir das Spiel im Hotseat-Modus gestartet; die Meldung bleibt bestehen - auf beiden Rechnern, also auf dem von Kalan und dem von mir.
    Angehängte Dateien Angehängte Dateien

  15. #22785
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Es wurde irgendeine Taste gedrückt? Gab es da nicht eine dafür?

    edit: Bin hier fündig gewurden.

    https://www.civforum.de/showthread.p...=1#post3446532

    Zitat Zitat von Harleen Beitrag anzeigen
    Das ist ein bekanntes Problem.

    Zitat Zitat von ante Beitrag anzeigen
    Das Problem tritt meines Wissens generell bei 3.19 nach einem Neuladen und wiederholtem Beenden der Runde (und Überschreiben des für diese Runde bereit gespeicherten Spielstandes) auf - bspw. weil man noch einen Marker löschen wollte, den man beim ersten Speichern vergessen hat; um es mal neutral zu formulieren :-).
    Lösung: Den schon vorhandenen Spielstand löschen und neu erzeugen. Und in Zukunft eine Runde nicht zweimal spielen.
    Geändert von rucivfan (01. September 2023 um 20:25 Uhr)

Seite 1519 von 1527 ErsteErste ... 5191019141914691509151515161517151815191520152115221523 ... LetzteLetzte

Berechtigungen

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