Excel Zukunftswürfel (Zufallsgenerator)

jadzia-dax

Member
Registriert
November 2007
Alter
49
Ort
Flensburg
Geschlecht
w

Nachdem ich einige Anfragen zu meinem „Zukunftswürfel“ hatte und diesen natürlich auch gern teile, habe ich ihn etwas überarbeitet und nun sollte er für jeden individuell einstellbar sein.

Wofür ist die Datei gedacht?
Mit dem Zukunftswürfel wird einem für einen neuen Sim der gesamte Lebenslauf zufällig ausgewürfelt. Es werden über die Bestreben, die Berufe, Urlaube, Heirat, Scheidung und Kinder auch noch viele Kleinigkeiten ausgewürfelt.

In erster Linie habe ich diese Datei gemacht, um nicht immer meine Lieblingsbestreben, -berufe etc. zu spielen, sondern auch mal etwas zu spielen, was ich sonst nie mache. Insofern sind die Lebensläufe wie Mini-Challenges für mich. Je nachdem, was beim Würfeln rauskommt ist es mal mehr und mal weniger spannend/anstrengend.

Da ich von Natur aus faul bin, habe ich in der Datei einen Kalender für jeden Sim, der ebenfalls automatisch angelegt wird. Hier sind die fixen Ereignisse alle eingetragen. Dann gibt es noch einen Gesamtkalender, in dem ich für einen individuell eingestellten 2-Wochen-Zeitraum die Ereignisse für alle meine Sims drin stehen habe. Man kann sich das wie in einer Familie vorstellen, wo jeder seinen eigenen Kalender hat und es einen Kalender für alle an der Kühlschranktür gibt.

Genetik
Da mich die fehlende Vererbung über Generationen hinweg bei Sims 4 sehr stört, habe ich in der Datei zudem einen Genetik-Würfel für Haut-, Haar- und Augenfarbe eingebaut. Dieser funktioniert derzeit lediglich für die normalen Farben. Vampir- und Alienfarben habe ich da noch nicht berücksichtigt. Ich arbeite zurzeit an einer neuen Systematik, die ich dann später einbauen würde.

Beispiel gefällig?










_______________________________________________

Ich werde in den nächsten Posts ein wenig zur Handhabung schreiben und dies dann immer hier verlinken.

Wenn Ihr Anregungen, Kritik, Wünsche oder oder oder habt, immer raus damit. Ich habe den Würfel ja ursprünglich nur für mich und meine ganz persönlichen Anforderungen gemacht. Für neue Sichtweisen bin ich immer zu haben.

An dieser Stelle sei noch erwähnt, dass die Datei alle EP, GP, AP (außer Star Wars – das hat sich überschnitten) einbezieht. Wenn man nicht alle hat, muss man ggf. nochmal würfeln, wenn da Ergebnisse bei sind, die man nicht als Inhalt hat.

LG Dax
 
Du bist meine Heldin <3 Vielen lieben Dank dir fürs Teilen <3 <3 <3
 
Grundeinstellungen

Wenn Ihr die Datei das erste Mal öffnet, müsst Ihr einige Grundeinstellungen vornehmen. Das macht Ihr auf dem Sheet „Einstellungen“:



Dafür benötigt Ihr folgende Angaben, die Ihr bereithalten müsst:

- Jahreszeiteneinstellung im Spiel (7, 14 oder 28 Tage)
Spezielle Mod-Einstellungen oder ausgestellte Jahreszeiten habe ich hier bislang nicht berücksichtigt. Diese Einstellung ist aber nur für den Kalender wichtig, damit man sich besser orientieren kann, an welchem Tag man sich gerade befindet. Also nicht kriegsentscheidend.

- Alterungseinstellung im Spiel (kurz, mittel, lang, Mod)
Wenn Ihr einen Mod für die Alterung nutzt, dann müsst Ihr die von Euch verwendeten Altersstufen/-spannen bereithalten.

Nun klickt Ihr auf


und es geht los ;)


