Account-Decay-Warnung
Moderatoren: Mythonos, Helena, Seer
Account-Decay-Warnung
Wäre es nicht möglich ein paar Tage bevor der Account eines Spielers unwiederruflich gelöscht wird eine mail an diesen zu schicken die ihn vom nahenden Ende berichtet? Es kam in letzter Zeit ein paar mal vor das ältere Spieler sich gemeldet haben und feststellen mussten das sie alles verloren haben das sie sich erarbeitet hatten. Ich denke das wird weiterhin die Ausnahme bleiben, fände es aber trotzdem gut wenn man eine Warnung realisieren könnte.
Da der Account-Decay ja von einem skript geregelt wird (das wie ich mal vermute einmal am Tag durchläuft und alles was zu alt ist wegschmeisst) sollte es ein Leichtes sein gefährdete Accounts ausfindig zu machen und eine Mail zu verschicken.
Die Auswirkungen auf die Spielerzahl dürften nur gering sein denke ich, es wäre aber eine nette Geste den Spielern gegenüber die nicht zu aufwändig sein sollte und auch kaum traffic verursachen dürfte (korrigiert mich wenn ich falsch liege).
Da der Account-Decay ja von einem skript geregelt wird (das wie ich mal vermute einmal am Tag durchläuft und alles was zu alt ist wegschmeisst) sollte es ein Leichtes sein gefährdete Accounts ausfindig zu machen und eine Mail zu verschicken.
Die Auswirkungen auf die Spielerzahl dürften nur gering sein denke ich, es wäre aber eine nette Geste den Spielern gegenüber die nicht zu aufwändig sein sollte und auch kaum traffic verursachen dürfte (korrigiert mich wenn ich falsch liege).
Ich paste mal eine PM - wenn du damit nicht einverstanden bist, dann loesch den Post bitte bytie.
Bytehawk hat geschrieben:Nein, wie auch? In-game erhält man sie ja nicht weil man nicht einloggt, und wenn man sie erhielte, bräuchte man sie nicht, da man den account in dem Moment ja bereits refreshed hat.martin hat geschrieben:bekommt man eine nachricht bevor einem der account geloescht wird wenn man sich laenger nicht einloggt?
Technisch wäre es möglich, eine E-mail zu versenden, aber ich denken, wer mehr als vier (oder sind es sechs, komme gerade selbst ins Schleudern) Wochen lang nicht gespielt hat, wird sich vermutlich ein anderes Hobby gesucht haben. Ich sehe da wenig Bedarf. Das wäre mit zu viel Aufand verbunden, ich müsste die Nutzerverwaltung grundlegend umarbeiten - diese Zeit möchte ich lieber für wichtigere Sachen verwenden. Schon jetzt liegt noch ein Berg an Unerledigtem vor uns.

-
Admin Wotan
- Staff
- Beiträge: 1362
- Registriert: 10 Jul 2004, 18:32
- Wohnort: Nürnberg
Ich stimme sowohl Michl als auch Byte zu. Nette Funktion, aber nicht hochprior: project link
Ich fänds Klasse.
Sowas nennt man Alleinstellungsmerkmal.
Und wieviel gibts die sich drüber aergern.....¿
Sowas nennt man Alleinstellungsmerkmal.
Und wieviel gibts die sich drüber aergern.....¿
---
*Homer*
A friend is someone who will bail you out of jail, but your best friend is the one sitting next to you saying "that was f***ing awesome"
*Homer*
A friend is someone who will bail you out of jail, but your best friend is the one sitting next to you saying "that was f***ing awesome"
Wäre es nicht einfacher, den account einfach einzufrieren, statt ihn zu löschen ?
Ich meine, wenn hier wirklich mal viel los ist, und viele hundert spieler kommen und gehen ist das was anderes. So ein Account frisst ja nicht viel Brot.
Ich meine, wenn hier wirklich mal viel los ist, und viele hundert spieler kommen und gehen ist das was anderes. So ein Account frisst ja nicht viel Brot.
Gruß kmw
''Wer lesen kann, versteht was er liest und auch danach handelt, hat klare Vorteile im Leben !"
''Wer lesen kann, versteht was er liest und auch danach handelt, hat klare Vorteile im Leben !"
Danke erstmal an Wotan wegen dem Projectlink
. Besonders wichtig würde ich das auch nicht betrachten.
Wenn es wirklich soviele Änderungen wie Bytie schreibt erfordert ist das was anderes. Ich kann mir nur nicht recht vorstellen das es sooo umständlich ist. Natürlich fehlt mir der genaue Einblick ins System, aber im Grunde wird ja immer die Zeit überprüft wie lange der Account nicht genutzt wurde. 45 Tage um, account weg. Da muss also irgendwo ein Trigger sein. Ich dachte lediglich das da ein zweiter Trigger ein paar Tage vorher geschaltet werden könnte der dann halt eine Mail verschickt. Es gibt ja zu jedem Account eine Emailadresse. Was ich halt nicht weiss ist, wie leicht man von dem Skript das die Accounts löscht auf die Emailadresse des Users zugreifen kann. Aber ich denke so schwer kann das nicht sein.
Und das Argument nach 6 Wochen ein anderes Hobby gefunden zu haben mag bei einigen zutreffen, aber sicher nicht bei allen. Wenn man in einen Prüfungszeitraum schliddert, anderweitig plötzlich viel zu tun hat oder aus einem Urlaub zurück kommt kann man das Spiel schonmal aus den Augen verlieren obwohl man durchaus gerne noch weiter spielt.
Zu guter letzt noch zu KMWs Beitrag: Einfrieren wäre die für Player sicher schönste Lösung da das Verlustrisiko am geringsten ist. Ich kenne aber nicht die Anmeldezahlen am Server, weiss nicht wieviele im Schnitt bleiben und habe auch keine Ahnung wie die Account-Daten gespeichert werden. viel Platz nehmen sie sicher nicht weg. Aber wenn 60-70% Leichen sind leidet die Übersichtlichkeit doch sehr darunter...
Die Luxusvariante wäre halt doch zuerst eine Warnmail, dann ein Freezen, und ein halbes Jahr später eine erneute Warnmail mit darauf folgendem Löschen.
Wotan, hau rein

