+ Antworten
Ergebnis 1 bis 3 von 3
  1. #1
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard Fehlermeldung bzgl GlobalTaxSystem

    Hallo

    in meiner aktuellen Karte übernehme ich eine KI-Stadt (Territorium, Haupt-, Stadt- und Rohstoffgebäude), gebe gleichzeitig mein Startgebiet an eine andere KI ab.

    Danach kommt es kurz zu ein paar DSE Fehlermeldungen (etwa einen Monat lang, insgesamt ca. 5 mal die gleiche Meldung). Ich blicke leider nicht durch, warum die erscheint.

    Code:
    Assertion failed!
    
    Expression: Lua Error
    Error: LUA_ERRRUN: [string "Script\Global\ScriptSystems\GlobalCityDevel..."]:421: attempt to get length of field '?' (a nil value)
    Stacklevel: 0 Type: C Function: "(null)"
    Stacklevel: 1 Type: Lua File: Script\Global\ScriptSystems\GlobalCityDevelopmentSystem.lua Function: "CheckDiversityBuffForAllPlayers" Line: 421
    Locals:
        Local: 1    Name: (for index)    Number:    8
        Local: 2    Name: (for limit)    Number:    8
        Local: 3    Name: (for step)    Number:    1
        Local: 4    Name: PlayerID    Number:    8
        Local: 5    Name: DifferentFoodGoodTypes    Number:    0
        Local: 6    Name: DifferentHygieneGoodTypes    Number:    0
        Local: 7    Name: DifferentClothesGoodTypes    Number:    0
        Local: 8    Name: DifferentEntertainmentGoodTypes    Number:    0
        Local: 9    Name: (*temporary)    Number:    1
        Local: 10    Name: (*temporary)    Nilvalue
        Local: 11    Name: (*temporary)    Nilvalue
        Local: 12    Name: (*temporary)    Nilvalue
        Local: 13    Name: (*temporary)    Number:    0
        Local: 14    Name: (*temporary)    Number:    3
        Local: 15    Name: (*temporary)    Number:    3
        Local: 16    Name: (*temporary)    String:    attempt to get length of field '?' (a nil value)
    Stacklevel: 2 Type: Lua File: Script\Global\ScriptSystems\GlobalTaxSystem.lua Function: "(null)" Line: 12
    Locals:
        Local: 1    Name: _PlayerID    Number:    6
        Local: 2    Name: _TotalTaxAmountCollected    Number:    296
        Local: 3    Name: _AdditionalTaxesByAbility    Number:    48
    
    Current stack:
    
    
    Additional info: Game turn 6861 (11:26)
    Das Spiel läuft aber problemlos weiter. Wie kann ich diese Meldung verhindern/unterdrücken?

  2. #2
    Jäger Avatar von Sokrates
    Registriert seit
    22.10.2007
    Ort
    Schweiz / Baselland
    Beiträge
    274

    Standard AW: Fehlermeldung bzgl GlobalTaxSystem

    Baust du diese Funktion in das globale Skript (FMA)

    CheckDiversityBuffForAllPlayersOld = CheckDiversityBuffForAllPlayers
    function CheckDiversityBuffForAllPlayers(_PlayerID,_TotalTa xAmountCollected,_AdditionalTaxesByAbility,_p4)
    if _PlayerID ~= nil then
    CheckDiversityBuffForAllPlayersOld(_PlayerID,_Tota lTaxAmountCollected,_AdditionalTaxesByAbility, _p4)
    end
    end

    LG Sokrates
    Für den Weisen bedeutet jeder Tag ein neues Leben.

  3. #3
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: Fehlermeldung bzgl GlobalTaxSystem

    Oh, der Skriptmeister höchstpersönlich. Es funktioniert, dankeschön.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Fehlermeldung
    Von sosica im Forum Siedler 6 Aek SokkiWorld
    Antworten: 15
    Letzter Beitrag: 12.02.2011, 12:29
  2. Fehlermeldung
    Von Annosiedler im Forum Probleme Wünsche Ideen
    Antworten: 14
    Letzter Beitrag: 29.06.2010, 08:44
  3. DSE-Fehlermeldung
    Von Annosiedler im Forum S6 Scriptecke
    Antworten: 13
    Letzter Beitrag: 21.02.2010, 16:26
  4. Fehlermeldung
    Von mattizwo im Forum S6 Scriptecke
    Antworten: 3
    Letzter Beitrag: 23.03.2009, 10:40
  5. 2 Kleine Fragen bzgl. Cheats und Inseln
    Von Azaarrel im Forum Siedler 2 DnG Die nächste Generation
    Antworten: 8
    Letzter Beitrag: 18.03.2009, 21:34

Stichworte

Berechtigungen

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