Ich selbst spiele komplett ohne Mods/CC, weil ich zu faul bin, diese alle Nase lang zu updaten. Da ich aber mit der spieleigenen Alterung nicht ganz glücklich bin, spiele ich mit eingestellter Alterung „lang“ und altere meine gespielten Sims über den Kuchen oder den CAS. Das muss ich natürlich bei allen Sims machen, bei denen ich möchte, dass die Alterung stimmig ist. Bei NPCs mache ich das nicht. Die leben dann halt länger als meine eigenen Sims.

Wenn man dies möchte, kann man auch diese Daten in der Datei hinterlegen. Der Kalender und die Berechnungen, die im Hintergrund laufen, beziehen sich dann immer auf Eure individuellen Altersspannen.



Wichtig:
Die genannten Einstellungen zu Jahreszeiten und Alterung können später nicht mehr ohne weiteres angepasst werden. Deshalb überlegt Euch gut, mit welchen Einstellungen ihr spielen möchtet.

Solltet Ihr doch einmal diese Einstellungen ändern wollen, ist es grundsätzlich möglich, erfordert dann allerdings für jeden bestehenden Einzelkalender von noch lebenden Sims manuelle Korrekturen. Das würde ich dann im Einzelfall erläutern, wenn es mal aufkommt.


Übrige Einstellungen

Jetzt hangelt Ihr Euch am Besten von oben nach unten durch die Einstellungen durch. Beim ersten Mal solltet Ihr Euch wirklich zu jeder Einstellung Gedanken mache, ob die für Euch passt. Durch die Veränderung der Altersstufen (1. Schritt oben) müssen manche Angaben zwingend geändert werden.

Ich habe versucht so viele Logik-Überprüfungen wie möglich in die Datei einzubauen (an dem „OK“ und „FEHLER“ zu erkennen). Über den „prüfen“-Button wird einem auch nochmal angezeigt, ob es da irgendwo noch einen Logik-Fehler gibt.

Da fällt mir gerade ein, die grauen Felder bei den Kinder-Wahrscheinlichkeiten müssen ausgefüllt werden. Hier habe ich nur die Anzeige „OK“ oder „FEHLER“ auf der Seite. Über den „prüfen“-Button wird hier aber nichts mehr kontrolliert.
 
Erwachsenen oder anderen Sim in der DNA-Datenbank anlegen

Um für einen Sim den Zukunftswürfel anzuschmeißen, müssen die Eltern in dem DNA-Sheet vorhanden sein ! Nun wird es etwas tricky…

Als erstes ermittelt Ihr jetzt den Tag im Kalender, an dem Ihr Euch „heute“ in Eurem Spiel befindet.

In dem Sheet „Ersteinrichtung“ seht ihr die Tabellen mit Euren Altersstufen und -spannen. Für den Kalender schlage ich auf die Senioren-Altersstufe 50 % obendrauf - als Sicherheitspuffer, falls der Sim älter wird. In der Zelle J21 seht Ihr die max. Lebensdauer Eures Sims (inkl. Puffer). Die merkt Ihr Euch.

Jetzt schaut Ihr im Spiel nach, welchen Tag Ihr „heute“ habt. Z.B. 3. Tag Sommer, Dienstag.
Wenn Ihr ohne Jahreszeiten oder mit anderen als den Standardjahreszeiten spielt, müsst Ihr Euch nur den Wochentag merken.

Jetzt geht Ihr in das Sheet „Einzelkalender“ und sucht in Spalte B den Tag, der der max. Lebensdauer entspricht (der Wert, den Ihr Euch gemerkt habt). Von da aus geht Ihr dann soweit runter, bis Ihr bei Eurem aktuellen Tag (z.B. „3. Tag Sommer, Dienstag“) seid. Der Wert aus Spalte B in dieser Zeile ist Euer „heutiger Tag im Spiel“.

Wenn Ihr ohne Jahreszeiten oder mit anderen als den Standardwerten spielt geht Ihr einfach soweit runter, bis Ihr bei Eurem heutigen Wochentag angelangt seid.

Wenn Ihr jetzt weiterspielt, läuft Euer Kalender in der Datei quasi los. Habt Ihr z.B. bei „Tag 214 Sommer, 3. Tag, Dienstag“ gestartet und spielt eine Sim-Woche und dann wird ein Kind geboren, das Ihr über den Zukunftswürfel anlegen wollt, dann ist der Geburtstag Tag 221 (10. Tag Sommer, Dienstag oder 3. Tag Herbst, Dienstag). (Ihr werdet beim Anlegen des Sims nach dem Geburtstag gefragt.)​

Um erwachsene oder andere Sims in das DNA-Sheet aufzunehmen, benötigt Ihr folgende Angaben aus dem Spiel:
- Den „heutigen“ Tag im Spiel (und dann den dazugehörigen Kalendertag im „Einzelkalender“ der Datei)
- Seine aktuelle Altersstufe
- Seine verbleibenden Tage der Altersstufe gem. Angabe im Spiel
- Lfd. Nr. seines Hauttons (1 = hell bis 26 = dunkel)
- Lfd. Nr. Augenfarbe (1 oben links bis 14 unten mittig)
- Lfd. Nr. Haarfarbe (1 schwarz bis 9 hellblond)

Achtung: Senioren können hier aktuell nicht angelegt werden. Habe ich zwar vorgesehen, aber vergessen zu programmieren. Schiebe ich beizeiten nach.

Solltet Ihr unbedingt einen Senior hinterlegen wollen, gebt Bescheid, dann sage ich Euch, wie Ihr das machen könnt. (Ist etwas manuelle Frickelarbeit)

Dann klickt Ihr auf den Button „Partner“ im Sheet DNA und Ihr bekommt Eingabefelder für Vornamen, Nachnamen und „heutigen Tag“ angezeigt, die Ihr ergänzt und mit OK weiter geht. Am Ende wird Euch folgendes Formular angezeigt:



Hier wählt Ihr jetzt die Altersstufe aus, tragt die verbleibenden Tage ein und wählt aus den Listen den Hautton, die Augenfarbe und die Haarfarbe aus.

Dann klickt Ihr auf den Button „berechnen“ und erhaltet folgendes Bild:



Anhand der eingegebenen Phänotypen für die Genetik werden die Eltern-Gene zufällig ermittelt. Diese werden dann auch an Eure Nachkommen weitervererbt.

Bitte schaut hier auf jeden Fall auf den ermittelten Geburtstag. Dieser muss mindestens 1 sein. Wenn der 0 oder negativ ist, stimmt irgendwas nicht mit den Angaben/der Berechnung. Dann bitte auf „Abbrechen“ gehen und nochmal die Daten überprüfen (Tag „heute“ und Resttage der Altersstufe). Wenn dabei kein Fehler zu finden ist, müsste ich es mir mal anschauen.

Wenn Euch die zufällig ermittelten Gene nicht zusagen, könnt Ihr solange auf „berechnen“ klicken, bis es für Euch passt.

Am Ende geht Ihr auf „übernehmen“, dann werden die Daten in das Sheet DNA übernommen und für diesen Sim wird ein Einzelkalender angelegt.

Hinweis:
Wenn Ihr -so wie ich- mit einer abweichenden Alterung aber ohne Mods spielt, rechnet die Datei Eure gemachten Angaben (die ja auf der im Spiel eingestellten Alterung basieren) in Eure in der Datei festgelegte individuelle Alterung um. Ihr braucht da also keinen Gehirnschmalz dran zu verschwenden.
 
Daten aus den Sheets „Zukunftswürfel“, „Einzelkalender“ oder „DNA“ löschen

Das Sheet DNA ist geschützt. Vor dem Löschen müsstet Ihr den Blattschutz aufheben. Das macht Ihr in der Menüleiste unter „Überprüfen“ -> „Blattschutz aufheben“



Im Sheet DNA könnt Ihr entweder die Zeilen löschen:
Mit der rechten Maustaste auf die zu löschende Zeilen-Nr. klicken und „Zellen löschen“ auswählen​



Oder Ihr entfernt nur den Inhalt der Zellen:
Mit der linken Maustaste auf die Zeilen-Nr. klicken und die Daten über die „Entf“-Taste der Tastatur entfernen
Denkt daran, dass Ihr das Blatt danach wieder schützt, um zu verhindern, dass man versehentliche Änderungen vornimmt.



Einfach nur auf OK klicken. Kein Passwort eingeben.

