Ich bin mal nicht so
Beschreibung von Cyron
Schade, ich bin zu spät gekommen, denn ich wollte meinen Text gerade revidieren. Was ich geschrieben habe, gilt natürlich nur wenn Hummel's Tip mit der Suche nach doppelten IDs nichts gebracht hat. Wie sieht's aus damit? Unter
http://www.simprograms.com/programs.shtml gibt's das Proigramm "Object ID". Das ist mein persönlicher Favorit (ist Geschmacksache). Es ist Freeware. Wenn eine doppelte ID gefunden wird, kann sie einfach geändert werden. Naja, zwei Dinge gilt es zu beachten:
1. Die ID ist im Hexadezimalformat. Anders als beim Dezimalsystem wird hier von 0 bis 15 gezählt, bevor die nächste Stelle "angebrochen" wird. Die Zahlen von 10 bis 15 sind folgendermaßen codiert:
10=A
11=B
12=C
13=D
14=E
15=F
2. Nur die mittleren vier Ziffern dürfen geändert werden. Es können beliebige Zahlen von 0 bi 9 und Buchstaben von A bis F sein.
Es kann dabei natürlich vorkommen daß man zufällig eine ID schreibt, die schon bei einem anderen Objekt vorhanden ist. Also lässt man Object ID nach der Änderung einfach noch einmal eine Prüfung machen.
Noch eine Schritt für Schritt Beschreibung
OK, ich versuch's mal. Hab das Programm jetzt laufen und ich mach mal Schritt für Schritt.
1. Klick auf "List ID", nicht auf "Open".
2.Ein Fenster öffnet sich, in dem du oben den Pfad von deinem Sims-Spiel angibst. Bei den meisten dürfte das
"C:\Programme\MAXIS\Sims" sein.
3. Klicke in das Kästchen neben "Include Subfolders". Ein Haken erscheint.
4. Darunter befindet sich ein weiteres Kästchen und daneben der Text "Create a list with all ID". Falls da ein Haken ist,
mach ihn weg. Uns interessieren ja nicht alle IDs, sondern nur die doppelten.
5. Den Haken neben "sort by ID number" kannst du ignorieren.
6. Im Kästchen neben "Find duplicate ID" machst du einen Haken.
7. In die Eingabeleiste tippst du den Pfad und den Namen der Protokolldatei, in die die Ergebnisse geschrieben werden sollen.
Oder klicke auf den Button direkt rechts neben der Leiste. Damit kannst du einen Pfad interaktiv auswählen.
8. Jetzt hakst du noch "Open results file when finished" an.
9. Klick unten auf "Start Search"
----------------------------------------
10. Ist die Prüfung beendet, öffnet sich automatisch die gerade erstellte Protokolldatei. Ich hab mal ein beispiel gemacht (hatte keine doppelten IDs)
tsg_petfoodbowl05(vergiftet!).iff SiMstitution - Pet - Food Bowl 00 87 5C 2B
User00074.iff user00074 - Robin 00 87 5C 2B
User00074.iff ist ein Sim. Dessen ID sollte man besser nicht verändern, aber den Futternapf können wir uns vorknöpfen.
11. Du mußt wahrscheinlich noch das Suchfenster mit einem Klick auf den Close-Button schließen.
12. Im Hauptfenster von Object ID klickst du jetzt oben auf den Button "Open".
13. Im sich nun öffnenden Browserfenster suchst du deine IFF-Datei mit der doppelten ID.
14. Hast du den Öffnen-Button geklickt, verschwindet das Fenster wieder und im Hauptfenster von Object ID siehst du in der Liste die IFF-Datei.
15. Doppelklicke diesen Eintrag
16. Wieder öffnet sich ein Fenster. Oben siehst du die aktuelle ID, unten kannst du eine neue eintragen. Wie schon gesagt, du darfst nur die mittleren vier Ziffern ändern!
17. Mache keinen Haken im Kästchen neben "Replace all occurences". Damit würden alle gleichen IDs geändert und damit wären sie ja wieder doppelt.
18. Klick auf den OK-Button
19. Jetzt mußt du im Hauptfenster noch auf "Save" klicken. Fertig. Die Neue ID sähe z.B. so aus: 00 87 5D 2B
20. Hast du mehrere Objekte mit doppelter ID, so sind die Schritte 12 bis 19 zu wiederholen.
Uff