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 }
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?
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.
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.
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
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.
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.
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