Ankündigung

Einklappen
Keine Ankündigung bisher.

SCIENCE.ini wichtige Probleme !

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • SCIENCE.ini wichtige Probleme !

    Es muss halt wieder mal sein, das ich hier eine Frage stellen muss, die aber (wahrscheinlicherweise) nicht viele wissen werden, da kommt sie:

    - So währe mal eine kleine Auflistung des Spellbooks:

    1 = Command_SpellBookHeal
    2 = Command_SpellBookDraft
    3 = Command_SpellBookEntAllies
    4 = Command_SpellBookElvenGifts
    5 = Command_SpellBookRohanAllies
    6 = Command_SpellBookGandalftheWhite
    7 = Command_SpellBookAnduril
    8 = Command_SpellBookArmyoftheDead

    Es ist mir trotzdem nicht gestattet diese Zeilen zu schreiben z.B. bei:

    SCIENCE_ElvenGifts

    SCIENCE_ROHAN SCIENCE_Heal OR SCIENCE_ROHAN SCIENCE_Draft OR SCIENCE_GONDOR SCIENCE_Heal OR SCIENCE_GONDOR SCIENCE_Draft

    Wie ihr sehen könnt bei error001.jpg macht er danach den Error.

    Obwohl es eigentlich korrekt geschrieben worden ist, lässt ers nicht zu und startet das game nicht, warum? Was muss ich verändern oder anders machen?

    Für eine präzise und genaueer Antwort währ ich euch zutiefst Dankbar =)

  • #2
    Das liegt daran, das die Reihenfolge falsch ist (oder das die Science gar nicht definiert ist)

    Du benutzt SCIENCE_EAGLEALLIES wahrscheinlich bei einer andere SCIENCE als PrerequisiteSciences, bevor du es definiert hast, aber das geht nicht.
    Das Spiel liest die Einträge nämlich sozusagen von oben nach unten.

    Ein Beispiel:

    Science SCIENCE_A
    PrerequisiteSciences = SCIENCE_B
    End

    Science SCIENCE_B
    PrerequisiteSciences = None
    End

    würde nicht funktionieren, weil SCIENCE_B als PrerequisiteSciences verwendet wird, bevor es definiert wurde.

    Würde man hingegen schreiben:

    Science SCIENCE_B
    PrerequisiteSciences = None
    End

    Science SCIENCE_A
    PrerequisiteSciences = SCIENCE_B
    End

    Würde es funktioniren, weil SCIENCE_B zu erst definiert wurde und dannach erst verwendet wird.

    Oder kurz gesagt: ändere mal die Reihenfolge der SCIENCEs in der ini. dann sollte es sicherlich wieder gehen

    PS: ich hoffe, das ist halbwegs verständlich beschrieben ^^
    Hier ensteht eine neue Signatur.

    Kommentar


    • #3
      Na da danke ich dir tausend mal Chriz :tongue:
      Und das war sehr klar und verständlich.

      (Is ja nicht so das ich hier irgendwas hinposte nur weil ichs noch nie probierte, im Gegenteil ich hab schon sehr vele Stunden an dieser Science.ini verbracht, wahrscheinlich am meisten als von allen anderen inis :tongue: Scheint als habe ich den überblick verloren vor lauter SCIENCE'S :tongue

      Also dann setzt ich mich mal wieder mit der SCIENCE auseinander und werde mit deinem gutem Beispiel vorangehen =) Danke nochmals !

      Kommentar

      Lädt...
      X