Stückzahl Blöcke begrenzen; MaxCount: 1..

Discussion in 'German' started by LoOni3r, Feb 5, 2021.

  1. LoOni3r

    LoOni3r Lieutenant

    Joined:
    Oct 23, 2019
    Messages:
    40
    Likes Received:
    7
    Moin Moin,

    nach meinen Verständnis kann man mit
    Code:
    MaxCount: 1, type: int, display: true
    blöcke auf 1 begrenzen.

    Zum testen habe ich RCSBlockMS kopiert und wollte die Stückzahl des neuen Blocks auf 1 begrenzen.
    Dennoch kann ich mehr als nur 1 setzen. Eine Fehlermeldung erscheint nicht.

    Jemand ne idee oder is das ein Bug in der 1.4?

    Code:
    #{ +Block Id: 420, Name: RCSBlockMS
    { +Block Name: test123
      IndexName: RCS
      Group: cpgRCS
      Material: metal
      MarketPrice: 6630, display: true
      Shape: ModelEntity
      ShowBlockName: true
      Model: @models/Blocks/Mothership/RCS_BlockPrefab
      Mesh-Damage-1: Mesh/D0
      Mesh-Damage-2: Mesh/D1
      Mesh-Damage-3: Mesh/D2
      Mesh-Damage-4: Mesh/D3
      DropMeshfile: Entities/Misc/BagSmallPrefab
      Place: Free
      AllowPlacingAt: MS, display: true
      SizeInBlocks: "1,1,1", display: true
      SizeInBlocksLocked: "Base,MS"
      Volume: 800, type: float, display: true, formatter: Liter 
      Mass: 15960, type: float, display: true, formatter: Kilogram
      IsActivateable: true
      IsOxygenTight: false, display: true
      IsIgnoreLC: true
      Info: bkiGyroscope, display: true
      StackSize: 250
      BlockColor: "110,110,110"
      Category: Devices
      Torque: 10000, type: int, display: true, formatter: NewtonMeter
      /* Torque: 2000000, type: int, display: true, formatter: NewtonMeter  */
      EnergyDynamicGroup: RCS
      EnergyIn: 25, type: int, display: true, formatter: Watt
      CPUIn: 75000, type: int, display: true
      BlastParticleIndex: 4
      BlastRadius: 3
      BlastDamage: 80
    
      UnlockCost: 5, display: true
      UnlockLevel: 7, display: true
      TechTreeParent: GeneratorBA
      TechTreeNames: Capital Vessel
    
    
      MaxCount: 1, type: int, display: true
    
    }
     
    #1
  2. Alhira_K

    Alhira_K Captain

    Joined:
    Jan 16, 2017
    Messages:
    287
    Likes Received:
    377
    Erste Vermutung ist Syntaxfehler deinerseits.

    Die Raute wird benutzt um etwas zu kommentieren, also damit das Spiel es ignoriert. Die Raute ganz oben bewirkt das ignorieren der Zeile, in welchem Fall es auf irgendeine Standardeinstellung zurückfällt.

    Die zweite Zeile deines Codes musst du komplett löschen, woher kommt die überhaupt?
     
    #2
  3. LoOni3r

    LoOni3r Lieutenant

    Joined:
    Oct 23, 2019
    Messages:
    40
    Likes Received:
    7
    nein, das korrekt so.
    BlocksConfig.ecf.
    Die Werte sind alle wie der orignale RCS mit ID 420.
    Habe nur MaxCount hinzugefügt, dass allerdings nicht funktioniert.
     
    #3
  4. Alhira_K

    Alhira_K Captain

    Joined:
    Jan 16, 2017
    Messages:
    287
    Likes Received:
    377
    Habs jetzt getestet. Auf die Art wie ich es unten gemacht habe funktioniert es bei mir einwandfrei. Ich muss gestehen, dass ich nach den offensichtlichen Fehlern in den ersten Zeilen nicht weiter geguckt habe, daher habe ich nicht gesehen, dass du es ganz unten hingepackt hast.

    Ich weiß zwar nicht ob das einen Unterschied macht, aber ich halte mich bei soetwas immer an die Reihenfolge, wie sie auch bei anderen Blöcken gegeben ist, da ich nicht weiß ob durch ändern der Reihenfolge das laden des Blocks verhunzt wird.

    Zuerst korrigiere bitte die Fehler in der ersten und zweiten Zeile und dann das Hauptaugenmerk bitte auf die zwei grün markierten Zeilen legen.



     
    #4
    Last edited: Feb 5, 2021
  5. LoOni3r

    LoOni3r Lieutenant

    Joined:
    Oct 23, 2019
    Messages:
    40
    Likes Received:
    7
    na ein Fehler ist es nicht, da ich eine CPU T5 einbauen möchte.
    Habe zum testen nur den RCS kopiert da bei mir die Begrenzung nicht funktionierte.
    Werde es später testen und mich dann zurück melden. Danke dir schonmal
     
    #5
  6. LoOni3r

    LoOni3r Lieutenant

    Joined:
    Oct 23, 2019
    Messages:
    40
    Likes Received:
    7
    Perfekt, funktioniert.

    Vielen dank.

    Auf die Reihenfolge muss man erstmal kommen.
    Ich habe dafür kein Verständnis. Selbst wenn es einen guten Grund gibt, den ich aktuell nicht kenne, hätte man zumindestens eine Fehlermeldung einbauen können.
     
    #6
  7. Alhira_K

    Alhira_K Captain

    Joined:
    Jan 16, 2017
    Messages:
    287
    Likes Received:
    377
    Hahaha, meinen ersten Versuch ein Szenario mit eigenen POIs etc zu erstellen musste ich ad acta legen und neu beginnen, weil ich vermutlich irgendwo ein Zeichen gelöscht habe und es absolut nicht mehr nachvollziehbar war, was das genaue Problem war. Hat mich einige Stunden gekostet, bis ich wieder alles so hatte, wie es war.

    Fehlende Dokumentation, Logikfehler und konsequente Inkonsistenz haben mich schlussendlich dazu gebracht, erst mal ein paar andere Spiele zu spielen.
     
    #7
  8. ASTIC

    ASTIC Captain

    Joined:
    Dec 11, 2016
    Messages:
    993
    Likes Received:
    707
    MaxCount & ForceMaxCount .... LOL, also entweder habe ich ein Maxium oder nicht ;-)
    Aber bei Eleon ist das so wie beim Fluch der Karibik: Der Kodex --- Eher Richtline als Regel.
    Das sind offensichtlich Auswüchse einer kruden Implementierung.

    PS: Aber ja, andere Spiele sind zur Zeit auch mein Favorit - Empyrion... vielleicht mal wieder zur 2.0 reinschauen
     
    #8

Share This Page