anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 06:26

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Di 26 Feb, 2008 15:09 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 16 Feb, 2007 15:25
Beiträge: 77
Wohnort: Köln
Geschlecht: Weiblich
LoGD: http://www.talamar.de/Testlogd/source.php
Hallo , ich habe da eine frage . Und zwar würde ich gerne im Stadtamt eine addnav einbauen wo man dann den Namen ändern kann , natürlich nur gegen Gems und Gold wo das Gold und die Gems dann in die Stadtkasse landen. Nur habe ich leider keinen schimmer wie ich dies machen soll und bitte euch um hilfe.

mfg

Safia

_________________
Erst so lange Probieren bis wirklich nichts mehr geht oder ich mal wieder die DB geschrotet habe , dann erst schreie ich um Hilfe.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 26 Feb, 2008 15:26 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
an der kleinen sache hängt mehr dran:

jemand kann seine identität wechseln.

freunde kennen ihn/sie nicht mehr, er hat keinerlei geschichte mehr...alle alten namensvorkommnisse werden auf neu geändert...

gerade nach regelverstößen etc kann das heiß enden.
auch ein admin vergißt das.
du mußt also mindestens noch eine chronologie alter namen anlegen... minimum.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 26 Feb, 2008 17:58 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 16 Feb, 2007 15:25
Beiträge: 77
Wohnort: Köln
Geschlecht: Weiblich
LoGD: http://www.talamar.de/Testlogd/source.php
hmm und wie legt man so eine chronologie an???

_________________
Erst so lange Probieren bis wirklich nichts mehr geht oder ich mal wieder die DB geschrotet habe , dann erst schreie ich um Hilfe.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 26 Feb, 2008 18:15 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Du erstellst eine zusätzliche Tabelle name_history, vier Felder sollten da genügen: accid, name_alt, name_neu, datum.

Und dann lässt du dir da beim Namenswechsel jeweils die AccountID, den alten Namen, den neuen Namen und das Datum eintragen.
In etwa so würde ich es zumindest lösen.

Edit: Stimmt, die AccountID wäre auch ganz praktisch.


Zuletzt geändert von Harthas am Di 26 Feb, 2008 18:31, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 26 Feb, 2008 18:19 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
Tabelle mit ID, altem Namen und dem neuen Namen, VARCHAR, dann beim ändern immer beide Namen in die Tabelle packen.

€dit: Oookay, Datum kann auch mit rein ^^

_________________
Mal wieder da...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 27 Feb, 2008 14:53 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Oder aber du machst es (wie beipielsweise bei antamar) so, dass der loginname grundsätzlich vom Charakternamen getrennt wird. Dann hat man stets eine beibehaltene Identität (quasi als Nickname des Spielers) und die jeweils wandelbare als Name des Charakters. Damit könnten auch "unsaubere" Skripte, die sich auf den Login und nicht auf die acctid beziehen (*hust* alter tanzsaal *hust*) weiterlaufen... andererseits müsstest du in dem Falle bei allen Suchen immer eine doppelten Durchlauf einplanen.

Auric

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum