Und noch eine Idee von mir nur wahrscheinlich etwas komplizierter zu realisieren. Und zwar gibt es ja immer wieder Leute die andauernd ihren Namen ändern. Daher kam mir gerade die idee dass creature scan doch die alte Galaxie Ansicht mit der aktuellen vergleichen kann und wenn ein Planet noch den selben namen hat nur der Spieler einen andren diesen Namen dann sucht und überall ersetzt.
In wie weit das nun in der Statistik auch realisierbar ist weis ich nicht. Wär auf alle fälle mal nicht schlecht^^ Ist halt nur die frage ob diese parser funktion auch für langsamere Rechner geeignet ist.
Dann müsste man aber Planeten mit Standardnamen (Heimatplanet, Kolonie) ausschließen, da es sonst zu viele Fehler geben würde.
Beispiel: Planet Kolonie wird von Spieler A aufgegeben und der Platz wird von Spieler B auch unter dem Namen Kolonie kolonisiert. Dann würden die restlichen Planeten von Spieler A dem Spieler B fälschlicherweise zugeordnet. Wenn dann wieder ein Planet von Spieler A in der Galaxie eingelesen wird, werden alle Planeten von Spieler A und B dem Letzteren zugeordnet.
tatsächlich ist das ganze nen bisschen riskannt, gerade da so ein fehler, wie GroessterNehmer beschreibt auch schwer rückgängig gemacht werden könnte, es reicht ja nicht einfach das sonnensystem neu einzulesen....
man müsste die funktion abstellen, dann alle betroffenen systeme neu einlesen und dannach die funktion wieder aktivieren -.-
man bräuchte für sowas eine zuverlässigere quelle...
oder eine bestätigung durch den benutzer... wobei das dann aber auchwieder nervig wäre
vllt die möglichkeit bestimmte planeten für "automatisches Spieler-renaming" zu markieren, von denen man sicher sein kann das diese soschnell nicht den Besitzer wechseln... zb. Heimatplaneten, oder stark ausgebaute Planeten des gewünschten Spielers (der ständig den Namen wechselt )
das wäre meiner meinung nach noch die beste lösung
ich denke einigen sagt das galaxietool was. will hier keine fremdwerbung machen deswegen kein link. dort wird das problem folgendermaßen gelöst.
auch hier wird beim galaxieblättern der ganze quelltext eingelesen. hier findet man neben jedem spieler ein nachrichtensymbol, für ingames. der link beinhaltet die player id. die id die jeder account solange hat wie er existiert und ist unique, da immer inkrementiert wird.
es müsste also diese id als neues anhängsel gespeichert werden. dann kann man beim einlesen festellen ob die id gleich ist aber der spielername anders und dann den namen überall erneuern.
Dieser Beitrag wurde schon 1 mal editiert, zum letzten mal von pusteblume am 22.09.2008 12:38.
Möglich wäre auch eine "Name-History" für jeden Planeten, in der sichtbar ist, welcher Spieler von wann bis wann welchen Planeten/welche Position besessen hat.