09.12.2011, 02:20
DNA schrieb:So, habe mir gerade die 1.01.6235 hier ausm Forum geladen
und getestet ... bei mir funktioniert ALLES
anscheinend funktioniert dann ja doch nicht alles ... und die sache mit den guids und den ids brauchst du nicht groß zu erklären ... du hattest ja nur gefragt, was an deinem trainer nicht funktioniert ... fakt ist nunmal dass der itemeditor für die .6235 im ersten post nach wie vor nicht funktioniert.
DNA schrieb:Nehmen wir mal an, dass wir 10 mal das Item mit der ID 1 haben und diese
10 Items auf 10 Schiffe verteilen, dann haben wir logischerweise 10 Schiffe
mit jeweils dem gleichen Item...
Würden wir jetzt die GUID von einem der 10 Items ändern, so würden sich alle
10 Items (bzw. alle Items mit der selben ID) verändern und das ist nicht gut.
im normalen spielverlauf sind die item ids einzigartig, also können wir ohne trainer nicht mehr mals das item mit id 1 auf verschiedenen schiffen haben ...
und dass sich "alle" items mit id 1 ändern, wenn du die guid vom item mit id 1 änderst ist kein wunder, da du nicht 10 items mit id 1 hast, sondern nur das item mit id 1 auf 10 schiffe lädst. die instanz (das ding was ne id und ne guid hat) vom einem item (das ding was nur ne guid hat) braucht die id um eindeutig identifizierbar zu sein. dass sich die id davon ständig ändern kann ist auch einfach zu erklären, da duch umordnung der liste die items in der liste verschoben werden können ... deswegen darfst du auch eigentlich nichts an den ids machen.
um ein item zu ändern musst du ausschließlich die guid in der instanz ändern, da die guid in der instanz anzeigt, von welcher "art" das item ist. deswegen ist die liste der guids auch über alle spiele und bei allen spielern gleich, egal ob anfang oder ende vom spiel.
wenn du deine tests machst, dann darf eine id nur 1 mal vorkommen, die guids können/sollten mehrmals vorkommen ...