In den Sheets Einzelkalender und Zukunftswürfel bitte die Daten ausschließlich über „Spalten löschen“ entfernen:
Mit der linken Maustaste die zu löschenden Spaltenbuchstaben markieren
Dann mit der rechten Maustaste auf die markierten Spaltenbuchstaben klicken und „Zellen löschen“ auswählen​




Denkt bei dem Einzelkalender daran, dass dieser sich immer aus 2 Spalten für jeden Sim zusammensetzt (die erste mit der Angabe der Tage ab Geburt und die zweite mit den Ereignissen). Wenn Ihr etwas löscht, dann immer beide Spalten !

Die Spalten C und D mit dem Musterkalender dürfen auf gar keinen Fall gelöscht werden !



Den Einzelkalender anders formatieren

Ihr könnt in dem „Muster-Einzelkalender“ auch eigene Formatierungen vornehmen. Ihr dürft das Muster allerdings nicht verschieben, verlängern, verkürzen, die Überschrift nicht ändern und der Inhalt der Zelle D2 darf nicht geändert werden.

Wenn Ihr aber z.B. die Hintergrundfarbe für eine Altersstufe anders einstellen wollt, ist das kein Problem. Macht das direkt im Muster, dann wird diese Einstellung automatisch in den neu angelegten Kalendern übernommen.



Bei dieser Gelegenheit:
Bitte die ominösen Zahlenkolonnen in der Zeile 2 nicht löschen oder verändern. Das ist die Farb-Nr., die für den Gesamtkalender verwendet wird und je nachdem, welche Zahl als letztes verwendet wurde, eingetragen wird.
 
Nochmals vielen Dank für´s teilen, Du bist ein Schatz.:love:
Dann kann ich mich ja wenn ich Urlaub habe damit mal richtig beschäftigten, aber das dauert noch ca. zwei Wochen :ohoh:.
Aber die sind schneller rum als das es mir lieb ist, denn mein Schreibtisch sagt "Geh nicht in Urlaub":polter:
 
Absolute Klasse :up: Was für eine akribische Vorbereitung. Ich freue mich auf die Datei und bin auf den Einsatz sehr gespannt.

Vielen, vielen Dank - für das Teilen und die tolle Einleitung :love:
 
Zuletzt bearbeitet:
Hallo zusammen,

mir ist gestern aufgefallen, dass im Code für das Anlegen eines neuen Sim (über den Button "Partner") noch ein falscher Bezug drin ist.

Ich habe den Code angepasst und schicke Euch gleich die geänderte Version. Falls Ihr die Datei schon sehr stark angepasst habt und die ganzen Einstellungen nicht nochmal machen wollt, dann gebt hier kurz Bescheid. Ihr könnt auch einfach im Code die Zeile ändern; das würde ich dann erklären, wie das geht.

LG Dax
 
Ich glaube ich bin blind, aber ich weiß nicht wo ich die Datei herunterladen kann?
 
Ich glaube ich bin blind, aber ich weiß nicht wo ich die Datei herunterladen kann?
:) Nein, Du bist nicht blind :) Du kannst mir eine PN schicken mit Deiner Email-Adresse, dann schicke ich Dir die Datei zu.

LG Dax
 
Hallo liebe Dax :hallo:
vielen Dank nochmal für diesen tollen Zukunftswürfel :love:.


Bin fleißig am ausprobieren und "Testsims" auswürfeln :lol:. Allerdings bin ich nun auf ein Problem gestoßen und bevor ich mich komplett verwirre frage ich lieber mal nach %). Ich dachte ich hätte das mit der Kinder-RNDs verstanden, aber scheinbar doch nicht... Irgendwie bekommen sie gefühlt überhaupt keine Kinder :lol:. Irgendwas mache ich also falsch :ohoh:. Wie genau muss ich nun diese Tabelle ausfüllen, damit die Maximalanzahl z. B. auf 4 Kindern ist, aber grundsätzlich eher "standard" 2 Kinder im gesamten Leben des Sims sein sollen... :confused:?
Und könnte man theoretisch die Altersstufe Erwachsener für Schwangerschaften rausnehmen? :ohoh: Und dass eine Schwangerschaft 10 Tage dauert? :D
Ich hab viele spezielle Wünsche, ich weiß... :D


LG Kitty :hallo:
 
Hallo Kitty,