Wenn es wirklich soviele Änderungen wie Bytie schreibt erfordert ist das was anderes. Ich kann mir nur nicht recht vorstellen das es sooo umständlich ist. Natürlich fehlt mir der genaue Einblick ins System, aber im Grunde wird ja immer die Zeit überprüft wie lange der Account nicht genutzt wurde. 45 Tage um, account weg. Da muss also irgendwo ein Trigger sein. Ich dachte lediglich das da ein zweiter Trigger ein paar Tage vorher geschaltet werden könnte der dann halt eine Mail verschickt. Es gibt ja zu jedem Account eine Emailadresse. Was ich halt nicht weiss ist, wie leicht man von dem Skript das die Accounts löscht auf die Emailadresse des Users zugreifen kann. Aber ich denke so schwer kann das nicht sein.
Und das Argument nach 6 Wochen ein anderes Hobby gefunden zu haben mag bei einigen zutreffen, aber sicher nicht bei allen. Wenn man in einen Prüfungszeitraum schliddert, anderweitig plötzlich viel zu tun hat oder aus einem Urlaub zurück kommt kann man das Spiel schonmal aus den Augen verlieren obwohl man durchaus gerne noch weiter spielt.
Zu guter letzt noch zu KMWs Beitrag: Einfrieren wäre die für Player sicher schönste Lösung da das Verlustrisiko am geringsten ist. Ich kenne aber nicht die Anmeldezahlen am Server, weiss nicht wieviele im Schnitt bleiben und habe auch keine Ahnung wie die Account-Daten gespeichert werden. viel Platz nehmen sie sicher nicht weg. Aber wenn 60-70% Leichen sind leidet die Übersichtlichkeit doch sehr darunter...
Die Luxusvariante wäre halt doch zuerst eine Warnmail, dann ein Freezen, und ein halbes Jahr später eine erneute Warnmail mit darauf folgendem Löschen.
Wotan, hau rein
Ich stimme Michl zu. Wenn man mal keine Zeit hat, kann das viele Gründe haben. Daß jemand, der ein ernstes Familienproblem hat, nicht unbedingt daran denkt, den Account zu refreshen und das evtl. auch nicht über Wochen, sei ein Beispiel. Es ist freilich nur eine Kleinigkeit, den Refresh durchzuführen, aber das Leben ist voller solcher Kleinigkeiten. Rechnung hier begleichen, sich mit dem Nachbarn streiten, eine undichte Dichtung im Bad austauschen etc. Da hat so ein Spiel im unglücklichsten Fall zeitweise leider nur wenig Priorität.
Um ein konkretes Beispiel anzusprechen (klar, ich werde jemanden bitten, für mich zu refreshen, trotzdem suboptimale Lösung):
ich bin des öfteren mehrere Wochen bis Monate im Ausland und kann dann freilich nicht refreshen. Insofern würde ich mir eine Einfrierlösung (evtl. auf Antrag hin?) auch wünschen.
Um ein konkretes Beispiel anzusprechen (klar, ich werde jemanden bitten, für mich zu refreshen, trotzdem suboptimale Lösung):
ich bin des öfteren mehrere Wochen bis Monate im Ausland und kann dann freilich nicht refreshen. Insofern würde ich mir eine Einfrierlösung (evtl. auf Antrag hin?) auch wünschen.
Mir geht das genauso. Hab einen Account auf einem anderen "beaknnten" Shard, war jetzt für 3 Monate nicht zuhause, immer unterwegs. Mein Rechner, mit dem ich für gewöhnlich dort spiele war zuhause, ist dann kaputt gegangen. Ich hab jetzt mit ach und krach irgendwie einen login prodiziert mit einer falschen map nur um den account zu refreshen.
Es war mir im Grunde auch ziemlich egal, obwohl ich genau weiss, das es mich zu einem späteren Zeit furchtbar ärgern wird, wenn ich alles verliere, aber Reallife Probleme haben nun mal absoluten Vorrang gebenüber einem "Spiel".
Deshalb kann ich nur zu gut verstehen, und plädiere für eine längere Decayzeit. Die paar kb, die so ein aufbewahren von Accountdaten bedeuten, sollten doch immer drin sein.. *find*
Es war mir im Grunde auch ziemlich egal, obwohl ich genau weiss, das es mich zu einem späteren Zeit furchtbar ärgern wird, wenn ich alles verliere, aber Reallife Probleme haben nun mal absoluten Vorrang gebenüber einem "Spiel".
Deshalb kann ich nur zu gut verstehen, und plädiere für eine längere Decayzeit. Die paar kb, die so ein aufbewahren von Accountdaten bedeuten, sollten doch immer drin sein.. *find*
Gruß kmw
''Wer lesen kann, versteht was er liest und auch danach handelt, hat klare Vorteile im Leben !"
''Wer lesen kann, versteht was er liest und auch danach handelt, hat klare Vorteile im Leben !"
- lumberjack
- Beiträge: 887
- Registriert: 07 Apr 2004, 11:35
- Wohnort: Recklinghausen
- Kontaktdaten:
Noch ein Vorschlag. Wie sieht es denn mit einer längeren Decayzeit aus, für Leute die z.B länger wie 6 Monate dabei sind.
Leute die neu dabei sind und dann nicht mehr einloggen haben vielleicht kein Interesse an Sigena. Da braucht man imo nicht mal 45 Tage warten.
Spieler, die hingegen schon ne Weile dabei sind und einiges erreicht haben, verdienen ne längere Decayzeit. Vielleicht hat sie ja das RL eingeholt. Oder was ist wenn wirklich mal der PC total kaputt geht und man kann sich erstmal keinen neuen PC leisten. Von internetcafe kann ich nicht mal eben mein acc refreshen. Oder jemand zieht um und hat erstmal kein inet. Sind zwar Ausnahmen, aber es wäre schön zu wissen, daß ich später mal wieder auf Sigena weiter spielen könnte, ohne neu anzufangen.
Zumindest in solchen Fällen sollte ein Einfrieren möglich sein.
Leute die neu dabei sind und dann nicht mehr einloggen haben vielleicht kein Interesse an Sigena. Da braucht man imo nicht mal 45 Tage warten.
Spieler, die hingegen schon ne Weile dabei sind und einiges erreicht haben, verdienen ne längere Decayzeit. Vielleicht hat sie ja das RL eingeholt. Oder was ist wenn wirklich mal der PC total kaputt geht und man kann sich erstmal keinen neuen PC leisten. Von internetcafe kann ich nicht mal eben mein acc refreshen. Oder jemand zieht um und hat erstmal kein inet. Sind zwar Ausnahmen, aber es wäre schön zu wissen, daß ich später mal wieder auf Sigena weiter spielen könnte, ohne neu anzufangen.
Zumindest in solchen Fällen sollte ein Einfrieren möglich sein.
Es gab nie viel Hoffnung... nur Narren hoffen
Wer sich mit Humor wappnet, ist praktisch unverwundbar
http://spielwelt6.knightfight.de/?ac=vid&vid=121014425
Wer sich mit Humor wappnet, ist praktisch unverwundbar
http://spielwelt6.knightfight.de/?ac=vid&vid=121014425
-
Admin Wotan
- Staff
- Beiträge: 1362
- Registriert: 10 Jul 2004, 18:32
- Wohnort: Nürnberg
Ungenutzte Accounts kosten leider nicht nur ein paar kB auf den Festplatten, das wäre sicherlich kein Problem.
Bei POL ist es jedoch so, dass beim Start alle Chars instantiiert werden. Dies kostet CPU-Zeit und auch RAM. Sinn des ganzen ist es den Char, sobald er einloggt auch schon geladen zu haben. Genauso verhält es sich mit den Besitztümern aller Chars. Auch diese werden beim Serverstart instantiiert.
Auch zur Laufzeit merkt man das, indem z.B. ein worldsave einfach länger dauert.
Bei POL ist es jedoch so, dass beim Start alle Chars instantiiert werden. Dies kostet CPU-Zeit und auch RAM. Sinn des ganzen ist es den Char, sobald er einloggt auch schon geladen zu haben. Genauso verhält es sich mit den Besitztümern aller Chars. Auch diese werden beim Serverstart instantiiert.
Auch zur Laufzeit merkt man das, indem z.B. ein worldsave einfach länger dauert.
Das ist eine interessante Idee.lumberjack hat geschrieben:Noch ein Vorschlag. Wie sieht es denn mit einer längeren Decayzeit aus, für Leute die z.B länger wie 6 Monate dabei sind...
-
Admin Wotan
- Staff
- Beiträge: 1362
- Registriert: 10 Jul 2004, 18:32
- Wohnort: Nürnberg
Können ja, aber der Aufwand ist immens. Die Daten sind über verschiedenste Datenfiles verstreut und nur über ihre diversen IDs miteinander verknüpft. Entfernt man die Daten inkonsistent, so kommt der Server nicht hoch.
Selbst wenn man sich die Arbeit macht und Scripte schreibt, die alle Daten eines Account feinsäuberlich aus den Datenfiles extrahieren, so wäre das wieder einfügen ein Problem, da niemand garantiert, dass die extrahierten IDs, nicht schon wieder in Benutzung sind. Also freie IDs finden, konsistent ändern und dem Server unterjubeln.
Als nächstes kommt hinzu, dass sich das Format der Datenfiles beim Umstieg auf eine neue POL-Version ja ändern könnte. Was würde man dann mit den off-line Accounts machen? Einspielen, migrieren, wieder extrahieren?
Kurzum: machbar, aber sehr sehr aufwändig.
Selbst wenn man sich die Arbeit macht und Scripte schreibt, die alle Daten eines Account feinsäuberlich aus den Datenfiles extrahieren, so wäre das wieder einfügen ein Problem, da niemand garantiert, dass die extrahierten IDs, nicht schon wieder in Benutzung sind. Also freie IDs finden, konsistent ändern und dem Server unterjubeln.
Als nächstes kommt hinzu, dass sich das Format der Datenfiles beim Umstieg auf eine neue POL-Version ja ändern könnte. Was würde man dann mit den off-line Accounts machen? Einspielen, migrieren, wieder extrahieren?
Kurzum: machbar, aber sehr sehr aufwändig.
Na das sind mal ein Paar Informationen die endlich Licht ins Account-Lösch-Dunkel bringen. Danke dafür Wotan. Ich denke alles wichtige wurde gesagt. Umsetzung oder Nichtumsetzung liegt nun beim Staff. Vorschläge waren dies Genug finde ich. Wie gesagt überhaupt nicht eilig, wäre aber nett den älteren Spielern ggü.