Du bist nicht angemeldet.
Seiten: 1
Hallo.
Habe zwei ziemlich drastische Bugs.
Einmal springt mit Abschluss eines Drehs mein Kontostand in Millardenhöhe.
Einmal sind die Level einer Produktionsfirma (also ihr "Können") so weit im Minus, dass ich theoretisch -2.xxx.xxx. zahlen müsste. Habe ich nicht ausprobiert, vermutlich bekomme ich dann das Geld mit Abschluss der Produktion gutgeschrieben.
Sind euch die Fehler bekannt?
Speicherpunkte liegen mir vor.
LG,
Dani
Noe...Fehler sind mir nicht bekannt.
Speicherstaende gerne gezippt (und mit einer kleinen Erklaerung - was welcher Stand ist) an mich mailen: ron @ gamezworld.de
Minusbetraege koennen entstehen, wenn ein Wert auf "0.00000001" oder so springt - denn die Darstellung solcher Zahlen hat nicht genuegend Genauigkeit und der Computer koennte es auch als "-0.0000001" speichern (oder 1.0000000 als 0.9999997 usw.)
Mit den Speicherstaenden koennte ich mir das genauer anschauen.
bye
Ron
Offline
Hi Ron.
Gerne.
Done.
Danke!
Grüße Dani
So... Dank Hitze hat sich alles ein wenig verzoegert.
Fix: Avoid negative XP for production companies (leading to negative costs). Report: Dani
Damit duerfte es beide Bugs beheben - aber deine Speicherstaende kann ich nicht "reparieren", die betreffenden Eigenproduktionen bleiben defekt (haben keine Kritik/Tempo etc. - und somit einfach "Mist").
Aus einem mir nicht ganz schluessigem Grund hast Du einige Genredefinitionen (was passt zu welchem Folgegenre, was ist bei Eigenproduktion wichtig, ...) doppelt im Speicherstand.
Diese hatten keine Angaben zur Eigenproduktion (Verhaeltnis Tempo-Kritik-Kinokasse). Die dann gesetzten Standardwerte ("-1") fuehrten zu negativen "Qualitaeten" eines Programms. Die Qualitaet (eigentlich 0-100%) wiederum ist Teil der XP-Berechnung fuer Produktionsfirmen/Besetzung. Ergo hatten diese negative Zuwaechse. Negative Level fuer die Firmen war die Folge.
All die Stellen habe ich nun so umgesetzt, dass keine negativen Werte erlaubt sein sollten. Wichtigste Korrektur ist aber das Verbieten von negativen "Tempo/Kritik/Kinokasse"-Werten in der Berechnung.
bye
Ron
Offline
Gut (du hast das Problem gefunden) und verdammt (Spielstand mit Mrd. reizlos) ...
LG,
Dani
Du kannst Dir jederzeit Geld "wegcheaten":
enter
/dev money 1 -100000000
enter
Allerdings wuerde jede Eigenproduktion mit der "negativer Level"-Firma wieder Geld einbringen ;-)
Schau mir das heute abend nochmal an. Irgendwas habe ich sicherlich uebersehen (den eigentlichen Grund fuer den Bug).
bye
Ron
Offline
Alles klar
Oh - und nur soviel, falls ich das gerade richtig verstanden habe: Die Produktion, die zu den Mrd. geführt hat, war mit 99%iger Sicherheit keine Negativ-Level-Produktion. Diese zwei Fehler sind mMn unabhängig voneinander. Da müsste mir schon arg was durch die Lappen gegangen sein, wenn ich das nicht bemerkt hätte.
Die negativ-Level-Produktionsfirmen hatten ihren negativen Level ja auch irgendwoher - und zwar die negativen Genre-Definitions-Werte fuer Kritik/Tempo/... oder vielleicht noch andere Dinge.
Dein Speicherstand "Mrd mehr" (sprich einladen, vorspulen und "Kinder zum Mittagessen" wird fertiggestellt) offenbart aber, dass eben doch eine Produktionsfirma mit negativem Level genutzt wurde: "Screen Jewel" (XP: -2147222524).
Weitere Probleme mit der Produktion unter anderem bei dem Modifikator Besetzung-Produktions-Stimmigkeit: "-inf" (statt -1 bis +1)
Ich muss nun alle Faktoren in der Berechnung ueberpruefen und schauen aus welchen Gruenden sie negativ werden koennten. "inf" bedeutet uebrigens "infinity", da wurde also wohl "durch 0" dividiert - hatte entsprechend schon ein paar kleinere Sonderfaelle gefunden (Drehbuecher ohne Besetzung - zwar sehr unwahrscheinlich, da Regisseur von Noeten, dennoch sollte das "abgefasst" werden).
Edit: bei deiner Produktion sind ausserdem die Personen "Gert Kalische" und "Tobias Taeubchen" mit sehr hohen (negativen) XP drin ... was fuer einen "castFitMod" sorgt, der jenseits von Gut und Boese ist (und ebenfalls negativ...). Der CastFit beeinflusst die Produktionsqualitaet (Tempo, Kritik, ...).
Wir naehern uns dem Grund und ich hoffe ich bekomme die Bugs alle ordnungsgemaess ausgemerzt.
bye
Ron
Offline
ich seh schon, du hast den Durchblick. Das einzige, was in meiner Vita mit deinem Metier zu tun hatte, waren Listings aus dem 64'er Magazin abtippen. Und das ist auch schon ein paar Jährchen her ;-) Dann werde ich mal schauen, wie ich den Spielstand mit "Cheat" und mehr Achtsamkeit fortführen kann.
Weiter so und bye
Mit ein wenig Geduld, kommt die Tage ein "DevPatch" (also "Foren-Update" sozusagen) in dem ich soweit wie moeglich diese Fehler in alten Spielstaenden "abfange". Dann haetten zwar die Schauspieler 0 XP (oder eventuell "maximale XP") aber zumindest waere das "- X Milliarden"-Dilemma dann begrenzt.
Ich halte Dich hier auf dem Laufenden.
bye
Ron
Offline
Seiten: 1