sorry, dass ich mich jetzt erst melde. Habe heute den ganzen Tag im Garten rumgelümmelt.

Also die Erwachsenenstufe kann man für Schwangerschaften nicht raus nehmen. Aber ich behalte es mal im Hinterkopf, um es mit einzubauen.

Wegen der Schwangerschaft von 10 Tagen: Das habe ich jetzt so nicht vorgesehen, aber im Kalender steht ja "nur" der Termin fürs Techteln. Insofern eigentlich kein Problem. In Zeile 19 hast Du die Zeit, die zwischen Geburt und nächstem Techteln liegen soll. Setze die doch einfach auf 10 Tage hoch. Du hattest doch die Methusalem-Alterung ? Ich glaube, da würde ich den Wert sogar noch höher setzen...

Wegen der Kinder-RNDs: Ich such mir mal eben Deine Alterung raus und teste mal, dann melde ich mich wieder.

LG Dax

Edith:

habe mir mal eben den Code angeschaut. Es ist relativ schnell in der Programmierung geändert, dass Du die Erwachsenen-Zeit rausnimmst, wenn Du das wirklich willst. Eine Wahl-Einstellung auf dem Sheet wäre deutlich aufwendiger.
Wenn Du das möchtest, schreibe ich Dir ein Tut dafür, welche Änderungen Du im Code machen musst.

LG Dax
 
Zuletzt bearbeitet:
Ich hatte zu den Kinder-RNDs schon einmal eine Frage, die schreibe ich hier mal so rein nebst meiner Antwort. Vielleicht klärt das ja schon einiges.

Sag mal, du hast bei der Tabelle zur Wahrscheinlichkeit der Kinder was geändert bei den neuen Version oder? Da steht jetzt nur noch die 100 bei 0/0. Nun explodiert bei meinen Testsims die Anzahl der Kinder (so um die 10 Kinder bei einer normalen Lebenszeit...). Das hat vorher eigentlich ganz gut geklappt. Könnte ich einfach die Zahlen von der Version 1.0 wieder in die Tabelle von 1.1 eintragen?

Ursprünglich waren dort meine Werte eingetragen. In dem Moment, wo in den Einstellungen etwas geändert wird (hinsichtlich Alterung oder die Zusatzzeit nach Schwangerschaft), wird diese Tabelle neu generiert. Die ganzen grau unterlegten Felder "müssen" ausgefüllt werden, ansonsten zieht er sich immer die Höchstzahl an Kindern. Eigentlich müsstest Du da jetzt auf der Seite "Kinder-RNDs" in Spalte B oder C überall "FEHLER" stehen haben (außer bei 0/0, weil die 100 da immer steht).

Überlege Dir ruhig, wie "Du" diese Werte gerne hättest. Hier mal ein Besipiel, wie die Datei rechnet und Du die Tabelle Kinder-RNDs lesen musst:

Wenn der Zukunftswürfel rechnet, kommt er irgendwann an den Punkt der Familienplanung. Dabei wird eine virtuelle Tabelle erstellt. in diese werden die Singel- und Ehe-Zeiten des ganzen Sim-Lebens eingetragen, jeweils mit Start-Tag und Ende-Tag. Aus diesem Start-/Ende-Tagen errechnet sich für jeden Single-/Ehezeitraum eine bestimmt Dauer. Diese Dauer geteilt durch "3 + Zussatzzeit" ergibt die maximal mögliche Anzahl an Kindern für diesen Zeitraum.

Und jetzt kommt das Sheet Kinder-RNDs zum Tragen. Ergibt sich für einen Zeitraum z.B. eine maximal mögliche Kinderanzahl von 5, kann der Zufall jetzt eine tatsächliche Kinderanzahl zwischen 0 und 5 ermitteln. In der Tabelle Kinder-RNDs schaust Du jetzt (ich glaube in Spalte D) bei der "5" und überlegst, mit welcher Wahrscheinlichkeit sollen es bei maximal möglichen 5 Kindern tatsächlich "kein", 1, 2, 3, 4 oder sogar 5 Kinder werden.

Ich selbst habe bei einer höheren Max.-Zahl immer die höchsten Wahrscheinlichkeiten bei 2 oder 3 Kindern. Bei besonders langen Zeiträumen und Max-Zahlen von 6 und mehr, habe ich bei den hohen Werten immer nur eine Wahrscheinlichkeit von 1 % eingetragen. Ich will ja keine Fließbandschwangerschaften.

Habe ich z.B. eine "normale" Ehedauer und die Kindermax-zahl liegt bei 6, dann darf die Wahrscheinlichkeit für 3 Kinder auch gern bei 30 % liegen.

Ist die Ehe aber kürzer und es wären rein zeitlich max. 3 Kinder möglich, sollte (für mich) die Wahrscheinlichkeit für 3 Kinder nur bei 10 % liegen.

Ich hoffe, das war einigermaßen verständlich ;)
 
Hallo :hallo:


Bei dem Wetter hat der Garten auch Priorität, das verstehe ich :D:up:.


Okay, das mit der Wahrscheinlichkeit der Kinderanzahl habe ich jetzt soweit hinbekommen wie es aussieht :idee:.


Das Tut wäre toll, wenn ich die Erwachsenenzeit einfach für mich rausnehmen könnte :D. Und falls es nicht zu aufwendig ist evtl auch wie man noch einen "Status" hinzufügt - nämlich "Beziehung"? So wie eine Heirat, nur dass es eben eine "wilde Ehe" bleibt :D.... Hehe ich und meine Extrawünsche :glory::schäm:. Denn eigentlich verbringen bestimmt 50% meiner Sims in wilder Ehe und Singlesims haben eigentlich auch nur selten Kinder :schäm:. Ich könnte zwar so tun, als wäre der Singlestatus eine Beziehung, aber der hat ja kein "Anfangsdatum". Weißt du wie ich meine?



LG und einen schönen Sonntag! Genieß das Wetter draußen :hallo:
 
Habe Dir gerade ein "Austauschmodul" nebst Tut geschickt. Damit wird der Zufallsgenerator dann dahingehend geändert, dass Deine Erwachsenen keine Kinder mehr bekommen (die armen).

Einen weiteren Status einfügen ist leider nicht ganz so einfach umzusetzen. Ich selbst spiele den Status Single tatsächlich auch als Single oder als wilde Ehe. Da bin ich dann etwas freier in meiner Gestaltung.

Mein erster Gedanke war, die wilde Ehe vom Status "Heirat" abzuzwacken. Das ist dann aber auch blöd, weil ja nícht jede wilde Ehe in einer echten Ehe mündet. Also müsste ich einen "echten" dritten Status einfügen. Im Moment ist es so, dass der allererste Status mit Geburtstag junger Erwachsener mit der "umgekehrten" Heiratswahrscheinlichkeit läuft. Ist die Wahrscheinlichkeit für eine Heirat z.B. bei 90 % eingestellt, dann liegt die Wahrscheinlichkeit für eine Heirat beim 1. Status lediglich bei 10 %. Dafür ist hier im ersten Schritt die Dauer begrenzt auf 1/20. der gesamten Erwachsenendauer. In einem 2. Schritt wird dann der nächste Status mit der eingestellten Wahrscheinlichkeit (bspw. 90 % für Heirat). Ergibt sich hier wieder die Entscheidung Single, wird der erste Status verlängert. Ansonsten halt eine Heirat. Und ab diesem Zeitpunkt schaut sich Tabelle nur noch an, welchen Status hatte ich gerade eben, dann nehme ich jetzt halt den anderen. Da geht es jetzt eigentlich nur noch um die Dauer.

Ich werde es mal im Hinterkopf behalten, ob ich das noch iwie iwann implementiere.
 
Dankeschön, das mit der Datei importieren hat geklappt! :hallo: Wieder sehr toll beschrieben :nick:. (In meiner Zeitrechnung sind die "Erwachsenen" schon so alt, dass sie eh kaum noch Kinder bekommen können würden und ich mag nicht so viele Nachzügler, wo das älteste Kind womöglich der Vater vom letzten sein könnte so vom Alter her :lol: (das hab ich schon im RL :ohoh:).


Ja, okay das klingt in der Tat eher etwas kompliziert. Dann lass ich das wie bisher :D.
 

Zur Zeit aktive Besucher

Zurück
Oben Unten