Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 4 von 4
  1. Beiträge anzeigen #1 Zitieren
    Veteran Avatar von Buzz Killington
    Registriert seit
    Apr 2019
    Beiträge
    542
     
    Buzz Killington ist offline

    Skript "manuell" parsen möglich? - Datei wird vom Compiler ignoriert

    Ich bekomme einen undefined function Fehler um die Ohren gehauen, obwohl die besagte Funktion sehr wohl definiert ist. Das Problem finde ich im Log: Die Datei in welcher die Funktion definiert ist, wird nicht geparsed! Es handelt sich um B_TeachPlayerTalentBlablabla. Alle dieser Talente-Dateien werden eingelesen, nur meine besagte nicht. Das ist mir in 10 Jahren noch nicht passiert und ich bin auch trotz fortgeschrittener Stunde sicher, dass die Datei weder einen Syntax im Namen enthält, noch dass sie im falschen Pfad oder so liegt. Wie kann das sein? Ich habe neulich Union installiert, stellt das irgendwas mit dem Compiler an?

  2. Beiträge anzeigen #2 Zitieren

  3. Beiträge anzeigen #3 Zitieren
    Veteran Avatar von N1kX
    Registriert seit
    Aug 2018
    Ort
    Serov
    Beiträge
    643
     
    N1kX ist offline
    Also, do not forget. That the new function should be located above the place used.
    wrong
    Code:
    instance foo(Npc_Default)
    {
    too();
    };
    
    func void too()
    {
    };
    right
    Code:
    func void too()
    {
    };
    
    instance foo(Npc_Default)
    {
    too();
    };
    Also, as neocromicon wrote, is your new function in gothic.src? Does it get into gothic.dat before the place used?

    wrong
    Code:
    ***
    Story\Dialoge\Dialog.d
    STORY\B_Story\Blablalba.d***
    right
    Code:
    ***
    STORY\B_Story\Blablalba.d
    Story\Dialoge\Dialog.d
    ***

  4. Beiträge anzeigen #4 Zitieren
    Veteran Avatar von Buzz Killington
    Registriert seit
    Apr 2019
    Beiträge
    542
     
    Buzz Killington ist offline
    Zitat Zitat von neocromicon Beitrag anzeigen
    Datei in der Gothic.src eingetragen?
    Argh, da hat sie tatsächlich gefehlt. Ein Blick in diese Datei war wirklich mal aufschlussreich! Wobei ich sehe, dass ich da schonmal welche eintragen musste (habe schonmal andere Talente eingebaut), das ist nur schon etwas her...

    Danke für den Hinweis!

    Zitat Zitat von N1kX Beitrag anzeigen
    Also, do not forget. That the new function should be located above the place used.
    wrong
    Code:
    instance foo(Npc_Default)
    {
    too();
    };
    
    func void too()
    {
    };
    right
    Code:
    func void too()
    {
    };
    
    instance foo(Npc_Default)
    {
    too();
    };
    Also, as neocromicon wrote, is your new function in gothic.src? Does it get into gothic.dat before the place used?

    wrong
    Code:
    ***
    Story\Dialoge\Dialog.d
    STORY\B_Story\Blablalba.d***
    right
    Code:
    ***
    STORY\B_Story\Blablalba.d
    Story\Dialoge\Dialog.d
    ***
    I forgot to declare the file in Gothic.src, that was the issue here. Thanks!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide